macOS zadržava SOCKS postavku nakon završetka SSH tunela
Vratite prethodnu konfiguraciju proxyja mrežne usluge kada lokalni SSH SOCKS slušatelj više ne radi.
SSH dinamičko prosljeđivanje i macOS proxy postavka imaju različit životni vijek. SSH proces pruža lokalni SOCKS slušatelj; mrežna usluga čuva adresu koju aplikacije trebaju koristiti.
Na primjer, ovo drži SOCKS slušatelj na loopback adresi u prvom planu:
ssh -N -D 127.0.0.1:1080 [email protected]
Ako je odabrana macOS mrežna usluga konfigurirana za korištenje SOCKS-a na 127.0.0.1:1080, aplikacije s tom postavkom ovise o slušatelju. Kada SSH proces završi, slušatelj nestaje. SSH ne vraća automatski prethodne vrijednosti proxyja mrežne usluge.
Otvorite Detalji → Proxyji aktivne mrežne usluge u Postavkama sustava → Mreža. Vratite SOCKS postavku zabilježenu prije sesije tunela. Ako je SOCKS prije bio isključen, ponovno ga isključite; ako je drugi proxy već bio konfiguriran, vratite njegovu adresu, port i uključeno stanje.
Koristite istu uslugu kada provjeravate rezultat. Wi-Fi i Ethernet mogu imati različite proxy postavke, a aplikacija s vlastitom konfiguracijom proxyja treba vlastitu odgovarajuću promjenu. Shell naredba smještena nakon ssh zasebna je radnja čišćenja, zato normalan slijed izlaza nemojte smatrati jamstvom da svaka prekinuta sesija vraća izvorno stanje.