NetworkManager ਤੁਹਾਡੀ OpenVPN ਪ੍ਰੋਫਾਈਲ ਆਯਾਤ ਨਹੀਂ ਕਰੇਗਾ? ਇਹ ਪੜ੍ਹੋ
ਆਯਾਤ ਸਮਰੱਥਾ ਦੀ ਗਲਤੀ ਸਥਾਨਕ ਹੈ। ਪਲੱਗਇਨ ਅਤੇ ਸੰਪਾਦਕ ਜਾਂਚੋ, ਅਸਲ ਸੁਨੇਹਾ ਲੈਣ ਲਈ nmcli ਨਾਲ ਆਯਾਤ ਕਰੋ, ਅਤੇ ਇਨਲਾਈਨ ਸਰਟੀਫਿਕੇਟ ਜਿੱਥੇ ਹਨ ਉੱਥੇ ਹੀ ਰਹਿਣ ਦਿਓ।
ਕਿਸੇ ਹੋਰ OpenVPN ਕਲਾਇੰਟ ਵਿੱਚ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜੁੜਨ ਵਾਲੀਆਂ ਪ੍ਰੋਫਾਈਲਾਂ NetworkManager ਵਿੱਚ ਆਯਾਤ ਹੋਣ ਤੋਂ ਇਨਕਾਰ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਅਤੇ ਸੰਵਾਦ ਪਲੱਗਇਨ ਦੀ ਆਯਾਤ ਸਮਰੱਥਾ ਨੂੰ ਦੋਸ਼ ਦਿੰਦਾ ਹੈ। ਉਹ ਵਾਕ ਤੁਹਾਡੀ ਮਸ਼ੀਨ ਬਾਰੇ ਹੈ, ਫਾਈਲ ਜਾਂ ਸਰਵਰ ਬਾਰੇ ਨਹੀਂ। ਆਯਾਤ ਇੱਕ ਸਥਾਨਕ ਕਿਰਿਆ ਹੈ ਜੋ ਪ੍ਰਬੰਧਕ ਦਾ VPN ਪਲੱਗਇਨ ਕਰਦਾ ਹੈ, ਅਤੇ ਜਿਸ ਪਲ ਇਹ ਅਸਫਲ ਹੁੰਦੀ ਹੈ ਤਾਂ ਕਿਤੇ ਵੀ ਕੁਝ ਨਹੀਂ ਭੇਜਿਆ ਗਿਆ। ਇਸਨੂੰ ਪਹਿਲਾਂ ਪੈਕੇਜਿੰਗ ਦਾ ਸਵਾਲ ਅਤੇ ਫਿਰ ਪਾਰਸਿੰਗ ਦਾ ਸਵਾਲ ਮੰਨੋ।
ਸੁਨੇਹੇ ਨੂੰ ਸਥਾਨਕ ਬਿਆਨ ਵਜੋਂ ਪੜ੍ਹੋ
ਇਹ ਵਾਕ ਪਲੱਗਇਨ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਸਮੂਹ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਜਾਂ ਤਾਂ OpenVPN ਸਮਰਥਨ ਦੇਣ ਵਾਲਾ ਪਲੱਗਇਨ ਨਹੀਂ ਹੈ, ਜਾਂ ਆਯਾਤ ਕਿਰਿਆ ਦੇਣ ਵਾਲਾ ਹਿੱਸਾ ਤੁਹਾਡੇ ਵੱਲੋਂ ਦਿੱਤੇ ਫਾਰਮੈਟ ਤੋਂ ਪੁਰਾਣਾ ਹੈ। ਦੋਵੇਂ ਸਥਿਤੀਆਂ ਤੁਹਾਡੇ ਸਾਹਮਣੇ ਦੀ ਮਸ਼ੀਨ ਲਈ ਸਥਾਨਕ ਹਨ।
ਸੁਨੇਹਾ ਕੀ ਨਹੀਂ ਕਹਿੰਦਾ, ਇਸ ਵੱਲ ਧਿਆਨ ਦਿਓ। ਇਹ ਨਹੀਂ ਕਹਿੰਦਾ ਕਿ ਸਰਟੀਫਿਕੇਟ ਗਲਤ ਹੈ, ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ ਖਤਮ ਹੋ ਗਈ ਹੈ, ਜਾਂ ਸਰਵਰ ਬੰਦ ਹੈ, ਇਸ ਲਈ ਮੁੜ ਸ਼ੁਰੂ ਕਰਨਾ ਜਾਂ ਪ੍ਰਮਾਣ ਬਦਲਣਾ ਇਸਨੂੰ ਠੀਕ ਨਹੀਂ ਕਰੇਗਾ। ਇਸਨੂੰ ਸਥਾਪਿਤ ਸੌਫਟਵੇਅਰ ਬਾਰੇ ਬਿਆਨ ਵਜੋਂ ਪੜ੍ਹੋ।
ਇਹੀ ਫਰਕ ਪੂਰੇ ਲੇਖ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਸਮਾਂ ਬਚਾਉਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਅਸਫਲਤਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਡੈਸਕਟਾਪ 'ਤੇ ਹੋਣ 'ਤੇ ਪ੍ਰਤੀਕਿਰਿਆ ਬਾਹਰ ਗੇਟਵੇ ਵੱਲ ਵੇਖਣ ਦੀ ਹੁੰਦੀ ਹੈ।
ਕਦਮ 1: ਪਲੱਗਇਨ ਅਤੇ ਸੰਪਾਦਕ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
ਦੋ ਪੈਕੇਜ ਮਹੱਤਵਪੂਰਨ ਹਨ ਅਤੇ ਉਹ ਵੱਖਰਾ ਕੰਮ ਕਰਦੇ ਹਨ। ਇੱਕ ਕਨੈਕਸ਼ਨ ਦਾ ਮਾਲਕ NetworkManager VPN ਪਲੱਗਇਨ ਦਿੰਦਾ ਹੈ; ਦੂਜਾ ਡੈਸਕਟਾਪ ਦਾ ਸੰਪਾਦਨ ਅਤੇ ਆਯਾਤ ਫਰੰਟਐਂਡ ਦਿੰਦਾ ਹੈ। ਸਿਰਫ ਰਨਟਾਈਮ ਜਾਂ ਸਿਰਫ ਸੰਪਾਦਕ ਸਥਾਪਿਤ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਵਿਸ਼ੇਸ਼ਤਾ ਦਾ ਅੱਧਾ ਹਿੱਸਾ ਮਿਲਦਾ ਹੈ।
nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null
dpkg -l | grep -i network-manager-openvpn
ਉਹ ਪੈਕੇਜਿੰਗ ਕਮਾਂਡ ਵਰਤੋ ਜੋ ਤੁਹਾਡੇ ਵੰਡ ਵਿੱਚ ਸੱਚਮੁੱਚ ਹੈ; ਉੱਪਰ ਦੀਆਂ ਦੋ ਲਾਈਨਾਂ ਬਦਲ ਹਨ, ਕ੍ਰਮ ਨਹੀਂ। ਇਹ ਵੀ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਸੀਂ ਬਿਲਕੁਲ NetworkManager ਪ੍ਰਵਾਹ ਵਿੱਚ ਹੋ, ਕਿਉਂਕਿ ਆਪਣੇ ਆਯਾਤਕ ਵਾਲਾ ਦੂਜਾ OpenVPN ਕਲਾਇੰਟ ਇਹਨਾਂ ਸਲਾਹਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਦਾ ਵੀ ਜਵਾਬ ਨਹੀਂ ਦੇਵੇਗਾ।
ਪਲੱਗਇਨ ਸਥਾਪਿਤ ਕਰਨ ਨਾਲ ਆਮ ਤੌਰ 'ਤੇ NetworkManager ਮੁੜ ਸ਼ੁਰੂ ਜਾਂ ਮੁੜ ਲੋਡ ਹੁੰਦਾ ਹੈ, ਜੋ ਮੌਜੂਦਾ ਕਨੈਕਸ਼ਨਾਂ ਨੂੰ ਥੋੜ੍ਹੀ ਦੇਰ ਲਈ ਤੋੜਦਾ ਹੈ। ਇਹ ਸਹਾਇਤਾ ਕਾਲ ਦੇ ਵਿਚਕਾਰ ਨਹੀਂ, ਜਾਣਬੁੱਝ ਕੇ ਕਰੋ।
ਕਦਮ 2: nmcli ਨਾਲ ਆਯਾਤ ਕਰੋ ਅਤੇ ਅਸਲ ਸੁਨੇਹਾ ਲਵੋ
ਗ੍ਰਾਫਿਕਲ ਸੰਵਾਦ ਕਈ ਅਸਫਲਤਾਵਾਂ ਨੂੰ ਇੱਕ ਵਾਕ ਵਿੱਚ ਦਬਾਉਣ ਦੀ ਪ੍ਰਵਿਰਤੀ ਰੱਖਦਾ ਹੈ। ਕਮਾਂਡ-ਲਾਈਨ ਆਯਾਤਕ ਵਧੇਰੇ ਖਾਸ ਹੈ, ਅਤੇ ਇਹ ਉਹੀ ਕਿਰਿਆ ਹੈ:
nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active
ਜਵਾਬ ਧਿਆਨ ਨਾਲ ਪੜ੍ਹੋ। ਗੈਰਹਾਜ਼ਰ ਪਲੱਗਇਨ ਦੀ ਸ਼ਿਕਾਇਤ ਪੈਕੇਜਿੰਗ ਸਮੱਸਿਆ ਹੈ। ਕਿਸੇ ਖਾਸ ਨਿਰਦੇਸ਼ ਦੀ ਸ਼ਿਕਾਇਤ ਪਾਰਸਰ ਸਮੱਸਿਆ ਹੈ। ਹਵਾਲਾ ਦਿੱਤੀ ਫਾਈਲ ਦੀ ਸ਼ਿਕਾਇਤ ਪਥ ਸਮੱਸਿਆ ਹੈ, ਅਤੇ ਇਹਨਾਂ ਤਿੰਨਾਂ ਵਿੱਚ ਆਯਾਤ ਸ਼ਬਦ ਤੋਂ ਬਿਨਾਂ ਕੁਝ ਵੀ ਸਾਂਝਾ ਨਹੀਂ ਹੈ।
ਯਾਦ ਰੱਖੋ ਕਿ ਇੱਥੇ ਸਫਲਤਾ ਸੰਗ੍ਰਹਿਤ ਪ੍ਰੋਫਾਈਲ ਬਣਾਉਂਦੀ ਹੈ। ਇਹ ਜੁੜਦੀ ਨਹੀਂ, ਅਤੇ ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀ ਕਿ ਪ੍ਰੋਫਾਈਲ ਨੇ ਅਸਲ ਦੀ ਹਰ ਵਿਸ਼ੇਸ਼ਤਾ ਬਚਾਈ ਹੈ।
ਕਦਮ 3: ਇਨਲਾਈਨ ਸਰਟੀਫਿਕੇਟ ਜਿੱਥੇ ਹਨ ਉੱਥੇ ਹੀ ਰਹਿਣ ਦਿਓ
ਪੁਰਾਣੀ ਸਲਾਹ ਕਹਿੰਦੀ ਹੈ ਕਿ ਆਯਾਤ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਇਨਲਾਈਨ ਸਰਟੀਫਿਕੇਟ ਅਤੇ ਕੁੰਜੀ ਬਲਾਕ ਹਟਾ ਦਿਓ। ਉਹ ਸਲਾਹ ਪੁਰਾਣੀ ਹੋ ਗਈ ਹੈ। ਮੌਜੂਦਾ ਆਯਾਤਕ ਇਨਲਾਈਨ ਆਬਜੈਕਟ ਸੰਭਾਲਦਾ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਮਿਟਾਉਣ ਨਾਲ ਕਨੈਕਸ਼ਨ ਲਈ ਲੋੜੀਂਦੀ ਪਛਾਣ ਹਟ ਜਾਂਦੀ ਹੈ ਅਤੇ ਨਾਲ ਹੀ ਆਯਾਤ ਹੋ ਕੇ ਬਾਅਦ ਵਿੱਚ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿੱਚ ਅਸਫਲ ਹੋਣ ਵਾਲੀ ਪ੍ਰੋਫਾਈਲ ਬਣਦੀ ਹੈ।
ਜੇ ਕਿਸੇ ਖਾਸ ਕਾਰਨ ਕਰਕੇ ਸੱਚਮੁੱਚ ਸਮੱਗਰੀ ਵੱਖ ਕਰਨੀ ਹੋਵੇ, ਤਾਂ ਮੂਲ ਫਾਈਲ ਰੱਖੋ ਅਤੇ ਲਿਖੋ ਕਿ ਕਿਹੜਾ ਬਲਾਕ ਕਿੱਥੇ ਗਿਆ। ਤਿੰਨ ਲੋਕਾਂ ਵੱਲੋਂ ਤਿੰਨ ਵਾਰ ਸੰਪਾਦਿਤ ਪ੍ਰੋਫਾਈਲ ਅਜਿਹੀ ਸੰਰਚਨਾ ਨਹੀਂ ਹੈ ਜਿਸ ਬਾਰੇ ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ ਸੋਚ ਸਕੋ।
ਇਹੀ ਸਾਵਧਾਨੀ ਵਿਕਰੇਤਾ ਦੇ ਨਿਰਦੇਸ਼ਾਂ 'ਤੇ ਵੀ ਲਾਗੂ ਹੁੰਦੀ ਹੈ। ਕਲਾਇੰਟ-ਖਾਸ ਵਿਕਲਪ ਅਵੈਧ OpenVPN ਸਿੰਟੈਕਸ ਨਾ ਹੁੰਦੇ ਹੋਏ ਵੀ ਇੱਕ ਪਲੱਗਇਨ ਸੰਸਕਰਣ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਬਾਹਰ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ ਸੰਵਾਦ ਬੰਦ ਕਰਨ ਲਈ ਉਸਨੂੰ ਹਟਾਉਣਾ ਵਿਵਹਾਰ ਚੁੱਪਚਾਪ ਬਦਲ ਸਕਦਾ ਹੈ।
ਕਦਮ 4: ਪ੍ਰੋਫਾਈਲ ਦਾ ਹੁਣ ਕੀ ਅਰਥ ਹੈ, ਜਾਂਚੋ
ਸਫਲ ਆਯਾਤ ਤੋਂ ਬਾਅਦ, ਕੁਝ ਵੀ ਸਰਗਰਮ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅੰਤਿਮ ਬਿੰਦੂ, ਪ੍ਰਮਾਣਿਕਤਾ ਦਾ ਪ੍ਰਬੰਧ, ਫਾਈਲ ਹਵਾਲੇ ਅਤੇ ਭੇਤ ਕਿੱਥੇ ਰੱਖੇ ਜਾਂਦੇ ਹਨ, ਜਾਂਚੋ। ਇਹਨਾਂ ਚਾਰ ਥਾਵਾਂ 'ਤੇ ਹੀ ਆਯਾਤ ਅਤੇ ਇਰਾਦਾ ਸਭ ਤੋਂ ਵੱਧ ਵੱਖ ਹੁੰਦੇ ਹਨ।
ਫਿਰ ਉਹ ਵਿਵਹਾਰ ਜਾਂਚੋ ਜੋ ਸੱਚਮੁੱਚ ਤੁਹਾਡੇ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਰੂਟ, DNS ਅਤੇ ਕੀ ਮੂਲ ਪ੍ਰੋਫਾਈਲ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਚੀਆਂ। ਸਫਲ ਆਯਾਤ ਜਿਹਨਾਂ ਨੇ ਮੰਗਿਆ ਸੀ ਉਹਨਾਂ ਨੂੰ ਅਜੇ ਵੀ ਨਿਰਾਸ਼ ਕਰ ਸਕਦਾ ਹੈ, ਉਹ ਤਿੰਨ ਥਾਵਾਂ ਇਹੀ ਹਨ। ਸਫਲ ਆਯਾਤ ਅਤੇ ਸਹੀ ਵਿਵਹਾਰ ਕਰਨ ਵਾਲਾ ਕਨੈਕਸ਼ਨ ਦੋ ਵੱਖਰੇ ਨਤੀਜੇ ਹਨ, ਅਤੇ ਵਰਤੋਂਕਾਰ ਲਈ ਸਿਰਫ ਦੂਜਾ ਮਹੱਤਵਪੂਰਨ ਹੈ।
ਜੇ ਆਯਾਤ ਕੀਤੀ ਪ੍ਰੋਫਾਈਲ ਮੂਲ ਕਲਾਇੰਟ ਨਾਲੋਂ ਵੱਖਰਾ ਵਿਵਹਾਰ ਕਰਦੀ ਹੈ, ਤਾਂ ਯਾਦ ਤੋਂ ਮੁੜ ਬਣਾਉਣ ਦੀ ਬਜਾਏ ਦੋਵੇਂ ਸੰਰਚਨਾਵਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ, ਕਿਉਂਕਿ ਫਰਕ ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਲਾਈਨ ਦਾ ਹੁੰਦਾ ਹੈ।
ਕਦਮ 5: ਇੱਕੋ ਪ੍ਰਬੰਧਕ ਨੂੰ ਸੁਰੰਗ ਦਾ ਮਾਲਕ ਬਣਨ ਦਿਓ
ਇੱਕ ਵਾਰ ਪ੍ਰੋਫਾਈਲ NetworkManager ਵਿੱਚ ਰਹਿਣ ਲੱਗੇ, ਇਸਨੂੰ ਕਨੈਕਸ਼ਨ ਦਾ ਮਾਲਕ ਬਣਨ ਦਿਓ। ਉਪਾਅ ਵਜੋਂ ਵੱਖਰੀ OpenVPN ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਨ ਨਾਲ ਆਪਣੇ ਰਿਜ਼ੋਲਵਰ ਵਿਵਹਾਰ, ਆਪਣੇ ਪ੍ਰਮਾਣ ਅਤੇ ਆਪਣੇ ਜੀਵਨ ਚੱਕਰ ਵਾਲਾ ਦੂਜਾ ਪ੍ਰਬੰਧਨ ਮਾਰਗ ਬਣਦਾ ਹੈ।
ਦੋਵੇਂ ਆਪਣੇ ਆਪ ਨੂੰ ਡਿਫਾਲਟ ਰੂਟ ਦਾ ਮਾਲਕ ਮੰਨਣ ਵਾਲੀਆਂ ਦੋ ਸੁਰੰਗਾਂ ਟੁੱਟੇ ਪ੍ਰਦਾਤਾ ਵਰਗੇ ਲੱਛਣ ਪੈਦਾ ਕਰਦੀਆਂ ਹਨ, ਅਤੇ ਹੱਲ ਹੈ ਕੋਈ ਵੀ ਟਿਊਨ ਕਰਨਾ ਨਹੀਂ, ਸਗੋਂ ਇੱਕ ਹਟਾਉਣਾ।