SSH dinamičko prosljeđivanje i macOS proxy postavka imaju različit životni vijek. SSH proces pruža lokalni SOCKS slušalac; mrežna usluga čuva adresu koju aplikacije treba da koriste.

Na primjer, sljedeće drži SOCKS slušalac na loopback adresi u prvom planu:

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

Ako je odabrana macOS mrežna usluga konfigurisana da koristi SOCKS na 127.0.0.1:1080, aplikacije koje koriste tu postavku zavise od slušaoca. Kada SSH proces završi, slušalac nestaje. SSH ne vraća automatski prethodne vrijednosti proxyja mrežne usluge.

Otvorite Detalji → Proxyji aktivne mrežne usluge u Sistemskim postavkama → Mreža. Vratite SOCKS postavku zabilježenu prije sesije tunela. Ako je SOCKS ranije bio isključen, isključite ga ponovo; ako je drugi proxy već bio konfigurisan, 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 izmjenu. Shell naredba postavljena nakon ssh je odvojena radnja čišćenja, zato normalan slijed izlaza nemojte smatrati garancijom da svaka prekinuta sesija vraća prvobitno stanje.

Povezani članci