macOS SSH გვირაბის დასრულების შემდეგ SOCKS-ის პარამეტრს ინახავს
აღადგინეთ ქსელის სერვისის წინა პროქსის კონფიგურაცია, როცა ლოკალური SSH SOCKS მსმენელი აღარ მუშაობს.
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 ბრძანება ცალკე გასუფთავების მოქმედებაა, ამიტომ ჩვეულებრივი გასვლის თანმიმდევრობა არ ჩათვალოთ გარანტიად, რომ ყოველი შეწყვეტილი სესია საწყის მდგომარეობას აღადგენს.