Bir şekilde kurulum yapabilir miyim ayna Internet'te yönlendiricimdeki belirli bir bağlantı noktasında kullanılabilen bir sunucunun (bu, birlikte gelen en iyi kelime)?
İşte elimde ne var:
- ISS bana statik bir IP adresi sunuyor (yerel ağımdaki web sunucusuna İnternetten erişime izin vermek için yönlendiricimdeki bağlantı noktası iletmeyi yapılandırabilirim).
- Bu yardımcı olursa, orijinal firmware ile D-LINK DIR-628 yönlendirici var.
- Yansıtmak istediğim bir internet sunucusu var. Daha spesifik olarak bu, kiraladığım bir Ventrilo sunucusudur.
Ne elde etmek istediğimi: Genel IP adresini kullanarak yönlendiricime bağlanmak, bağlantıyı Ventrilo sunucusuna yönlendirmelidir. Bu proxy'yi kullanmak için herhangi bir yetkilendirme gibi ek bir güvenlik katmanına ihtiyacım yok.
Buna ihtiyacımın nedeni: Bir adam Ventrilo sunucusuna bağlanamıyor (başkalarının bağlantıda bir sorunu yok). Bunun nedenini tam olarak bilmiyorum, ancak İnternet servis sağlayıcısı kooperatif değil ve ona yardım etmiyor. Bu yüzden, yönlendiricimin IP'sini kullanarak bağlanacak ve bu bağlantı Ventrilo sunucusuna yönlendirilecek şekilde yönlendiricime bir tür ayna / proxy kurmak istiyorum.
Bağlantı noktası iletmeyi ayarlamaya çalıştım, ancak bağlantıları dış IP'lere yönlendirmeme izin vermiyor. Yalnızca LAN'ımdaki IP'ler için.
@Fdmillion tarafından sağlanan bilgilere dayanarak sorunumu çözmeyi başardım.
Genel cevap (sadece TCP iletmeniz gerekiyorsa):
- Yönlendiricimde önerildiği gibi port yönlendirme kuralı oluşturdum.
- Netsh komutunu kullanarak Windows'a rota ekledim:
netsh interface portproxy add v4tov4 listenport=PORT listenaddress=LAN_IP_of_Windows_Machine connectport=PORT connectaddress=Internet_IP_of_Server
Ancak Ventrilo'nun hem TCP hem de UDP kullandığı ortaya çıktı. Ne yazık ki, netsh UDP'yi desteklemiyor, sadece TCP destekleniyor. UDP'yi iletmek için ayrı bir araç kullandım ( http://sourceforge.net/projects/pjs-passport/ ) ve TCP'yi iletmek için netsh. Pjs-pasaport TCP ve UDP'yi aynı anda iletemez. TCP veya UDP için aynı adres ve bağlantı noktası için yalnızca bir kural oluşturabilirsiniz.