ਰਿਟਾਇਰ ਹੋਏ VPN ਕਲਾਇੰਟ: ਪਹਿਲਾਂ ਗੇਟਵੇ ਪ੍ਰੋਟੋਕੋਲ ਪਛਾਣੋ
Cisco VPN Client, Junos Pulse, SonicWall GVC ਅਤੇ Shrew Soft ਹੁਣ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ। ਉੱਤਰਾਧਿਕਾਰੀ ਕਲਾਇੰਟ ਚੁਣਨ ਤੋਂ ਪਹਿਲਾਂ ਗੇਟਵੇ ਪ੍ਰੋਟੋਕੋਲ ਪਛਾਣੋ।
ਕਈ ਸਾਲ ਪਹਿਲਾਂ ਸੇਵਾ-ਅੰਤ ਹੋ ਚੁੱਕੇ VPN ਕਲਾਇੰਟਾਂ ਦੇ ਇੰਸਟਾਲਰ ਅਜੇ ਵੀ ਚੱਲਦੇ ਹਨ, ਅਜੇ ਵੀ ਪਰੋਫ਼ਾਈਲ ਮੰਗਦੇ ਹਨ, ਅਤੇ ਫਿਰ ਇੱਕ ਵੀ ਪੈਕੇਟ ਨਾ ਲੰਘਾਉਣ ਵਾਲਾ ਲੌਗਇਨ ਪੂਰਾ ਕਰਦੇ ਹਨ। ਮਸ਼ੀਨ ਅਜੋਕੀ ਹੈ ਅਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸਹੀ ਹਨ, ਫਿਰ ਵੀ ਗੇਟਵੇ ਉਹੀ ਉਪਕਰਣ ਹੈ ਜੋ ਕੰਪਨੀ ਨੇ ਇੱਕ ਦਹਾਕਾ ਪਹਿਲਾਂ ਖਰੀਦਿਆ ਸੀ। ਕਲਾਇੰਟ ਬਦਲਣਾ ਸਹੀ ਕਦਮ ਹੈ, ਪਰ ਤਦ ਹੀ ਜਦੋਂ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਉਹ ਗੇਟਵੇ ਕਿਹੜਾ ਪ੍ਰੋਟੋਕੋਲ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਸ ਕੋਨੇ ਦੇ ਚਾਰ ਰਿਟਾਇਰ ਕਲਾਇੰਟ ਇੱਕੋ ਪ੍ਰੋਟੋਕੋਲ ਨਹੀਂ ਬੋਲਦੇ।
ਕਿਉਂ ਬ੍ਰਾਂਡ ਨਾਮ ਪ੍ਰੋਟੋਕੋਲ ਨਹੀਂ ਦੱਸਦਾ
ਇੱਕ ਉਪਕਰਣ ਪਰਿਵਾਰ ਕਈ ਰਿਮੋਟ-ਐਕਸੈਸ ਪ੍ਰੋਟੋਕੋਲ ਖ਼ਤਮ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਡੱਬੇ ਉੱਤੇ ਲਿਖਿਆ ਮਾਰਕੀਟਿੰਗ ਨਾਮ ਇਸ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦਾ ਕਿ ਤੁਹਾਡਾ ਖਾਤਾ ਕਿਹੜਾ ਵਰਤਦਾ ਹੈ। Cisco ਦੇ ਉਪਕਰਣ ਨੇ ਇੱਕੋ ਸਮੇਂ XAuth ਨਾਲ IPsec ਅਤੇ SSL VPN AnyConnect ਰਾਹੀਂ ਢੋਇਆ ਹੈ; SonicWall ਡੱਬੇ IPsec ਉੱਤੇ Global VPN Client ਅਤੇ SSL VPN ਉੱਤੇ NetExtender ਦਿੰਦੇ ਹਨ; Juniper ਤੈਨਾਤੀਆਂ Network Connect ਜਾਂ ਨਵਾਂ Pulse ਪ੍ਰੋਟੋਕੋਲ ਖੋਲ੍ਹ ਸਕਦੀਆਂ ਹਨ। ਸਭ ਤੋਂ ਆਧੁਨਿਕ ਦਿਖਣ ਵਾਲਾ ਉੱਤਰਾਧਿਕਾਰੀ ਇੰਸਟਾਲ ਕਰਨਾ ਅੰਦਾਜ਼ਾ ਹੈ। ਗ਼ਲਤ ਅੰਦਾਜ਼ਾ ਜਾਂ ਤਾਂ ਜੁੜਦਾ ਨਹੀਂ ਜਾਂ ਟ੍ਰੈਫ਼ਿਕ ਨਾ ਢੋਣ ਵਾਲੇ ਸੈਸ਼ਨ ਵਿੱਚ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ।
ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪੋਰਟਲ ਪੇਜ ਲੋਡ ਹੋਣਾ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਵੈੱਬ ਸੇਵਾ ਜਵਾਬ ਦੇ ਰਹੀ ਹੈ, ਇਹ ਨਹੀਂ ਕਿ ਕੋਈ ਖ਼ਾਸ ਕਲਾਇੰਟ ਉਸ ਨਾਲ ਗੱਲਬਾਤ ਕਰੇਗਾ। ਇਨ੍ਹਾਂ ਦੋਹਾਂ ਨੂੰ ਵੱਖਰੇ ਤੱਥ ਮੰਨੋ।
ਗੇਟਵੇ ਨੂੰ ਪੁੱਛੋ ਕਿ ਉਹ ਕੀ ਬੋਲਦਾ ਹੈ
ਵਿਕਲਪ ਘਟਾਉਣ ਦਾ ਸਭ ਤੋਂ ਸਸਤਾ ਤਰੀਕਾ ਹੈ ਇਹ ਪੜ੍ਹਨਾ ਕਿ ਐਂਡਪੌਇੰਟ ਕੀ ਵਾਪਸ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਕਲਾਇੰਟ ਅਜ਼ਮਾਉਂਦੇ ਸਮੇਂ ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਨਾਮ ਸਪਸ਼ਟ ਲੈਣਾ। ਦੋਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਕਦਮ ਸਰਵਰ ਉੱਤੇ ਕੁਝ ਨਹੀਂ ਬਦਲਦਾ।
curl -sS -I https://vpn.example.com/ | head -n 5
openconnect --protocol=anyconnect vpn.example.comਜਵਾਬ ਹੈਡਰ ਅਤੇ ਲੌਗਇਨ ਮਾਰਗ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ ਉਸ ਪਤੇ ਉੱਤੇ SSL VPN ਪੋਰਟਲ ਹੈ ਜਾਂ ਨਹੀਂ, ਜੋ IPsec ਕਲਾਇੰਟ ਦੀ ਬਜਾਏ AnyConnect, NetExtender ਜਾਂ Pulse ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। openconnect ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਚੋਣ ਕਮਾਂਡ ਲਾਈਨ ਉੱਤੇ ਰੱਖਦਾ ਹੈ, ਇਸ ਲਈ ਅਸਫਲਤਾ ਉਤਪਾਦ ਦਾ ਨਹੀਂ, ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਨਾਮ ਦੱਸਦੀ ਹੈ; ਤੈਨਾਤੀ Juniper ਹੋਵੇ ਤਾਂ --protocol=npulse ਵਰਤੋ। ਤੁਹਾਨੂੰ ਨਾ ਦਿੱਤੇ ਗਏ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਮੰਗਣ ਵਾਲੇ ਪਹਿਲੇ ਸੰਕੇਤ ਉੱਤੇ ਰੁਕੋ, ਕਿਉਂਕਿ ਚੱਲਦੀ ਸੁਰੰਗ ਨੂੰ ਵੀ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਖਾਤਾ ਚਾਹੀਦਾ ਹੈ। ਅਗਲੀ ਮਸ਼ੀਨ ਲਈ ਤਬਦੀਲੀ ਟਿਕਟ ਵਿੱਚ ਪ੍ਰੋਟੋਕੋਲ ਅਤੇ ਮਾਰਗ ਦਰਜ ਕਰੋ।
ਬਦਲੀ ਲਈ ਚਾਰ ਉਮੀਦਵਾਰ ਤੋਲੋ
ਚਾਰ ਮਾਰਗ ਲਗਭਗ ਹਰ ਮਾਮਲਾ ਢਕ ਲੈਂਦੇ ਹਨ, ਅਤੇ ਉਹ ਆਪਸ ਵਿੱਚ ਬਦਲੇ ਨਹੀਂ ਜਾ ਸਕਦੇ। ਸੰਗਠਨ ਗੇਟਵੇ ਦਾ ਮਾਲਕ ਹੋਵੇ ਅਤੇ ਲਾਇਸੈਂਸ ਦੇਣ ਲਈ ਤਿਆਰ ਹੋਵੇ ਤਾਂ ਵਿਕਰੇਤਾ ਦਾ ਉੱਤਰਾਧਿਕਾਰੀ ਸਮਰਥਿਤ ਮਾਰਗ ਹੈ। OpenConnect ਵਿਹਾਰਕ ਖੁੱਲ੍ਹਾ ਕਲਾਇੰਟ ਹੈ, ਕਿਉਂਕਿ ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਦੇਣ ਦੀ ਬਜਾਏ ਨਾਮ ਲੈਣ ਉੱਤੇ ਇਹ AnyConnect, Network Connect ਅਤੇ Pulse ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ।
strongSwan ਤੀਜੀ-ਧਿਰ ਦੇ ਕਲਾਇੰਟਾਂ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਵਾਲੇ ਸੰਗਠਨਾਂ ਲਈ IPsec-XAuth ਮਾਮਲਾ ਸੰਭਾਲਦਾ ਹੈ, ਅਤੇ ਤਿਆਗਿਆ ਹੋਇਆ Cisco IPsec ਕੋਡ ਪੂਰੀ ਤਰ੍ਹਾਂ ਟਾਲਦਾ ਹੈ। Shrew Soft ਕਲਾਇੰਟ Cisco ਪਰੋਫ਼ਾਈਲ ਫ਼ਾਈਲਾਂ ਪੜ੍ਹਦਾ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਕੁਝ Windows ਬਿਲਡਾਂ ਉੱਤੇ ਚੱਲਦਾ ਹੈ, ਪਰ ਇਸ ਦੀ ਆਖਰੀ ਰਿਲੀਜ਼ 2013 ਵਿੱਚ ਸੀ। ਸਮਰਥਿਤ ਮਾਰਗ ਬਣਨ ਤੱਕ ਇਸ ਨੂੰ ਅਸਥਾਈ ਹੱਲ ਮੰਨੋ।
ਮੁਰੰਮਤ ਅਤੇ ਬਦਲੀ ਵਿਚਕਾਰ ਫ਼ੈਸਲਾ ਕਰੋ
ਕੁਝ ਅਸਫਲਤਾਵਾਂ ਸਥਾਨਕ ਹਨ: ਗ਼ਾਇਬ ਲਾਇਬ੍ਰੇਰੀ, ਪੁਰਾਣਾ ਵਰਚੁਅਲ ਅਡਾਪਟਰ, ਜਾਂ ਇੰਝ ਦਾ ਇੰਸਟਾਲਰ ਜਿਸ ਨੂੰ ਵਿਕਰੇਤਾ ਦਾ ਮੁਰੰਮਤ ਵਿਕਲਪ ਚਾਹੀਦਾ ਹੈ। ਜਿੰਨਾ ਚਿਰ ਕਲਾਇੰਟ ਸਮਰਥਿਤ ਹੈ, ਇਹ ਇੱਕ ਕੋਸ਼ਿਸ਼ ਦੇ ਯੋਗ ਹਨ, ਕਿਉਂਕਿ ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੁਝ ਮਿੰਟ ਲੱਗਦੇ ਹਨ। ਗਿਣਤੀ ਤਦ ਬਦਲਦੀ ਹੈ ਜਦੋਂ ਬਾਈਨਰੀ ਸਮਰਥਨ ਤੋਂ ਬਾਹਰ ਹੋਵੇ ਅਤੇ ਖ਼ਰਾਬੀ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅੱਪਗ੍ਰੇਡ ਨਾਲ ਆਈ ਹੋਵੇ, ਕਿਉਂਕਿ ਇਨ੍ਹਾਂ ਕਲਾਇੰਟਾਂ ਦੇ ਲਿਖੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਡਰਾਈਵਰ ਸਾਈਨਿੰਗ ਅਤੇ ਕਰਨਲ ਐਕਸਟੈਂਸ਼ਨ ਦੇ ਨਿਯਮ ਬਦਲ ਚੁੱਕੇ ਹਨ। ਜੋ ਕਲਾਇੰਟ ਜੁੜਦਾ ਹੈ ਜਦੋਂ ਕਿ ਸੁਰੰਗ ਕਾਊਂਟਰ ਜ਼ੀਰੋ ਸਥਾਪਿਤ ਸੈਸ਼ਨ ਦਿਖਾਉਂਦਾ ਹੈ, ਉਹ ਆਮ ਤੌਰ ਉੱਤੇ ਮੁਰੰਮਤ ਤੋਂ ਅੱਗੇ ਹੁੰਦਾ ਹੈ, ਇੱਕ ਮੁੜ-ਸਥਾਪਨਾ ਦੂਰ ਨਹੀਂ।
ਪੁਰਾਣਾ ਕਲਾਇੰਟ ਸਿਰਫ਼ ਉਸ ਦੀ ਪਰੋਫ਼ਾਈਲ ਐਕਸਪੋਰਟ ਕਰਨ ਜਿੰਨੀ ਦੇਰ ਇੰਸਟਾਲ ਰੱਖੋ, ਫਿਰ ਹਟਾ ਦਿਓ। ਇੱਕੋ ਮਾਰਗਾਂ ਲਈ ਮੁਕਾਬਲਾ ਕਰਦੇ ਦੋ VPN ਕਲਾਇੰਟ ਅਜਿਹੇ ਲੱਛਣ ਪੈਦਾ ਕਰਦੇ ਹਨ ਜੋ ਦੋਹਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵਰਗੇ ਨਹੀਂ ਲੱਗਦੇ।
ਟਿਕਟ ਉੱਤੇ ਕ੍ਰਮ ਲਿਖੋ: ਮਾਲਕ ਤੋਂ ਪ੍ਰੋਟੋਕੋਲ ਅਤੇ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਕਲਾਇੰਟ, ਇੰਸਟਾਲ ਹੋਵੇ ਤਾਂ ਸਮਰਥਿਤ ਉੱਤਰਾਧਿਕਾਰੀ, ਨਾ ਹੋਵੇ ਤਾਂ ਇੱਕੋ ਮਸ਼ੀਨ ਉੱਤੇ ਪਰਖਿਆ ਇੱਕ ਖੁੱਲ੍ਹਾ ਕਲਾਇੰਟ, ਅਤੇ ਦੋਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਨਾ ਚੱਲੇ ਤਾਂ ਸਮਰਥਿਤ ਐਕਸੈਸ ਮਾਰਗ। ਇਹ ਕ੍ਰਮ ਅਗਲੇ ਵਿਅਕਤੀ ਨੂੰ ਇੱਕ ਹੋਰ ਰਿਟਾਇਰ ਬਾਈਨਰੀ ਡਾਊਨਲੋਡ ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ।