Mae macOS yn cadw'r gosodiad SOCKS ar ôl i'r twnnel SSH ddod i ben
Adferwch ffurfweddiad dirprwy blaenorol y gwasanaeth rhwydwaith pan nad yw'r gwrandäwr SSH SOCKS lleol yn rhedeg mwyach.
Mae gan anfon ymlaen dynamig SSH a gosodiad dirprwy macOS oesau gwahanol. Y proses SSH sy'n darparu'r gwrandäwr SOCKS lleol; y gwasanaeth rhwydwaith sy'n storio'r cyfeiriad y dylai cymwysiadau sy'n cymryd rhan ei ddefnyddio.
Er enghraifft, mae hyn yn cadw gwrandäwr SOCKS loopback yn y blaendir:
ssh -N -D 127.0.0.1:1080 [email protected]
Os yw'r gwasanaeth rhwydwaith macOS a ddewiswyd wedi'i ffurfweddu i ddefnyddio SOCKS yn 127.0.0.1:1080, mae cymwysiadau sy'n defnyddio'r gosodiad hwnnw'n dibynnu ar y gwrandäwr. Pan fydd y proses SSH yn gorffen, mae'r gwrandäwr yn diflannu. Nid yw SSH yn adfer gwerthoedd dirprwy blaenorol y gwasanaeth rhwydwaith yn awtomatig.
Agorwch Manylion → Dirprwyon y gwasanaeth rhwydwaith gweithredol yn Gosodiadau System → Rhwydwaith. Adferwch y gosodiad SOCKS a gofnodwyd cyn sesiwn y twnnel. Os oedd SOCKS i ffwrdd o'r blaen, trowch ef i ffwrdd eto; os oedd dirprwy arall eisoes wedi'i ffurfweddu, adferwch ei gyfeiriad, ei borth a'i gyflwr galluog.
Defnyddiwch yr un gwasanaeth wrth wirio'r canlyniad. Gall Wi-Fi ac Ethernet fod â gosodiadau dirprwy gwahanol, ac mae cymhwysiad â'i ffurfweddiad dirprwy ei hun angen ei newid cyfatebol ei hun. Mae gorchymyn cragen a roddir ar ôl ssh yn weithred glanhau ar wahân, felly peidiwch â chamgymryd dilyniant gadael arferol am warant y bydd pob sesiwn a dorrwyd yn adfer y cyflwr gwreiddiol.