સમીક્ષિત UUID દ્વારા NetworkManager VPN પ્રોફાઇલ કાઢી નાખો
સાચવેલા અને સક્રિય કનેક્શનની યાદી બનાવો, ચોક્કસ VPN UUID ની પુષ્ટિ કરો, પછી ફક્ત તે પ્રોફાઇલ કાઢી નાખો. ડિસ્કનેક્ટ કરવું, કાઢી નાખવું અને રદ કરવું અલગ પગલાં છે.
દૂર કરવાની કાર્યવાહીની શરૂઆત તમે કાઢી નાખવા માંગતા ઑબ્જેક્ટની યાદીથી કરો, ડિરેક્ટરી પાથથી નહીં. NetworkManager ની સાચવેલી પ્રોફાઇલો અસંબંધિત નેટવર્કિંગ રૂપરેખા સાથે રહી શકે છે, અને વાઇલ્ડકાર્ડથી કાઢી નાખવું મર્યાદિત વ્યાપનો ફેરફાર નથી. આ કાર્યવાહી સમીક્ષિત કનેક્શન પ્રોફાઇલો દૂર કરે છે અને તે ક્રિયાને ડિસ્કનેક્ટ કરવા, અનઇન્સ્ટોલ કરવા કે ગેટવે પર ઓળખપત્રો રદ કરવાથી અલગ રાખે છે. નીચેની દરેક ક્વેરી કંઈપણ દૂર કરવામાં આવે તે પહેલાં વ્યાપને સાંકડો કરે છે.
સાચવેલા અને સક્રિય કનેક્શનની યાદી બનાવો
બે વાંચન ક્વેરી અલગ પ્રશ્નોના જવાબ આપે છે. પ્રથમ સાચવેલી વ્યાખ્યાઓની યાદી આપે છે; બીજી અત્યારે શું સક્રિય છે તેની યાદી આપે છે. પ્રોફાઇલ નિષ્ક્રિય હોવા છતાં અસ્તિત્વમાં હોઈ શકે છે, અને સક્રિય હંગામી કનેક્શનની કોઈ મેળ ખાતી સાચવેલી પ્રોફાઇલ ન પણ હોય.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
તમે દૂર કરવા માંગતા UUID નોંધી લો. નામ ઓળખકર્તા નથી: બે પ્રોફાઇલ એક નામ વહેંચી શકે છે, અને કી-ફાઇલ કે ઇન્ટરફેસ લેબલ કનેક્શન સાથે બિલકુલ ન મળે. ઑબ્જેક્ટ ફક્ત એટલા માટે પસંદ ન કરો કે તેનું નામ પ્રદાતાના લેબલથી શરૂ થાય છે; તે પેટર્ન તમે રાખવા માંગતા કનેક્શન સાથે પણ મળે છે.
પ્રકાર પણ વાંચો. પ્લગઇન-સંચાલિત VPN અને નેટિવ WireGuard કનેક્શન અલગ પ્રકારની કિંમતો વાપરી શકે છે, તેથી સામાન્ય vpn પ્રકાર માટેનું ફિલ્ટર વ્યાપમાંના દરેક ટનલની સંપૂર્ણ વ્યાખ્યા નથી. તે ફિલ્ટરનો પ્રશ્ન છે, કાઢી નાખવાનો માપદંડ નથી.
ચોક્કસ UUID અને માલિકની પુષ્ટિ કરો
એક સમયે એક કનેક્શન બતાવો અને UUID ને સમીક્ષિત યાદી સાથે મેળવો. UUID સ્થિર પસંદગીકાર છે; નામ એ લેબલ છે જે સમીક્ષા પછી સંપાદિત કરી શકાય.
nmcli connection show uuid ACTUAL_UUID
કયો ઘટક પ્રોફાઇલનો માલિક છે તેની પુષ્ટિ કરો. વેન્ડર એપ્લિકેશન પોતાની નકલ રાખી શકે છે અને આગલી વાર શરૂ થાય ત્યારે NetworkManager પ્રોફાઇલ ફરી બનાવી શકે છે. જો એક જ ટનલ બે યાદીમાં દેખાય, તો એક નકલ કાઢી નાખવાથી માલિકની સ્થિતિ બદલાય છે, પણ બીજી નકલની નહીં.
કોઈ સ્ટાર્ટઅપ જોબ, ડિસ્પેચર સ્ક્રિપ્ટ કે પ્રોવિઝનિંગ સિસ્ટમ કનેક્શનનો સંદર્ભ લે છે કે નહીં તે નક્કી કરો. ઓટોમેશન હજી જે પ્રોફાઇલની અપેક્ષા રાખે છે તેને દૂર કરવાથી ફરી જોડાવાનું લૂપ કે શાંત ફોલબેક થાય છે, અને કાઢી નાખવું નીતિના વિરોધને બદલે નેટવર્ક નિષ્ફળતા જેવું લાગે છે.
સક્રિય પ્રોફાઇલ કાઢી નાખતા પહેલાં ડિસ્કનેક્ટ કરો
કાઢી નાખવું સાચવેલી વ્યાખ્યા દૂર કરે છે; ડિસ્કનેક્ટ કરવું ટનલ થંભાવે છે. જો કનેક્શન સક્રિય હોય, તો પહેલાં સમર્થિત ક્રિયાથી તેને ડિસ્કનેક્ટ કરો અને ટનલ પર આધારિત દરેક વસ્તુ નોંધો.
nmcli connection down uuid ACTUAL_UUID
તમારા એકમાત્ર દૂરસ્થ વ્યવસ્થાપન માર્ગ દ્વારા ડિસ્કનેક્ટ ન કરો. જો VPN તમારું સત્ર વહન કરે છે, તો તેને થંભાવવાથી તમારી ઍક્સેસ સમાપ્ત થાય છે, અને પછી દૂર કરવાનું પગલું સ્થાનિક કન્સોલ કે બીજા નેટવર્કથી ચાલુ રાખવું પડશે.
જો હેતુ ફક્ત ટનલ કામચલાઉ થંભાવવાનો હોય, તો અહીં જ અટકો. કાઢી નાખવું બિનજરૂરી છે, અને ટૂંકા વિક્ષેપ માટે દૂર કરેલી પ્રોફાઇલ પછી એ જ ઓળખપત્રો અને રૂટ સાથે ફરી બાંધવી પડશે. ફરી બાંધવું ફક્ત તમારી પાસે હજી રહેલી સામગ્રીમાંથી જ શક્ય છે. કાઢી નાખવાનું ચલાવતા પહેલાં નક્કી કરો કે તમે કયા કિસ્સામાં છો.
ફક્ત સમીક્ષિત ઑબ્જેક્ટ કાઢી નાખો
વિનાશક પગલું સમીક્ષિત યાદીમાંથી UUID લે છે. તે પૂર્વદર્શન નથી, અને તમે આપેલા પસંદગીકારની બહાર વ્યાપની પુષ્ટિ માંગતું નથી.
nmcli connection delete uuid ACTUAL_UUID
અનેક પ્રોફાઇલ માટે, દરેક પુષ્ટિ થયેલ UUID માટે આદેશ એક વાર પુનરાવર્તિત કરો. સમીક્ષા ન કરેલી ટેક્સ્ટ શોધને લૂપમાં ન મોકલો. સમીક્ષા જ કાઢી નાખવાને સુરક્ષિત બનાવે છે; આદેશ ફક્ત યાંત્રિકતા છે.
ફરી જરૂર પડી શકે એવું કંઈપણ કાઢી નાખતા પહેલાં પુનઃપ્રાપ્તિ સામગ્રી સાચવો: નોંધણી સૂચનાઓ, પ્રોફાઇલ એક્સપોર્ટ અથવા ગેટવે અને ખાતા વિશેની નોંધ. કાઢી નાખેલી પ્રોફાઇલ પુનઃસ્થાપિત કરવી એ ફરી બાંધવું છે, પાછું વાળવું નહીં.
દૂર કરવાની ચકાસણી કરો અને બાકીનું અલગથી રદ કરો
બંને ઇન્વેન્ટરી ક્વેરી ફરી ચલાવો. ખાતરી કરો કે ઇચ્છિત પ્રોફાઇલો ગઈ છે, અસંબંધિત Wi-Fi, ઇથરનેટ અને બાકીની VPN પ્રોફાઇલો હજી છે, અને કોઈ સક્રિય કનેક્શન હવે કાઢી નાખેલી વ્યાખ્યા તરફ નથી દર્શાવતું.
પછી જૂની પ્રોફાઇલે પાછળ છોડેલી દરેક વસ્તુ તપાસો: ડિસ્પેચર સ્ક્રિપ્ટ, રૂટ, DNS એન્ટ્રી કે સ્ટાર્ટઅપ સંલગ્નતા. NetworkManager પ્રોફાઇલ દૂર કરે છે, પણ બીજા ઘટકો હવે ક્યાંય ન પહોંચતા સંદર્ભ રાખી શકે છે.
ઓળખપત્રો રદ કરવું એ પોતાનું પગલું છે. ડાઉનલોડ કરેલું એક્સપોર્ટ, વેન્ડર એપ્લિકેશનની પ્રોફાઇલ, કેશ કરેલું રહસ્ય અને દૂરસ્થ ઉપકરણની અધિકૃતિ — દરેકનો માલિક અલગ છે. સ્થાનિક NetworkManager રેકોર્ડ દૂર કરવાથી ગેટવે પરનું નકલ કરેલું પ્રમાણપત્ર રદ થતું નથી.
UUID, ઇન્વેન્ટરી આઉટપુટ અને હજી કાર્યવાહીની જરૂર હોય તેવી દૂરસ્થ સામગ્રી સાથે દૂર કરવાનો રેકોર્ડ લખો. પછી કોઈ પૂછે ત્યારે ચોક્કસ ટનલ કેમ અદૃશ્ય થઈ તે સાબિત કરે છે એ નોંધ જ.