Draconic http proxy ile ssh tünel açma


1

İnternete erişmek için yalnızca http sunucusuna sahip bir ağdayım. Sunucuma ssh ile bağlanmak istiyorum.

Yine de bir ssh bağlantısı kurmaya çalışırsam:

ssh myserver -p 1234

Yanıp sönen bir imleç alıyorum. Sunucumdaki günlük bağlantı girişimi göstermiyor.

Böylece ilk fikrim, ssh trafiğini http üzerinden tünellemek için tirbuşon kullanmaktı. Ancak tirbuşonu ProxyCommand'im olarak ayarlayıp bağlamaya çalışırsam da başarısız olur:

ssh myserver -p 1234

Proxy could not open connnection to myserver:  Tunnel or SSL Forbidden
ssh_exchange_identification: Connection closed by remote host

Sunucu günlükleri de bağlantı girişimi göstermedi. Bu yüzden, belki de proxy'nin 80 veya 443 numaralı bağlantı noktasından geçmeyen tüm trafiği engellediğini düşündüm. Sunucularımı ssh bağlantı noktasını 443 olarak değiştirdim.

ssh myserver -p 443  

ssh_exchange_identification: Connection closed by remote host

Sunucu günlükleri, yine bir bağlantı girişimi göstermedi. En son denediğim, tirbuşonu elle kullanmaktı:

corkscrew myproxy 8080 myserver 443

SSH-2.0-OpenSSH_6.7p1 Raspbian-5+deb8u3

Bu bana ssh sunucuları sürüm dizesini alır. Fakat bundan sonra başka hiçbir şey olmuyor. Ssh istemcisi sadece takılıyor gibi görünüyor. Sunucu bu sırada bu mesajı gösteriyor:

Did not receive identification string from 1.2.3.4

Böylece bir bağlantı kurabilecek gibi görünüyor. İstemcinin başlangıçta sunucuya bağlanabildiğinden ve sunucunun sürüm dizesiyle yanıt verdiğinden şüpheleniyorum. Ancak müşteri cevap vermeye çalıştığında, vekil tarafından yakalanır.

Fakat bu noktada başka deneyebileceğim fikirlerim dışında.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.