Aşağıdaki durum var: Yalnızca ssh tüneli yoluyla erişilebilen bazı ana bilgisayarlar var. Diyelim ki
SSH tüneli kurabilir ve yerel portlara bağlantı için gerekli 443 portu bağlayabilirim:
ssh -L 1443:example.com:443 -L 2443:other.com:443 -A -l username myproxy.com
Bu şu ana kadar iyi çalışıyor - aradığımda https://localhost:1443example.com'u açabilirim, https://localhost:2443ararsam başka.comu da arayabilirim
Sorun: Bunun farkında olmayan ve hala normal ana bilgisayar adı ve bağlantı noktası üzerinden bağlanmaya çalışan bazı uygulamalar var.
Dosyama aşağıdaki satırları ekleyerek, hostsson çözüme bir adım daha yaklaşabilirim:
127.0.0.1 example.com
127.0.0.1 other.com
Bu arama https://example.com:1443ve https://other.com:2443tarayıcımda aramamı sağlıyor - ancak bağlantı noktası hala bir sorun. 443Diğer uygulamalar için çalışması için BOTH etki alanlarını yerel bağlantı noktama eşlemem gerekir .
Yerel bir proxy sunucusunun bağlantı noktasını dinlemesi 443ve ana bilgisayar adına göre trafiği iletmesi 1443veya 2443bu noktada kaybolduğum yer olması gerektiğini tahmin ediyorum .
Makinemdeki tüm uygulamaların yalnızca ana bilgisayar adını / bağlantı noktasını kullanmasını ancak trafiğin SSH tünelimin üzerinden geçmesini sağlamak için ne yapabilirim?
