Biraz yapbozla karşılaştım ve bir çözüm bulmakta pek şansım olmadı. Şu anda (maalesef) Verizon 3G ile internete bağlıyım. Gelen trafiği filtreliyorlar, bu nedenle bağlantı noktalarını kabul etmek için bağlantı noktalarını açmam mümkün değil.
Şu anda linode.com'da bir Linux sanal makinem var ve düşünce, pptpd
bazı iptables
bağlantı noktası yönlendirmelerini yüklemek ve yapmaya çalışmak için aklıma geçti . Ben var pptpd
yüklenmiş ve benim ev makine mutlu bağlanır. Bununla birlikte, bazı genel bilgiler:
Sunucu (Debian) WAN IP: eth0 üzerinde xxxx - pptpd IP: ppp0 üzerinde yyy1 - İstemci VPN IP'si: yyy100
Delirmediğimi doğrulamak için, sunucudan istemcideki açık bağlantı noktalarına bazı bağlantılar denedim ve istemci bağlantıları VPN IP üzerinden kabul etti.
Ne yapmak istiyorum budur:
İnternet -> WAN IP: Bağlantı Noktası -> İstemci VPN IP'sine Yönlendirme: Bağlantı Noktası
Örneğin, istemcimde 6000 numaralı bağlantı noktası açık olsaydı, bir kişi xxxx: 6000'e telnet yapabilir ve sunucu bunu yakalar ve 192.168.3.100:6000'e iletir.
En az 20 farklı Googled up iptables
yapılandırmasını denedim ve hiçbiri henüz çalışmadı. Herhangi bir fikri, hatta farkında bile olamayacağım tamamen farklı bir yaklaşımı var mı? Buradaki amaç, korkunç bir güvenlik duvarı bağlantısını, tercihen hem TCP hem de UDP trafiğini dinlemek.