Un reenviament dinàmic SSH i una configuració de servidor intermediari de macOS tenen vides diferents. El procés SSH proporciona l'escoltador SOCKS local; el servei de xarxa desa l'adreça que han d'utilitzar les aplicacions que hi participen.

Per exemple, això manté un escoltador SOCKS de loopback en primer pla:

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

Si el servei de xarxa de macOS seleccionat està configurat per utilitzar SOCKS a 127.0.0.1:1080, les aplicacions que fan servir aquesta configuració depenen de l'escoltador. Quan el procés SSH acaba, l'escoltador desapareix. SSH no restaura automàticament els valors de servidor intermediari anteriors del servei de xarxa.

Obriu Detalls → Servidors intermediaris del servei de xarxa actiu a Configuració del sistema → Xarxa. Restaureu la configuració de SOCKS enregistrada abans de la sessió de túnel. Si SOCKS estava desactivat, torneu-lo a desactivar; si ja hi havia un altre servidor intermediari configurat, restaureu-ne l'adreça, el port i l'estat d'activació.

Utilitzeu el mateix servei quan comproveu el resultat. Wi-Fi i Ethernet poden tenir configuracions de servidor intermediari diferents, i una aplicació amb configuració pròpia necessita el seu canvi corresponent. Una ordre d'intèrpret col·locada després d'ssh és una acció de neteja separada, així que no confongueu una seqüència de sortida normal amb la garantia que tota sessió interrompuda restaura l'estat original.

Articles relacionats