HTTPS üzerinden SSH tüneli kullanarak gereksiz kısıtlama nedeniyle okulumda bir proxy sunucusunu atlamaya çalışıyorum. Kullanarak başarılı oldum ücretsiz SSH tünel servisi , ve ProxyTunnel sözde proxy'ler üzerinden uzak bir sunucuya genel HTTP (S) tünelleri oluşturur.
Sorun şu ki, kullandığım tünel servisi çok güvenilir değil. 9/10 kez komutu kullanarak tüneli oluşturmayı deniyorum ssh fastssh.com-user@usa-1.serverip.co -p 443 -ND 1080 -o"ProxyCommand /usr/local/bin/proxytunnel -p proxy.ip.address:port —v -d %h:%p"
Alırım ssh_exchange_identification: connection closed by remote host
, bu yüzden sunucunun sadece aşırı yüklendiğini varsayıyorum.
Bu sunucu ücretsiz bir hizmetten bekleyebileceğiniz gibi oldukça yavaştır. Bu yöntem ÇALIŞIYOR, sadece istediğim bu değil.
Yani, evde çalışan fazladan bir bilgisayarım var sshd
443 numaralı bağlantı noktasını dinlerken ve yönlendiricideki 443 numaralı bağlantı noktasını yönlendirdim. Ev sunucusuna, proxy'nin arkasında olmayan uzak bir ağdan bağlandım, bu yüzden dışarıdan erişilebilir olduğunu biliyorum.
Şimdi, koşarken ilginç bir şey oluyor ssh home_user@home.server.ip -p 443 -o"ProxyCommand /usr/local/bin/proxytunnel -p proxy.ip.address:port -v -d %h:%p"
kısıtlı ağdan: ssh_exchange_identification: connection closed by remote host
. Bunu ne olursa olsun, sınırlı ağdan bağlanmayı her denediğimde anlıyorum.
Öyleyse neden ücretsiz sunucuya bağlanabiliyorum ama bu benim ev sunucumu kullanmama izin vermiyor. Ekleme -vvv
(İçin ssh
komutun komut kısmı değil proxytunnel
), ana sunucuya bağlanamadığından başka hiçbir yardımcı bilgi vermez. Eğer yardımcı olursa bence proxytunnel
suçlu değil çünkü yazdırıyor Via proxy.ip.address:port -> home.server.ip:port
bu, proxy'ye bağlandığı anlamına gelir. proxy.ip.address
Sadece netleştirmek için, atlamaya çalıştığım kısıtlayıcı vekil.
proxy.ip.address:port
- aynı tünel servisi mi yoksa kendi sunucunuz mu? 2) Ev sunucunuzda, 443 numaralı bağlantı noktasında hangi yazılımı dinliyor - sshd nedir? 3) Kaçarsanproxytunnel -p proxy.ip.address:port -v -d home.server.ip:443
(tam olarak bir-v
), hangi çıktıyı alıyorsunuz?