SSH-ის დინამიკურ გადამისამართებასა და macOS-ის პროქსის პარამეტრს სხვადასხვა სიცოცხლის ხანგრძლივობა აქვს. SSH პროცესი უზრუნველყოფს ლოკალურ SOCKS მსმენელს; ქსელის სერვისი ინახავს მისამართს, რომელიც მონაწილე აპებმა უნდა გამოიყენონ.

მაგალითად, ეს loopback SOCKS მსმენელს წინა პლანზე ინახავს:

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

თუ არჩეული macOS ქსელის სერვისი კონფიგურირებულია SOCKS-ის გამოსაყენებლად 127.0.0.1:1080-ზე, ამ პარამეტრის მქონე აპები მსმენელზე არიან დამოკიდებული. SSH პროცესის დასრულებისას მსმენელი ქრება. SSH ქსელის სერვისის წინა პროქსის მნიშვნელობებს ავტომატურად არ აღადგენს.

გახსენით აქტიური ქსელის სერვისის დეტალები → პროქსი სისტემის პარამეტრები → ქსელი-ში. აღადგინეთ გვირაბის სესიამდე ჩაწერილი SOCKS პარამეტრი. თუ SOCKS ადრე გამორთული იყო, ისევ გამორთეთ; თუ სხვა პროქსი უკვე კონფიგურირებული იყო, აღადგინეთ მისი მისამართი, პორტი და ჩართული მდგომარეობა.

შედეგის შემოწმებისას იგივე სერვისი გამოიყენეთ. Wi-Fi-ს და Ethernet-ს შეიძლება განსხვავებული პროქსის პარამეტრები ჰქონდეთ, ხოლო საკუთარი პროქსის კონფიგურაციის მქონე აპს შესაბამისი ცალკე ცვლილება სჭირდება. ssh-ის შემდეგ მოთავსებული shell ბრძანება ცალკე გასუფთავების მოქმედებაა, ამიტომ ჩვეულებრივი გასვლის თანმიმდევრობა არ ჩათვალოთ გარანტიად, რომ ყოველი შეწყვეტილი სესია საწყის მდგომარეობას აღადგენს.

დაკავშირებული სტატიები