Ters SSH tüneli üzerinden proxy uygulamak için Macun kullanma


0

Yerel bir makine localPi'ye ters bir tüneli korumak için autossh kullanan uzak bir makine remotePi'ye sahibim . İçine SSH'd zaman localPi , ben güvenilir içindeki ssha olabilir remotePi kullanarak localhost: 3333.

Şimdi yerel HTTP kaynaklarına erişmek için remotePi'nin LAN'ından proxy yapmak istediğim bir tarayıcılı localWin bir masaüstü Windows makinem var .

Şimdiye kadar, Macunu kullanarak bunu başaramadım. Bunu tek bir atlama ile nasıl yapacağımı biliyorum, ama ikinci atlama beni atlatıyor. Bu doğrudan Putty'den mümkün mü, yoksa elle yayınlamam gereken bazı ek ssh komutu var mı?

Yanıtlar:


0

LocalPi: 3333 için Macun Tünelleri yapılandırmasında, Dynamic tünel türünü seçin (Local veya Remote yerine). Kaynak bağlantı noktası 3334'ü girin, boş tünel hedefinden çıkın. Son dize D3334'ü okumalıdır.

Şimdi Windows tarayıcınızı localhost: 3334'te SOCKS proxy kullanacak şekilde yapılandırın.

SOCKS protokolü, bir Windows tarayıcısı bir IP'ye TCP trafiği gönderse bile, tarayıcının hedef IP adresini TCP trafiğinin "içinde" içerdiği anlamına gelir. Dinamik tünel SOCKS uyumludur, bu yüzden tünel hedef IP'nin kodunu çözer ve remotePi'nize sizin adınıza hedef IP'ye bağlanmasını söyler.

LocalPi ile iletişiminiz: 3333, localPi's sshd ile hiç konuşmuyor. Sadece 3333 tünel yapar. 3334 tüneli, yerel Wins'in macunu ile remotePi'nin sshd'si arasındadır.


Mükemmel cevap için teşekkür ederim. Zaten çok yakın gelmişti, ama cevap bulmacanın son parçasını bulmak için bana teşvik: ekleme GatewayPorts yesiçin / etc / ssh / sshd_config .
Hamish
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.