Sorunuzu, sonraki yorumlarınızdan birine dayanarak tekrarlamak için, istediğiniz
Tünel olarak açık bağlantı noktaları olmayan bir kişisel bilgisayar kullanarak bu URL’ye erişmeyen bir sunucudan [web sitesine] erişin - Helio
İlk bakışta, istediğin şey imkansız görünüyor. Yakından incelendikten sonra, ihtiyacınız olan son derece gelişmiş ağ oluşturma vudu. özellikle:
- Kişisel bilgisayarınızda çalışan bir VPN sunucusu (haydi herpyderp diyelim)
- Uzak sunucuda çalışan bir SSH sunucusu (onu arayın .... megatron. Neden olmasın?)
- Megatronda bir VPN istemcisi.
VPN sunucusunu ayarlayın
Bir VPN sunucusu kurma süreci oldukça karmaşık ve bu cevabın kapsamı dışında. Sonunda sizin için bazı kaynak linkleri koyacağım.
Neyse, dinlemeye başla 127.0.0.1
ve varsayılan bir rotayı itmeyi devre dışı bırakın. (Tcp kullanmak için de ayarlamanız gerekebilir; udp'un bu tuhaf durumda nasıl tepki vereceğinden emin değilim.)
Bağlantı noktasını SSH üzerinden ilet
Sadelik uğruna, herpyderp'te bir OpenVPN sunucunuzun doğru şekilde kurulduğunu ve dinlendiğini varsayalım. 127.0.0.1:1194
. Megatron'a bağlanın ve uygun bağlantı noktasını herpyderp'e geri gönderin (açık localhost
):
ssh -R 8088:localhost:1194 awesomeuser@megatron
VPN'i Bağla
Yine, basitlik için, OpenVPN istemcisi için bir yapılandırma dosyanız olduğunu varsayacağım. megatron
. Yapılandırıldığından emin olun. değil varsayılan bir rota belirleyin ve adrese sunucuya bağlanmak için 127.0.0.1:8088
.
Eğer not megatron
8088'de dinleyen bir şey varsa, farklı bir bağlantı noktası numarası kullanmanız gerekir.
Rota ekle
Son olarak, istekleri VPN yoluyla engellenen IP’ye yönlendirmeniz gerekir. ip route add
Komut. kullanım ifconfig
VPN adaptörünün ip adresini ve hedef adresini almak için. kullanım ping
veya nslookup
Söz konusu sitenin ip adresini almak için. Ardından, bu bilgiyle donanmış, rotayı ekleyin:
ip route add <SITE_IP_ADDR> via <VPN_DEST_ADDR> dev <VPN_ADAPTER>
Eğer her şey yolunda giderse tam kararında engellenen IP’ye erişebilmeniz gerekir. megatron
üzerinden herpyderp
internet bağlantısı.
Fakat...
Olduğu söyleniyor, ben bu kadar cevabı bu kadar yaptı herhangi bir ağ yöneticisi ya ağlayan ya da şu anda şok olduğunu oldukça eminim. Hiçbir şey yok ... doğru ... bu kurulumla. Bunu önermek için bile bir günah işledim gibi hissediyorum.
Ayrıca, önemli bir verim beklemem. Ve sadece ... astronomik gecikme.
Son sorumluluk reddi: Bunun olup olmayacağı hakkında hiçbir fikrim yok aslında iş. Olması gerekir, ancak bu kuruluma dahil olan çok fazla iş nedeniyle, aslında test etmedim. Yanlış gidebilecek yaklaşık bir milyon şey var. İyi şanslar ve iyi yolculuklar.
kaynaklar
EDIT: Dikkatli bir kelime
Bu kesinlikle sunucunuzu ağ üzerinden erişilemez duruma getirme potansiyeline sahiptir. ip
özellikle komutlar; Yanlış yol tüm ağ etkinliğini engelleyebilir.