Az SSH dinamikus továbbítása és a macOS proxybeállítása eltérő élettartamú. Az SSH-folyamat biztosítja a helyi SOCKS-figyelőt; a hálózati szolgáltatás tárolja azt a címet, amelyet a részt vevő alkalmazásoknak használniuk kell.

Például ez a loopback SOCKS-figyelőt előtérben tartja:

ssh -N -D 127.0.0.1:1080 [email protected]

Ha a kiválasztott macOS-hálózati szolgáltatás SOCKS használatára van beállítva a 127.0.0.1:1080 címen, az ezt a beállítást használó alkalmazások a figyelőtől függnek. Amikor az SSH-folyamat kilép, a figyelő eltűnik. Az SSH nem állítja vissza automatikusan a hálózati szolgáltatás korábbi proxyértékeit.

Nyissa meg az aktív hálózati szolgáltatás Részletek → Proxyk részét a Rendszerbeállítások → Hálózat alatt. Állítsa vissza az alagút-munkamenet előtt rögzített SOCKS-beállítást. Ha a SOCKS korábban ki volt kapcsolva, kapcsolja ki újra; ha már egy másik proxy volt beállítva, állítsa vissza annak címét, portját és bekapcsolt állapotát.

Ugyanazt a szolgáltatást használja az eredmény ellenőrzésekor. A Wi-Fi és az Ethernet proxybeállítása eltérhet, és a saját proxykonfigurációval rendelkező alkalmazásnak saját, megfelelő módosításra van szüksége. Az ssh után elhelyezett shell-parancs külön tisztítási művelet, ezért ne tekintse a normál kilépési sorrendet annak garanciájának, hogy minden megszakított munkamenet visszaállítja az eredeti állapotot.

Kapcsolódó cikkek