ਪਹਿਲਾ ਗੁਆਏ ਬਿਨਾਂ Mac ਉੱਤੇ ਦੂਜੇ VPN ਕਲਾਇੰਟ ਦੀ ਜਾਂਚ ਕਿਵੇਂ ਕਰੀਏ
ਦੂਜਾ ਕਲਾਇੰਟ ਸਿਰਫ਼ ਬਟਨ ਨਹੀਂ, ਰੂਟ, DNS ਅਤੇ ਐਕਸਟੈਂਸ਼ਨ ਵੀ ਬਦਲਦਾ ਹੈ। ਬੇਸਲਾਈਨ ਦਰਜ ਕਰੋ, ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਪਾਥ ਬਦਲੋ, ਅਤੇ ਮੂਲ ਵਰਕਫਲੋ ਬਹਾਲ ਕਰੋ।
ਤੁਸੀਂ ਦੂਜਾ ਕਲਾਇੰਟ ਤੁਲਨਾ ਲਈ ਇੰਸਟਾਲ ਕਰਦੇ ਹੋ, ਅਤੇ ਪਹਿਲਾ ਕੰਮ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ। ਕੁਝ ਵੀ ਮਿਟਾਇਆ ਨਹੀਂ ਗਿਆ, ਅਤੇ ਦੋਵੇਂ ਐਪਲੀਕੇਸ਼ਨ ਅਜੇ ਵੀ ਇੰਸਟਾਲ ਹਨ। ਜੋ ਬਦਲਿਆ ਹੈ ਉਹ ਉਨ੍ਹਾਂ ਦੇ ਹੇਠਾਂ ਹੈ: ਇੱਕ ਸਿਸਟਮ ਐਕਸਟੈਂਸ਼ਨ, ਇੱਕ DNS ਸੈਟਿੰਗ ਜਾਂ ਇੱਕ ਡਿਫ਼ਾਲਟ ਰੂਟ, ਅਤੇ ਦੋਵੇਂ ਕਲਾਇੰਟ ਹੁਣ ਇਸ ਗੱਲ 'ਤੇ ਸਹਿਮਤ ਨਹੀਂ ਕਿ ਇਸਦਾ ਮਾਲਕ ਕੌਣ ਹੈ। ਇੰਸਟਾਲੇਸ਼ਨ ਖ਼ਤਰਨਾਕ ਹਿੱਸਾ ਨਹੀਂ ਹੈ; ਖ਼ਤਰਨਾਕ ਹਿੱਸਾ ਇਹ ਹੈ ਕਿ ਵਾਪਸ ਜਾਣ ਲਈ ਦਰਜ ਬੇਸਲਾਈਨ ਤੋਂ ਬਿਨਾਂ ਦੋਵੇਂ ਚਲਾਉਣਾ।
ਲੱਛਣ: ਦੂਜੀ ਇੰਸਟਾਲ ਤੋਂ ਬਾਅਦ ਕੰਮ ਕਰਦਾ ਸੈਟਅੱਪ ਰੁਕ ਜਾਂਦਾ ਹੈ
ਆਧੁਨਿਕ macOS VPN ਕਲਾਇੰਟ ਪੁਰਾਣੇ ਸਟਾਈਲ ਦੇ ਇੰਟਰਫ਼ੇਸ ਦੀ ਥਾਂ ਨੈੱਟਵਰਕ ਐਕਸਟੈਂਸ਼ਨ ਦਿੰਦੇ ਹਨ। ਇੱਕ ਇੰਸਟਾਲ ਕਰਨ 'ਤੇ ਮਨਜ਼ੂਰੀ ਮੰਗੀ ਜਾ ਸਕਦੀ ਹੈ, ਕਨਫ਼ਿਗਰੇਸ਼ਨ ਪ੍ਰੋਫ਼ਾਈਲ ਜੋੜੀ ਜਾ ਸਕਦੀ ਹੈ, ਜਾਂ ਕੋਈ ਵੀ ਕਨੈਕਸ਼ਨ ਬਣਨ ਤੋਂ ਪਹਿਲਾਂ ਟ੍ਰੈਫ਼ਿਕ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲਾ ਸਿਸਟਮ ਐਕਸਟੈਂਸ਼ਨ ਰਜਿਸਟਰ ਹੋ ਸਕਦਾ ਹੈ। ਐਪ ਦੀ ਵਿੰਡੋ ਦਿਖਣ ਤੋਂ ਪਹਿਲਾਂ ਐਕਸਟੈਂਸ਼ਨ ਲੋਡ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਨਵਾਂ ਨਿਸ਼ਕਿਰਿਆ ਹੁੰਦਿਆਂ ਮੂਲ ਕਲਾਇੰਟ ਫੇਲ੍ਹ ਹੋ ਸਕਦਾ ਹੈ।
ਜੇ ਫਿਰ ਮੂਲ ਕਲਾਇੰਟ ਕਨੈਕਟ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਜਾਂ ਕਨੈਕਟ ਹੋ ਕੇ ਕੁਝ ਵੀ ਹੱਲ ਨਹੀਂ ਕਰਦਾ, ਤਾਂ ਨਵਾਂ ਐਕਸਟੈਂਸ਼ਨ ਪਹਿਲਾ ਸ਼ੱਕੀ ਹੈ। ਇਹ ਟਕਰਾਅ ਦਾ ਸਬੂਤ ਨਹੀਂ ਹੈ, ਪਰ ਜਾਂਚ ਇੱਥੋਂ ਹੀ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ। ਅੱਗੇ ਐਕਸਟੈਂਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਇੰਸਟਾਲ ਕੀਤੀਆਂ ਕਨਫ਼ਿਗਰੇਸ਼ਨ ਪ੍ਰੋਫ਼ਾਈਲਾਂ ਵੇਖੋ, ਸਿਰਫ਼ ਐਪਲੀਕੇਸ਼ਨ ਫ਼ੋਲਡਰ ਨਹੀਂ।
ਕੁਝ ਵੀ ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਬੇਸਲਾਈਨ ਦਰਜ ਕਰੋ
ਹੁਣ ਕੀ ਕੰਮ ਕਰਦਾ ਹੈ ਲਿਖੋ: ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਨਤੀਜਾ, ਕਲਾਇੰਟ ਦਾ ਸੰਸਕਰਣ, ਜਿਸ ਐਂਡਪੌਇੰਟ ਨਾਲ ਇਹ ਜੁੜਦਾ ਹੈ, ਅਤੇ ਹਰ ਐਪ ਜਾਂ ਵੰਡੇ ਟਨਲ ਲਈ ਕੋਈ ਵੀ ਅਪਵਾਦ। ਮੂਲ ਪ੍ਰੋਫ਼ਾਈਲ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਬੰਡਲ ਤੋਂ ਫ਼ਾਈਲਾਂ ਕਾਪੀ ਕਰਕੇ ਨਹੀਂ, ਸਗੋਂ ਕਲਾਇੰਟ ਜਿਸ ਸੁਰੱਖਿਅਤ ਪ੍ਰਕਿਰਿਆ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਉਸ ਰਾਹੀਂ ਸੰਭਾਲੋ।
scutil --dns | head -40
netstat -rn | head -30
ifconfig | grep -E "^(utun|ipsec)"
ਕੰਮ ਕਰਦੇ ਕਲਾਇੰਟ ਦੇ ਜੁੜੇ ਹੋਣ ਵੇਲੇ ਉਹ ਤਿੰਨ ਆਉਟਪੁੱਟ ਕੈਪਚਰ ਕਰੋ। ਉਹ ਤੁਹਾਨੂੰ ਰਿਜ਼ੌਲਵਰ ਦੀ ਸਥਿਤੀ, ਰੂਟ ਟੇਬਲ ਅਤੇ ਉਹ ਇੰਟਰਫ਼ੇਸ ਸੂਚੀ ਦਿੰਦੇ ਹਨ ਜੋ ਕੰਮ ਕਰਦਾ ਸੈਟਅੱਪ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਬਾਅਦ ਦੀ ਤੁਲਨਾ ਲਈ ਤੁਹਾਨੂੰ ਠੀਕ ਇਹੀ ਚਾਹੀਦਾ ਹੈ। ਜੇ Mac ਨੂੰ ਕੋਈ ਰੋਜ਼ਗਾਰਦਾਤਾ ਸੰਭਾਲਦਾ ਹੈ, ਤਾਂ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਲਨਾ ਦੀ ਇਜਾਜ਼ਤ ਹੈ, ਕਿਉਂਕਿ ਜਾਂਚ ਦੌਰਾਨ ਆਪਣੇ-ਆਪ ਕੰਮ ਵਾਲਾ ਕਨੈਕਸ਼ਨ ਦੁਬਾਰਾ ਸਰਗਰਮ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਨਤੀਜਾ ਦੋਵਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਕਲਾਇੰਟ ਦੀ ਵੀ ਇਕੱਲੇ ਨੁਮਾਇੰਦਗੀ ਨਹੀਂ ਕਰਦਾ। ਤਿੰਨੇ ਆਉਟਪੁੱਟ ਪ੍ਰੋਫ਼ਾਈਲ ਨੋਟ ਦੇ ਕੋਲ ਰੱਖੋ ਤਾਂ ਜੋ ਬਾਅਦ ਦੀ ਤੁਲਨਾ ਲਈ ਹਵਾਲਾ ਹੋਵੇ।
ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਸਰਗਰਮ ਪਾਥ ਬਦਲੋ
ਮੂਲ ਕਨੈਕਸ਼ਨ ਨੂੰ ਇਸਦੇ ਆਮ ਨਿਯੰਤਰਣ ਨਾਲ ਰੋਕੋ, ਫਿਰ ਵਿਕਲਪ ਸ਼ੁਰੂ ਕਰੋ। ਇਕੱਠੇ ਜੁੜੇ ਦੋ ਕਲਾਇੰਟ ਉਤਪਾਦਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਦਾ ਨਹੀਂ, ਸਗੋਂ ਸੰਜੋਗ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਨਤੀਜਾ ਦਿੰਦੇ ਹਨ। ਜੇ ਸੇਵਾਵਾਂ ਇਜਾਜ਼ਤ ਦੇਣ ਤਾਂ ਐਂਡਪੌਇੰਟ ਅਤੇ ਕੰਮ ਨੂੰ ਤੁਲਨਾਯੋਗ ਰੱਖੋ, ਕਿਉਂਕਿ ਦੂਜੇ ਸਰਵਰ ਰਾਹੀਂ ਤੇਜ਼ ਡਾਊਨਲੋਡ ਦੋ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਨਹੀਂ, ਦੋ ਕਨੈਕਸ਼ਨ ਵਿਕਲਪਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ।
ਜੇ ਨਵਾਂ ਕਲਾਇੰਟ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਹੋਰ ਕੁਝ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਦੀ ਪਹਿਲੀ ਗਲਤੀ ਸੰਭਾਲੋ। ਪਹਿਲੀ ਗਲਤੀ ਆਮ ਤੌਰ 'ਤੇ ਪੜਾਅ ਦੱਸਦੀ ਹੈ, ਅਤੇ ਸੈਟਿੰਗਾਂ ਬਦਲਣ ਤੋਂ ਬਾਅਦ ਦੀ ਦੂਜੀ ਕੋਸ਼ਿਸ਼ ਅਕਸਰ ਘੱਟ ਲਾਹੇਵੰਦ ਗੱਲ ਦੱਸਦੀ ਹੈ।
ਸਿਰਫ਼ ਗਤੀ ਨਹੀਂ, DNS, ਰੂਟ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਤੁਲਨਾ ਕਰੋ
ਨਵੇਂ ਕਲਾਇੰਟ ਦੇ ਜੁੜੇ ਹੋਣ ਵੇਲੇ ਉਹੀ ਤਿੰਨ ਕਮਾਂਡਾਂ ਚਲਾਓ ਅਤੇ ਲਾਈਨ-ਦਰ-ਲਾਈਨ ਤੁਲਨਾ ਕਰੋ। ਕਿਤੇ ਹੋਰ ਇਸ਼ਾਰਾ ਕਰਦਾ ਰਿਜ਼ੌਲਵਰ, ਜਾਂ ਨਿੱਜੀ ਸਬਨੈੱਟ ਤੋਂ ਬਿਨਾਂ ਰੂਟ ਟੇਬਲ, ਥ੍ਰੂਪੁੱਟ ਵੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਜ਼ਿਆਦਾਤਰ ਵਿਵਹਾਰਕ ਅੰਤਰ ਸਮਝਾ ਦਿੰਦਾ ਹੈ। ਫਿਰ ਉਸੇ ਕੰਮ ਨਾਲ ਅਸਲ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ, ਕਿਉਂਕਿ ਤੇਜ਼ੀ ਨਾਲ ਜੁੜ ਕੇ ਅੰਦਰੂਨੀ ਨਾਮ ਹੱਲ ਨਾ ਕਰ ਪਾਉਣ ਵਾਲਾ ਕਲਾਇੰਟ ਸਥਿਤੀ ਵਿੰਡੋ ਵਧੀਆ ਦਿਖਣ 'ਤੇ ਵੀ ਤੁਲਨਾ ਨਹੀਂ ਜਿੱਤਦਾ।
ਧਿਆਨ ਦਿਓ ਕਿ ਟ੍ਰੈਫ਼ਿਕ ਨੇ ਕਿਹੜਾ ਇੰਟਰਫ਼ੇਸ ਵਰਤਿਆ। macOS ਉੱਤੇ ਟਨਲ ਇੰਟਰਫ਼ੇਸ ਦਾ ਨਾਮ ਇਸ ਗੱਲ ਦਾ ਭਰੋਸੇਯੋਗ ਸੰਕੇਤ ਨਹੀਂ ਕਿ ਰੂਟ ਕਿਸ ਕਲਾਇੰਟ ਦਾ ਹੈ, ਇਸ ਲਈ ਇੰਟਰਫ਼ੇਸ ਸੂਚੀ ਨੂੰ ਰੂਟ ਟੇਬਲ ਨਾਲ ਜੋੜੋ, ਦੋਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਇਕੱਲਾ ਨਾ ਪੜ੍ਹੋ। ਜੇ ਦੋ utun ਇੰਟਰਫ਼ੇਸ ਹਨ, ਤਾਂ ਤੁਹਾਡਾ ਟ੍ਰੈਫ਼ਿਕ ਲਿਜਾਣ ਵਾਲਾ ਉਹੀ ਹੈ ਜਿਸਦਾ ਮੇਲ ਖਾਂਦਾ ਰੂਟ ਅਤੇ ਰਿਜ਼ੌਲਵਰ ਐਂਟਰੀ ਹੈ। ਨਾਮ ਤੋਂ ਅੰਦਾਜ਼ਾ ਲਾਉਣਾ ਹੀ ਗ਼ਲਤ ਇੰਟਰਫ਼ੇਸ ਨੂੰ ਦੋਸ਼ ਦੇਣ ਦਾ ਤਰੀਕਾ ਹੈ, ਕਿਉਂਕਿ ਮੌਜੂਦ ਇੰਟਰਫ਼ੇਸ ਹਮੇਸ਼ਾ ਟ੍ਰੈਫ਼ਿਕ ਲਿਜਾਣ ਵਾਲਾ ਨਹੀਂ ਹੁੰਦਾ।
ਤਿੰਨੇ ਆਉਟਪੁੱਟ ਉੱਪਰੋਂ-ਉੱਪਰੀ ਨਾ ਵੇਖ ਕੇ ਪੜ੍ਹੋ। ਰਿਜ਼ੌਲਵਰ ਡੰਪ ਵਿੱਚ, utun ਇੰਟਰਫ਼ੇਸ ਨਾਲ ਜੁੜਿਆ ਨਾਮ ਸਰਵਰ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਸ ਕਲਾਇੰਟ ਨੇ ਇਸਨੂੰ ਇੰਸਟਾਲ ਕੀਤਾ; ਰੂਟ ਟੇਬਲ ਵਿੱਚ, ਡਿਫ਼ਾਲਟ ਰੂਟ ਟ੍ਰੈਫ਼ਿਕ ਲਿਜਾਣ ਵਾਲੇ ਇੰਟਰਫ਼ੇਸ ਦਾ ਨਾਮ ਦਿੰਦਾ ਹੈ; ਇੰਟਰਫ਼ੇਸ ਸੂਚੀ ਵਿੱਚ, ਦੂਜਾ utun ਯੰਤਰ ਮਤਲਬ ਦੂਜੀ ਟਨਲ ਬਣੀ ਹੈ। ਬੇਸਲਾਈਨ ਨਾਲ ਤੁਲਨਾ ਕੀਤੀਆਂ ਉਹ ਤਿੰਨ ਲਾਈਨਾਂ ਬਹਾਲ ਸੈਟਅੱਪ ਨੂੰ ਉਸ ਸੈਟਅੱਪ ਤੋਂ ਵੱਖ ਕਰਦੀਆਂ ਹਨ ਜਿੱਥੇ ਦੋਵੇਂ ਕਲਾਇੰਟ ਅਜੇ ਵੀ ਮੁਕਾਬਲਾ ਕਰ ਰਹੇ ਹਨ।
ਬਹਾਲ ਕਰੋ, ਫਿਰ ਸਾਫ਼-ਸੁਥਰਾ ਹਟਾਓ
ਮੂਲ ਕਲਾਇੰਟ ਦੇ ਆਪਣੇ ਵਰਕਫਲੋ ਰਾਹੀਂ ਵਾਪਸ ਜਾਓ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਬੇਸਲਾਈਨ ਆਉਟਪੁੱਟ ਤੁਹਾਡੇ ਦਰਜ ਕੀਤੇ ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹਨ। ਜੇ ਰਿਜ਼ੌਲਵਰ ਜਾਂ ਰੂਟ ਟੇਬਲ ਬਹਾਲ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਰੁਕੋ ਅਤੇ ਹੋਰ ਕੁਝ ਹਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਨੂੰ ਠੀਕ ਕਰੋ। ਵਰਤੋਂ ਵਿੱਚ ਨਾ ਆਉਣ ਵਾਲਾ ਸੈਟਅੱਪ ਉਸ ਹਿੱਸੇ ਰਾਹੀਂ ਹਟਾਓ ਜੋ ਇਸਦਾ ਮਾਲਕ ਹੈ: ਕਲਾਇੰਟ ਅਣਇੰਸਟਾਲਰ, ਪ੍ਰੋਫ਼ਾਈਲ, ਜਾਂ ਸਿਸਟਮ ਐਕਸਟੈਂਸ਼ਨ ਸੈਟਿੰਗਾਂ।
ਤੁਸੀਂ ਜਾਂਚਿਆ ਸੰਸਕਰਣ, ਵਰਤਿਆ ਐਂਡਪੌਇੰਟ ਅਤੇ ਹਰੇਕ ਦਾ ਨਤੀਜਾ ਨਾਲ ਆਪਣੇ ਨੋਟ ਅੱਪਡੇਟ ਕਰਕੇ ਸਮਾਪਤ ਕਰੋ। ਛੇ ਮਹੀਨਿਆਂ ਬਾਅਦ ਉਹੀ ਰਿਕਾਰਡ ਇੱਕ ਫ਼ੈਸਲੇ ਅਤੇ ਇੱਕ ਅਫ਼ਵਾਹ ਵਿਚਕਾਰਲਾ ਫ਼ਰਕ ਹੈ।