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.

Povezani članci