macOS held på SOCKS-innstillinga etter at SSH-tunnelen er slutt
Set den førre proxykonfigurasjonen til nettverkstenesta tilbake når den lokale SSH SOCKS-lyttaren ikkje lenger køyrer.
Ei dynamisk SSH-vidaresending og ei macOS-proxyinnstilling har ulik levetid. SSH-prosessen leverer den lokale SOCKS-lyttaren; nettverkstenesta lagrar adressa dei deltakande appane skal bruke.
Til dømes held dette ein SOCKS-lyttar på loopback i forgrunnen:
ssh -N -D 127.0.0.1:1080 [email protected]
Viss den valde macOS-nettverkstenesta er sett opp til å bruke SOCKS på 127.0.0.1:1080, er appar med den innstillinga avhengige av lyttaren. Når SSH-prosessen avsluttar, forsvinn lyttaren. SSH set ikkje automatisk tilbake dei førre proxyverdiane til nettverkstenesta.
Opne Detaljar → Proxyar for den aktive nettverkstenesta i Systeminnstillingar → Nettverk. Set tilbake SOCKS-innstillinga som vart registrert før tunnelsesjonen. Viss SOCKS var av tidlegare, slå det av igjen; viss ein annan proxy alt var konfigurert, set tilbake adressa, porten og den aktiverte tilstanden hans.
Bruk den same tenesta når du kontrollerer resultatet. Wi-Fi og Ethernet kan ha ulike proxyinnstillingar, og ein app med eigen proxykonfigurasjon treng si eiga tilsvarande endring. Ein skal-kommando plassert etter ssh er ei separat oppryddingshandling, så ein normal avslutningssekvens er ikkje ein garanti for at kvar avbroten økt set den opphavlege tilstanden tilbake.