macOS jätab SOCKS-i seade alles ka pärast SSH-tunneli lõppu
Taastage võrguteenuse varasem puhverserveri konfiguratsioon, kui kohalik SSH SOCKS-kuulaja enam ei tööta.
SSH dünaamilisel edasisaatmisel ja macOS-i puhverserveri seadmel on erinev eluiga. SSH protsess pakub kohalikku SOCKS-kuulajat; võrguteenus hoiab aadressi, mida osalevad rakendused peaksid kasutama.
Näiteks järgnev hoiab loopbacki SOCKS-kuulajat esiplaanil:
ssh -N -D 127.0.0.1:1080 [email protected]
Kui valitud macOS-i võrguteenus on seadistatud kasutama SOCKS-i aadressil 127.0.0.1:1080, sõltuvad selle seadega rakendused kuulajast. Kui SSH protsess lõpeb, kaob kuulaja. SSH ei taasta võrguteenuse varasemaid puhverserveri väärtusi automaatselt.
Avage aktiivse võrguteenuse Üksikasjad → Puhverserverid jaotises Süsteemiseaded → Võrk. Taastage enne tunneliseansi salvestatud SOCKS-i seade. Kui SOCKS oli varem väljas, lülitage see uuesti välja; kui mõni teine puhverserver oli juba seadistatud, taastage selle aadress, port ja lubatud olek.
Tulemuse kontrollimisel kasutage sama teenust. Wi-Fi ja Ethernet võivad omada erinevaid puhverserveri seadeid ning oma puhverserveri konfiguratsiooniga rakendus vajab vastavat muudatust. Pärast ssh-i paigutatud shell-käsk on eraldi puhastustoiming, seega ärge pidage tavalist väljumisjärjestust tagatiseks, et iga katkenud seanss taastab algoleku.