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 પછી મૂકેલ કમાન્ડ એ અલગ સફાઈ ક્રિયા છે, તેથી સામાન્ય નિકાસ ક્રમને એ બાંયધરી ન ગણો કે દરેક અટકાવેલ સત્ર મૂળ સ્થિતિ પુનઃસ્થાપિત કરશે.