SSH टनेल सकिएपछि पनि macOS ले SOCKS सेटिङ राख्छ
स्थानीय SSH SOCKS श्रोता नचलेपछि नेटवर्क सेवाको अघिल्लो प्रोक्सी कन्फिगरेसन पुनःस्थापना गर्नुहोस्।
SSH गतिशील फर्वार्ड र macOS प्रोक्सी सेटिङको आयु फरक हुन्छ। SSH प्रक्रियाले स्थानीय SOCKS श्रोता दिन्छ; नेटवर्क सेवाले सहभागी एपहरूले प्रयोग गर्नुपर्ने ठेगाना राख्छ।
उदाहरणका लागि, यसले loopback SOCKS श्रोतालाई अगाडि राख्छ:
ssh -N -D 127.0.0.1:1080 [email protected]
यदि चयन गरिएको macOS नेटवर्क सेवा 127.0.0.1:1080 मा SOCKS प्रयोग गर्न कन्फिगर गरिएको छ भने, त्यो सेटिङ प्रयोग गर्ने एपहरू श्रोतामा निर्भर हुन्छन्। SSH प्रक्रिया सकिएपछि श्रोता हराउँछ। SSH ले नेटवर्क सेवाका अघिल्ला प्रोक्सी मानहरू स्वतः पुनःस्थापना गर्दैन।
सिस्टम सेटिङ्स → नेटवर्कमा सक्रिय नेटवर्क सेवाको विवरण → प्रोक्सीहरू खोल्नुहोस्। टनेल सत्र अघि रेकर्ड गरिएको SOCKS सेटिङ पुनःस्थापना गर्नुहोस्। यदि SOCKS पहिले बन्द थियो भने फेरि बन्द गर्नुहोस्; यदि अर्को प्रोक्सी पहिले नै कन्फिगर थियो भने त्यसको ठेगाना, पोर्ट र सक्रिय स्थिति पुनःस्थापना गर्नुहोस्।
नतिजा जाँच्दा त्यही सेवा प्रयोग गर्नुहोस्। Wi-Fi र इथरनेटका प्रोक्सी सेटिङ फरक हुन सक्छन्, र आफ्नै प्रोक्सी कन्फिगरेसन भएको एपलाई आफ्नै सम्बन्धित परिवर्तन चाहिन्छ। ssh पछि राखिएको शेल कमाण्ड छुट्टै सफाइ कार्य हो, त्यसैले सामान्य निस्कने क्रमलाई हरेक अवरुद्ध सत्रले मूल अवस्था पुनःस्थापना गर्छ भन्ने ग्यारेन्टी नठान्नुहोस्।