En SSH-dynamisk videresendelse og en macOS-proxyindstilling har forskellig levetid. SSH-processen leverer den lokale SOCKS-lytter; netværkstjenesten gemmer den adresse, som de deltagende programmer skal bruge.

Dette holder for eksempel en SOCKS-lytter på loopback i forgrunden:

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

Hvis den valgte macOS-netværkstjeneste er konfigureret til at bruge SOCKS på 127.0.0.1:1080, afhænger programmer med den indstilling af lytteren. Når SSH-processen afsluttes, forsvinder lytteren. SSH gendanner ikke automatisk netværkstjenestens tidligere proxyværdier.

Åbn den aktive netværkstjenestes Detaljer → Proxier i Systemindstillinger → Netværk. Gendan den SOCKS-indstilling, der blev registreret før tunnelsessionen. Hvis SOCKS tidligere var slået fra, skal du slå det fra igen; hvis en anden proxy allerede var konfigureret, skal du gendanne dens adresse, port og aktiverede tilstand.

Brug den samme tjeneste, når du kontrollerer resultatet. Wi-Fi og Ethernet kan have forskellige proxyindstillinger, og et program med sin egen proxykonfiguration har brug for sin egen tilsvarende ændring. En shell-kommando anbragt efter ssh er en separat oprydningshandling, så en normal afslutningssekvens er ikke en garanti for, at enhver afbrudt session gendanner den oprindelige tilstand.

Relaterede artikler