SSL VPN ਅਤੇ ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ VPN ਇੱਕ ਦੂਜੇ ਦੇ ਉਲਟ ਕਿਉਂ ਨਹੀਂ
SSL VPN ਅਤੇ ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ VPN ਵੱਖਰੀਆਂ ਧੁਰੀਆਂ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ: ਕੌਣ ਨੈੱਟਵਰਕ ਵਿੱਚ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਅਤੇ ਟਨਲ ਕਿਵੇਂ ਬਣਦਾ ਹੈ। ਦੋਵਾਂ ਨੂੰ ਇਕੱਠੇ ਕਹਿਣਾ ਸ਼੍ਰੇਣੀ ਦੀ ਗਲਤੀ ਹੈ।
ਇੱਕੋ VPN ਦਾ ਵਰਣਨ ਕਰਨ ਲਈ ਦੋ ਪ੍ਰਬੰਧਕਾਂ ਨੂੰ ਕਹੋ; ਇੱਕ “SSL VPN” ਕਹਿ ਸਕਦਾ ਹੈ ਜਦਕਿ ਦੂਜਾ “ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ” ਕਹੇਗਾ, ਜਿਵੇਂ ਦੋਵੇਂ ਮੀਨੂ ਵਿੱਚ ਮੁਕਾਬਲਾ ਕਰਨ ਵਾਲੇ ਵਿਕਲਪ ਹੋਣ। ਇਹ ਵੱਖਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਹਨ, ਅਤੇ ਇਨ੍ਹਾਂ ਨੂੰ ਵਿਕਲਪ ਮੰਨਣ ਨਾਲ ਅਜਿਹੀਆਂ ਤੁਲਨਾਵਾਂ ਬਣਦੀਆਂ ਹਨ ਜੋ ਸੁਲਝਾਈਆਂ ਨਹੀਂ ਜਾ ਸਕਦੀਆਂ। ਇੱਕ ਲੇਬਲ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਸਿਰੇ ਜੋੜੇ ਜਾਂਦੇ ਹਨ; ਦੂਜਾ ਦੱਸਦਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਵਿਚਕਾਰ ਟ੍ਰੈਫਿਕ ਕੀ ਲੈ ਜਾਂਦਾ ਹੈ। ਧੁਰੀਆਂ ਵੱਖਰੀਆਂ ਰੱਖੋ ਅਤੇ ਬਹਿਸ ਦਾ ਵੱਡਾ ਹਿੱਸਾ ਗਾਇਬ ਹੋ ਜਾਵੇਗਾ।
ਦੋ ਲੇਬਲ, ਦੋ ਵੱਖਰੇ ਸਵਾਲ
ਟੋਪੋਲੋਜੀ ਦੱਸਦੀ ਹੈ ਕਿ ਕੌਣ ਕਿਸ ਨਾਲ ਜੁੜਦਾ ਹੈ। ਰਿਮੋਟ-ਐਕਸੈਸ ਡਿਜ਼ਾਈਨ ਵਿਅਕਤੀਗਤ ਵਰਤੋਂਕਾਰਾਂ ਜਾਂ ਡਿਵਾਈਸਾਂ ਨੂੰ ਗੇਟਵੇ ਨਾਲ ਜੋੜਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ ਪ੍ਰਤੀ-ਵਰਤੋਂਕਾਰ ਪਛਾਣ ਅਤੇ ਪਤਿਆਂ ਦੇ ਪੂਲ ਨਾਲ। ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ ਡਿਜ਼ਾਈਨ ਦੋ ਨੈੱਟਵਰਕਾਂ ਨੂੰ ਗੇਟਵੇ ਰਾਹੀਂ ਜੋੜਦਾ ਹੈ, ਇਸ ਲਈ ਦਿਲਚਸਪ ਪਛਾਣ ਸਾਥੀ ਗੇਟਵੇ ਹੈ, ਕੀਬੋਰਡ ਅੱਗੇ ਬੈਠਾ ਵਿਅਕਤੀ ਨਹੀਂ। ਇਹ ਵੱਖਰੀਆਂ ਕਾਰਜਕਾਰੀ ਸਮੱਸਿਆਵਾਂ ਹਨ, ਪਤਾ ਯੋਜਨਾਬੰਦੀ ਤੋਂ ਲੈ ਕੇ ਰਾਤ 2 ਵਜੇ ਕੌਣ ਐਕਸੈਸ ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ ਤੱਕ।
ਮਕੈਨਿਜ਼ਮ ਦੱਸਦਾ ਹੈ ਕਿ ਟਨਲ ਕਿਵੇਂ ਬਣਦਾ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ। IKEv2 ਨਾਲ IPsec, ਅੰਦਰ IP ਲੈ ਜਾਣ ਵਾਲਾ TLS-ਅਧਾਰਿਤ ਉਤਪਾਦ, ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਵੱਲ ਦਾ ਐਪਲੀਕੇਸ਼ਨ ਪੋਰਟਲ ਮਕੈਨਿਜ਼ਮ ਦੀਆਂ ਚੋਣਾਂ ਹਨ, ਅਤੇ ਹਰ ਇੱਕ ਦੀ ਆਪਣੀ ਗੱਲਬਾਤ, ਸਾਈਫਰ ਸੂਟ ਅਤੇ ਅਸਫਲਤਾ ਦੇ ਢੰਗ ਹਨ। ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਟੋਪੋਲੋਜੀ ਦਾ ਸੰਕੇਤ ਨਹੀਂ ਦਿੰਦਾ, ਅਤੇ ਟੋਪੋਲੋਜੀ ਮਕੈਨਿਜ਼ਮ ਨਹੀਂ ਚੁਣਦੀ।
ਦੋਵੇਂ ਧੁਰੀਆਂ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਰੱਖੋ ਅਤੇ ਉਲਝਣ ਦਿਖਾਈ ਦੇਵੇਗੀ, ਕਿਉਂਕਿ ਗ੍ਰਿਡ ਦਾ ਹਰ ਸੈੱਲ ਭਰਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਸਾਰਣੀ ਜੋ ਨਹੀਂ ਕਰ ਸਕਦੀ ਉਹ ਹੈ ਤੁਹਾਨੂੰ ਦੱਸਣਾ ਕਿ ਤੁਹਾਡੇ ਵਿਕਰੇਤਾ ਨੇ ਕਿਹੜਾ ਸੁਮੇਲ ਭੇਜਿਆ, ਕਿਉਂਕਿ ਉਤਪਾਦ ਨਾਮ ਦੋਵੇਂ ਧੁਰੀਆਂ ਨੂੰ ਇੱਕ ਮਾਰਕੀਟਿੰਗ ਵਾਕ ਵਿੱਚ ਨਿਚੋੜ ਦਿੰਦੇ ਹਨ।
ਸ਼੍ਰੇਣੀ ਦੀ ਗਲਤੀ ਕਿੱਥੋਂ ਆਉਂਦੀ ਹੈ
ਵਿਕਰੇਤਾਵਾਂ ਨੇ ਸਾਲਾਂ ਤੱਕ “SSL VPN” ਨੂੰ “IPsec VPN” ਦੇ ਉਲਟ ਵਜੋਂ ਵੇਚਿਆ, ਜਿਸ ਨਾਲ ਮਕੈਨਿਜ਼ਮਾਂ ਦੀ ਤੁਲਨਾ ਟੋਪੋਲੋਜੀ ਦੀ ਚੋਣ ਵਰਗੀ ਲੱਗੀ। ਇਹ ਵਾਕ ਆਪਣੀਆਂ ਹੀ ਸ਼ਰਤਾਂ 'ਤੇ ਬੁਰੀ ਤਰ੍ਹਾਂ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ, ਕਿਉਂਕਿ ਅੱਜ ਦੇ ਡਿਜ਼ਾਈਨ ਸਮਰਥਿਤ TLS ਸੰਸਕਰਣ ਵਰਤਦੇ ਹਨ ਅਤੇ SSL ਨਾਮ ਮੁੱਖ ਤੌਰ 'ਤੇ ਉਤਪਾਦ-ਸ਼੍ਰੇਣੀ ਵਜੋਂ ਬਚਿਆ ਹੈ।
| Axis | Question it settles | What it cannot tell you |
|---|---|---|
| Topology | Whether users join a gateway or two networks join each other | Which protocol carries the traffic, or how peers prove identity |
| Mechanism | Which protocol suite builds the tunnel and negotiates keys | Whether the endpoints are people, devices or routers |
| Access surface | Whether the client sees a routed network or a set of published applications | Which topology or mechanism is underneath the portal |
| Authentication | What proof each side presents, and to whom | Whether the traffic is later authorized per resource |
ਉਸੇ ਨਿਚੋੜ ਤੋਂ ਦੋ ਸੰਬੰਧਿਤ ਮਿੱਥਾਂ ਆਉਂਦੀਆਂ ਹਨ। ਪਹਿਲੀ ਇਹ ਹੈ ਕਿ IPsec ਦਾ ਅਰਥ ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ ਹੈ; IKEv2 ਕਲਾਇੰਟ-ਤੋਂ-ਗੇਟਵੇ ਸੰਬੰਧਾਂ ਲਈ ਵੀ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਇਸ ਲਈ ਇੱਕ ਲੈਪਟਾਪ IPsec ਨਾਲ ਜੁੜ ਸਕਦਾ ਹੈ। ਦੂਜੀ ਇਹ ਹੈ ਕਿ TLS-ਅਧਾਰਿਤ ਉਤਪਾਦ ਦਾ ਅਰਥ ਸਿਰਫ ਰਿਮੋਟ ਐਕਸੈਸ ਹੈ; OpenVPN ਦੋ ਸਾਈਟਾਂ ਵਿਚਕਾਰ ਟ੍ਰੈਫਿਕ ਲੈ ਜਾਣ ਲਈ ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਇਸਦਾ TLS ਉਪਯੋਗ ਬ੍ਰਾਊਜ਼ਰ ਸੈਸ਼ਨ ਵਿੱਚ ਨਹੀਂ, ਸਗੋਂ ਕੰਟਰੋਲ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਨ ਦੀ ਅਦਲਾ-ਬਦਲੀ ਵਿੱਚ ਕੇਂਦ੍ਰਿਤ ਹੈ।
ਕਿਸੇ ਵੀ ਵਰਣਨ ਲਈ ਲਾਭਦਾਇਕ ਪਰਖ: ਇੱਕ ਸ਼ਬਦ ਬਦਲਣ ਨਾਲ ਜੇ ਸਿਰੇ ਅਤੇ ਪ੍ਰੋਟੋਕੋਲ ਦੋਵੇਂ ਬਦਲ ਜਾਣ, ਤਾਂ ਵਾਕ ਧੁਰੀਆਂ ਨੂੰ ਮਿਲਾ ਰਿਹਾ ਹੈ। “SSL VPN ਬਨਾਮ ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ” ਇਸ ਪਰਖ ਵਿੱਚ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਕਿਉਂਕਿ ਪਹਿਲਾ ਪਦ ਮਕੈਨਿਜ਼ਮ-ਪਰਿਵਾਰ ਦੱਸਦਾ ਹੈ ਅਤੇ ਦੂਜਾ ਟੋਪੋਲੋਜੀ।
ਤੈਨਾਤੀ ਦਾ ਵਰਣਨ ਇਸ ਤਰ੍ਹਾਂ ਕਰੋ ਕਿ ਤੁਲਨਾ ਹੋ ਸਕੇ
ਚਾਰ ਖਾਨੇ ਲਿਖੋ ਅਤੇ ਭਰੋ: ਸਿਰੇ, ਮਕੈਨਿਜ਼ਮ, ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਐਕਸੈਸ-ਸਤਹ। ਸ਼ਾਖਾ-ਲਿੰਕ ਨੂੰ ਦੋ ਨਾਮਿਤ ਪ੍ਰੀਫਿਕਸਾਂ ਵਿਚਕਾਰ ਪ੍ਰਮਾਣਪੱਤਰ-ਪ੍ਰਮਾਣੀਕਰਨ ਸਹਿਤ ਅਤੇ ਵਰਤੋਂਕਾਰ-ਪੱਧਰੀ ਪੋਰਟਲ ਤੋਂ ਬਿਨਾਂ IKEv2 ਗੇਟਵੇ-ਜੋੜੀ ਵਜੋਂ ਪੜ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਰਿਮੋਟ-ਐਕਸੈਸ ਸੇਵਾ ਨੂੰ ਪ੍ਰਤੀ-ਵਰਤੋਂਕਾਰ ਪਤੇ ਦੇਣ ਵਾਲੇ, ਲੌਗਇਨ 'ਤੇ ਦੂਜਾ ਕਾਰਕ ਮੰਗਣ ਵਾਲੇ ਅਤੇ ਸਿਰਫ ਅੰਦਰੂਨੀ DNS ਜ਼ੋਨ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ TLS-ਅਧਾਰਿਤ ਕਲਾਇੰਟ ਵਜੋਂ ਪੜ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਇਹ ਵਾਕ ਉਸ ਤਰ੍ਹਾਂ ਤੁਲਨਾਯੋਗ ਹਨ ਜਿਸ ਤਰ੍ਹਾਂ ਉਤਪਾਦ ਨਾਮ ਨਹੀਂ। ਦੋ ਰਿਮੋਟ-ਐਕਸੈਸ ਡਿਜ਼ਾਈਨਾਂ ਨੂੰ ਇੱਕੋ ਵਰਤੋਂਕਾਰ ਕਾਰਜਪ੍ਰਵਾਹ ਅਤੇ ਇੱਕੋ ਰੱਦ-ਮਾਰਗ ਦੇ ਵਿਰੁੱਧ ਮਾਪਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਦੋ ਅੰਤਰ-ਸਾਈਟ ਡਿਜ਼ਾਈਨਾਂ ਨੂੰ ਇੱਕੋ ਪ੍ਰੀਫਿਕਸ ਸੂਚੀ, ਟ੍ਰੈਫਿਕ ਨੀਤੀ ਅਤੇ ਅਸਫਲਤਾ ਦੀਆਂ ਲੋੜਾਂ ਦੇ ਵਿਰੁੱਧ। ਲੇਬਲ ਤੁਲਨਾ ਨੂੰ ਸੰਗਠਿਤ ਕਰਦੇ ਹਨ; ਉਸਦੀ ਥਾਂ ਨਹੀਂ ਲੈਂਦੇ।
ਸ਼ਬਦਾਵਲੀ ਦਾ ਪ੍ਰਕਾਸ਼ਿਤ ਆਧਾਰ ਵੀ ਹੈ। IETF ਦਾ VPN ਸ਼ਬਦਾਵਲੀ ਦਸਤਾਵੇਜ਼ ਰਿਮੋਟ ਐਕਸੈਸ ਅਤੇ ਸਾਈਟ-ਤੋਂ-ਸਾਈਟ ਸਮੇਤ ਕਈ ਸੇਵਾ-ਮਾਡਲਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਨੂੰ ਬਣਾਉਣ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਮਕੈਨਿਜ਼ਮਾਂ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹੀ ਉਹ ਫ਼ਰਕ ਹੈ ਜੋ ਵਾਰ-ਵਾਰ ਗੁੰਮ ਹੁੰਦਾ ਹੈ।
ਉਤਪਾਦ ਦਾ ਨਾਮ ਨਹੀਂ, ਗੱਲਬਾਤ ਕੀਤਾ ਪ੍ਰੋਟੋਕੋਲ ਪੜ੍ਹੋ
ਡੱਬੇ 'ਤੇ ਲੱਗਾ ਲੇਬਲ ਇਹ ਤੈਅ ਨਹੀਂ ਕਰਦਾ ਕਿ ਚੱਲ ਰਿਹਾ ਟਨਲ ਕਿਸ ਗੱਲ 'ਤੇ ਸਹਿਮਤ ਹੋਇਆ। TLS ਪਾਸੇ ਸਾਥੀ ਨੂੰ ਸਿੱਧਾ ਪੁੱਛੋ ਅਤੇ ਬ੍ਰੋਸ਼ਰ ਦੇ ਸੰਸਕਰਣ ਦੀ ਥਾਂ ਹੈਂਡਸ਼ੇਕ ਵੱਲੋਂ ਤਿਆਰ ਪ੍ਰੋਟੋਕੋਲ ਸੰਸਕਰਣ ਅਤੇ ਸਾਈਫਰ ਪੜ੍ਹੋ।
openssl s_client -connect vpn.example.net:443 -tls1_3 -brief
IPsec ਗੇਟਵੇ ਲਈ ਸਮਾਨ ਨਿਰੀਖਣ ਅਮਲ ਦੇ ਆਪਣੇ ਸਥਿਤੀ-ਆਉਟਪੁੱਟ ਤੋਂ ਆਉਂਦਾ ਹੈ, ਜੋ ਵਰਤੇ ਜਾ ਰਹੇ IKE ਅਤੇ ESP ਪ੍ਰਸਤਾਵ ਦੱਸਦਾ ਹੈ। ਕਿਵੇਂ ਵੀ ਹੋਵੇ, ਗੱਲ ਇੱਕੋ ਹੈ: ਮਕੈਨਿਜ਼ਮ-ਧੁਰੀ ਨੂੰ ਜੀਵਤ ਸੈਸ਼ਨ ਤੋਂ ਪੜ੍ਹਨਾ ਪਵੇਗਾ, ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਅਤੇ ਗੇਟਵੇ ਦੋਵੇਂ ਪ੍ਰਬੰਧਕਾਂ ਦੀ ਉਮੀਦ ਤੋਂ ਪੁਰਾਣੀ ਕਿਸੇ ਚੀਜ਼ ਤੱਕ ਹੇਠਾਂ ਗੱਲਬਾਤ ਕਰ ਸਕਦੇ ਹਨ।
ipsec statusall | grep -E "IKE|ESP"
ਉਸ ਤੋਂ ਬਾਅਦ ਬਚੇ ਸਵਾਲ ਉਹ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ ਕੋਈ ਲੇਬਲ ਜਵਾਬ ਨਹੀਂ ਦਿੰਦਾ। ਕਿਹੜੇ ਪ੍ਰੋਟੋਕੋਲ ਸੰਸਕਰਣ ਅਜੇ ਸਵੀਕਾਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਗੇਟਵੇ ਦੀ ਪਛਾਣ ਕਿਵੇਂ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦੀ ਹੈ, ਕਿਹੜਾ ਐਲਗੋਰਿਦਮ ਸੈੱਟ ਮਨਜ਼ੂਰ ਹੈ, ਕੌਣ ਦਿੱਤੇ ਵਰਤੋਂਕਾਰ ਨੂੰ ਦਿੱਤੇ ਸਰੋਤ ਲਈ ਅਧਿਕਾਰ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਡਿਵਾਈਸ ਗੁੰਮ ਹੋਣ 'ਤੇ ਕੀ ਐਕਸੈਸ ਰੱਦ ਕਰਦਾ ਹੈ। ਟੋਪੋਲੋਜੀ ਚਿੱਤਰ ਅਤੇ ਮਕੈਨਿਜ਼ਮ-ਨਾਮ ਉਸ ਸੂਚੀ ਦੀ ਸ਼ੁਰੂਆਤ ਹਨ, ਉਸਦਾ ਵਿਕਲਪ ਨਹੀਂ।
ਇਸ ਲਈ ਦੋਵੇਂ ਲੇਬਲ ਰੱਖੋ, ਪਰ ਉਹਨਾਂ ਨੂੰ ਉਹੀ ਸਮਝ ਕੇ ਵਰਤੋ ਜੋ ਉਹ ਹਨ: ਕਿਹੜੇ ਸਿਰੇ ਜੋੜੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਟਨਲ ਕਿਵੇਂ ਬਣਦਾ ਹੈ ਦੱਸਣ ਦਾ ਛੋਟਾ ਢੰਗ। ਜਿਸ ਪਲ ਇੱਕ ਨੂੰ ਦੂਜੇ ਨੂੰ ਬਾਹਰ ਰੱਖਣ ਲਈ ਵਰਤਿਆ ਜਾਵੇ, ਵਰਣਨ ਕਿਸੇ ਚੀਜ਼ ਦਾ ਵਰਣਨ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ।