macOS hou die SOCKS-instelling ná die SSH-tonnel eindig
Herstel die netwerkdiens se vorige proxy-konfigurasie wanneer die plaaslike SSH SOCKS-luisteraar nie meer loop nie.
’n SSH-dinamiese aanstuur en ’n macOS-proxy-instelling het verskillende leeftye. Die SSH-proses verskaf die plaaslike SOCKS-luisteraar; die netwerkdiens stoor die adres wat deelnemende toepassings behoort te gebruik.
Byvoorbeeld, dit hou ’n loopback-SOCKS-luisteraar in die voorgrond:
ssh -N -D 127.0.0.1:1080 [email protected]
As die gekose macOS-netwerkdiens op SOCKS by 127.0.0.1:1080 ingestel is, hang toepassings wat daardie instelling gebruik van die luisteraar af. Wanneer die SSH-proses eindig, verdwyn die luisteraar. SSH herstel nie outomaties die netwerkdiens se vorige proxy-waardes nie.
Maak die aktiewe netwerkdiens se Besonderhede → Volmagte in Stelselinstellings → Netwerk oop. Herstel die SOCKS-instelling wat voor die tonnelsessie aangeteken is. As SOCKS voorheen af was, skakel dit weer af; as ’n ander proxy reeds opgestel was, herstel sy adres, poort en geaktiveerde toestand.
Gebruik dieselfde diens wanneer jy die resultaat nagaan. Wi-Fi en Ethernet kan verskillende proxy-instellings hê, en ’n toepassing met sy eie proxy-konfigurasie het sy eie ooreenstemmende wysiging nodig. ’n Skulpbevel wat ná ssh geplaas word, is ’n afsonderlike opruimingsaksie, so moenie ’n normale uitgangsreeks as ’n waarborg beskou dat elke onderbroke sessie die oorspronklike toestand herstel nie.