ਜਾਇਜ਼ਾ ਲਏ UUID ਰਾਹੀਂ NetworkManager VPN ਪ੍ਰੋਫਾਈਲ ਹਟਾਓ
ਸੰਭਾਲੇ ਅਤੇ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ, ਸਹੀ VPN UUID ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਫਿਰ ਸਿਰਫ਼ ਉਹੀ ਪ੍ਰੋਫਾਈਲ ਹਟਾਓ। ਡਿਸਕਨੈਕਟ ਕਰਨਾ, ਹਟਾਉਣਾ ਅਤੇ ਰੱਦ ਕਰਨਾ ਵੱਖਰੇ ਕਦਮ ਹਨ।
ਹਟਾਉਣ ਦੀ ਕਾਰਵਾਈ ਉਹਨਾਂ ਵਸਤੂਆਂ ਦੀ ਸੂਚੀ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਜੋ ਤੁਸੀਂ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਡਾਇਰੈਕਟਰੀ ਰਾਹ ਤੋਂ ਨਹੀਂ। NetworkManager ਦੀਆਂ ਸੰਭਾਲੀਆਂ ਪ੍ਰੋਫਾਈਲਾਂ ਅਸੰਬੰਧਿਤ ਨੈੱਟਵਰਕਿੰਗ ਸੰਰਚਨਾ ਨਾਲ ਰਹਿ ਸਕਦੀਆਂ ਹਨ, ਅਤੇ ਵਾਈਲਡਕਾਰਡ ਹਟਾਉਣਾ ਸੀਮਤ ਬਦਲਾਅ ਨਹੀਂ ਹੈ। ਇਹ ਕਾਰਵਾਈ ਜਾਇਜ਼ਾ ਲਏ ਕਨੈਕਸ਼ਨ ਪ੍ਰੋਫਾਈਲ ਹਟਾਉਂਦੀ ਹੈ ਅਤੇ ਉਸ ਕੰਮ ਨੂੰ ਡਿਸਕਨੈਕਟ ਕਰਨ, ਅਣਇੰਸਟਾਲ ਕਰਨ ਜਾਂ ਗੇਟਵੇ ਉੱਤੇ ਪ੍ਰਮਾਣ ਰੱਦ ਕਰਨ ਤੋਂ ਵੱਖ ਰੱਖਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਹਰ ਕਿਊਰੀ ਕੁਝ ਵੀ ਹਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਘੇਰਾ ਘਟਾਉਂਦੀ ਹੈ।
ਸੰਭਾਲੇ ਅਤੇ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ
ਦੋ ਪੜ੍ਹਨ ਵਾਲੀਆਂ ਕਿਊਰੀਆਂ ਵੱਖਰੇ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਦਿੰਦੀਆਂ ਹਨ। ਪਹਿਲੀ ਸੰਭਾਲੀਆਂ ਪਰਿਭਾਸ਼ਾਵਾਂ ਦੀ ਸੂਚੀ ਦਿੰਦੀ ਹੈ; ਦੂਜੀ ਦੱਸਦੀ ਹੈ ਕਿ ਹੁਣ ਕੀ ਸਰਗਰਮ ਹੈ। ਪ੍ਰੋਫਾਈਲ ਨਿਸ਼ਕਿਰਿਆ ਹੁੰਦਿਆਂ ਵੀ ਮੌਜੂਦ ਰਹਿ ਸਕਦੀ ਹੈ, ਅਤੇ ਸਰਗਰਮ ਅਸਥਾਈ ਕਨੈਕਸ਼ਨ ਦੇ ਨਾਲ ਮਿਲਦੀ ਸੰਭਾਲੀ ਪ੍ਰੋਫਾਈਲ ਨਾ ਹੋ ਸਕਦੀ ਹੈ।
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
ਉਹ UUID ਦਰਜ ਕਰੋ ਜੋ ਤੁਸੀਂ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਨਾਮ ਪਛਾਣਕਰਤਾ ਨਹੀਂ ਹਨ: ਦੋ ਪ੍ਰੋਫਾਈਲਾਂ ਇੱਕੋ ਨਾਮ ਸਾਂਝਾ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਅਤੇ keyfile ਜਾਂ ਇੰਟਰਫੇਸ ਲੇਬਲ ਕਨੈਕਸ਼ਨ ਨਾਲ ਬਿਲਕੁਲ ਨਹੀਂ ਮਿਲ ਸਕਦਾ। ਕਿਸੇ ਵਸਤੂ ਨੂੰ ਇਸ ਲਈ ਨਾ ਚੁਣੋ ਕਿ ਉਸ ਦਾ ਨਾਮ ਪ੍ਰਦਾਤਾ ਦੇ ਲੇਬਲ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ; ਉਹ ਨਮੂਨਾ ਤੁਹਾਡੇ ਰੱਖਣ ਵਾਲੇ ਕਨੈਕਸ਼ਨਾਂ ਨਾਲ ਵੀ ਮਿਲਦਾ ਹੈ।
ਕਿਸਮ ਵੀ ਪੜ੍ਹੋ। ਪਲੱਗਇਨ ਨਾਲ ਚੱਲਣ ਵਾਲਾ 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, ਸੂਚੀ ਆਉਟਪੁੱਟ ਅਤੇ ਅਜੇ ਕਾਰਵਾਈ ਲੋੜੀਂਦੀ ਦੂਰ ਦੀ ਸਮੱਗਰੀ ਸਮੇਤ ਹਟਾਉਣ ਦਾ ਰਿਕਾਰਡ ਲਿਖੋ। ਉਹੀ ਨੋਟ ਬਦਲਾਅ ਦਾ ਘੇਰਾ ਸਾਬਤ ਕਰਦਾ ਹੈ ਜਦੋਂ ਕੋਈ ਬਾਅਦ ਵਿੱਚ ਪੁੱਛੇ ਕਿ ਕੋਈ ਖਾਸ ਟਨਲ ਕਿਉਂ ਗਾਇਬ ਹੋਇਆ।