ਲੈਪਟਾਪ VPN ਨਾਲ ਜੁੜਿਆ ਹੈ, ਫ਼ੋਨ ਉਸੇ Wi-Fi 'ਤੇ ਹੈ, ਅਤੇ ਫ਼ੋਨ ਫਿਰ ਵੀ ISP ਪਤੇ ਤੋਂ ਬ੍ਰਾਊਜ਼ ਕਰ ਰਿਹਾ ਹੈ। ਇਹ ਕਲਾਇੰਟ ਦੀ ਗੜਬੜ ਨਹੀਂ: ਟਨਲ ਉਸ ਮਸ਼ੀਨ 'ਤੇ ਰਹਿੰਦੀ ਹੈ ਜੋ ਇਸਨੂੰ ਖ਼ਤਮ ਕਰਦੀ ਹੈ, ਅਤੇ ਨੇੜਤਾ ਕਾਰਨ ਕੋਈ ਹੋਰ ਇਸਦਾ ਵਾਰਸ ਨਹੀਂ ਬਣਦਾ। ਕਵਰੇਜ ਤਦ ਹੀ ਫੈਲਦੀ ਹੈ ਜਦੋਂ ਰਾਊਟਰ ਆਪ ਕਲਾਇੰਟ ਚਲਾਉਂਦਾ ਹੈ, ਜਾਂ ਜਦੋਂ ਕਿਸੇ ਮਸ਼ੀਨ ਨੂੰ ਜਾਣ-ਬੁੱਝ ਕੇ LAN ਲਈ ਗੇਟਵੇ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਕਿਹੜਾ ਮਾਡਲ ਚਾਹੀਦਾ ਹੈ, ਇਹ ਤਿੰਨ ਗੱਲਾਂ ਤੈਅ ਕਰਦੀਆਂ ਹਨ: ਤੁਹਾਡਾ ਪ੍ਰਦਾਤਾ ਅਸਲ ਵਿੱਚ ਕਿਹੜਾ ਪਰੋਟੋਕੋਲ ਬੋਲਦਾ ਹੈ, ਡਿਵਾਈਸਾਂ ਨਾਲ ਕਿੰਨਾ ਵੱਖਰਾ ਵਿਵਹਾਰ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਰਾਤ ਨੌਂ ਵਜੇ ਤੁਸੀਂ ਕਿਹੜੀ ਅਸਫਲਤਾ ਸਹਿ ਸਕਦੇ ਹੋ।

ਰਾਊਟਰ ਟਨਲ ਅਸਲ ਵਿੱਚ ਕੀ ਕਵਰ ਕਰਦੀ ਹੈ

ਜਦੋਂ ਟਨਲ ਰਾਊਟਰ 'ਤੇ ਖ਼ਤਮ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਜੋ ਵੀ ਡਿਵਾਈਸ ਇਸ ਰਾਹੀਂ ਰੂਟ ਹੁੰਦਾ ਹੈ ਉਹ ਇੱਕੋ ਨਿਕਾਸ ਸਾਂਝਾ ਕਰਦਾ ਹੈ। ਟੀਵੀ, ਕੰਸੋਲ ਜਾਂ ਅਜਿਹੇ ਯੰਤਰ ਲਈ ਇਹੀ ਖਿੱਚ ਹੈ ਜੋ ਕਦੇ ਕਲਾਇੰਟ ਨਹੀਂ ਚਲਾਏਗਾ: ਕੁਝ ਇੰਸਟਾਲ ਨਹੀਂ ਕਰਨਾ, ਕੁਝ ਅੱਪਡੇਟ ਨਹੀਂ ਰੱਖਣਾ, ਅਤੇ ਪ੍ਰਦਾਤਾ ਬਦਲਣ ਦੀ ਇੱਕੋ ਥਾਂ।

ਕਵਰੇਜ ਕੁਝ ਅਜਿਹੇ ਤਰੀਕਿਆਂ ਨਾਲ ਸ਼ਰਤੀ ਹੈ ਜੋ ਲੋਕਾਂ ਨੂੰ ਹੈਰਾਨ ਕਰਦੇ ਹਨ। ਗੈਸਟ ਨੈੱਟਵਰਕ ਜਾਂ ਆਪਣੀ ਨੀਤੀ ਵਾਲਾ ਦੂਜਾ SSID ਉਸ ਨੀਤੀ ਵੱਲੋਂ ਤੈਅ ਰਾਹ ਲੈਂਦਾ ਹੈ, ਟਨਲ ਨਹੀਂ। IPv6 ਦਾ ਰਾਹ ਸਿਰਫ਼ IPv4 ਢੋਣ ਵਾਲੀ ਟਨਲ ਨੂੰ ਬਚਾ ਸਕਦਾ ਹੈ। ਆਪਣੀ VPN ਐਪ ਜਾਂ ਆਪਣਾ ਇਨਕ੍ਰਿਪਟਿਡ ਰਿਜ਼ੌਲਵਰ ਵਾਲਾ ਡਿਵਾਈਸ ਰਾਊਟਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ। ਅਤੇ ਰਾਊਟਰ ਦਾ ਆਪਣਾ ਟ੍ਰੈਫਿਕ, ਅੱਪਡੇਟ ਅਤੇ DNS ਸਮੇਤ, ਉਸਦੀ ਆਉਟਪੁੱਟ ਨੀਤੀ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਜੋ LAN ਦੇ ਫਾਰਵਰਡ ਕੀਤੇ ਟ੍ਰੈਫਿਕ ਤੋਂ ਵੱਖਰਾ ਰਾਹ ਹੈ।

ਜਾਂਚ ਦੋਵਾਂ ਮਾਡਲਾਂ ਵਿੱਚ ਇੱਕੋ ਜਿਹੀ ਹੈ ਅਤੇ ਇੱਕ ਮਿੰਟ ਲੈਂਦੀ ਹੈ: ਦੋ ਡਿਵਾਈਸਾਂ ਨੂੰ ਪੁੱਛੋ ਕਿ ਦੁਨੀਆ ਨੂੰ ਕਿਹੜਾ ਪਤਾ ਦਿਸਦਾ ਹੈ, ਫਿਰ ਰਾਊਟਰ ਦੀ ਕਨੈਕਸ਼ਨ ਸੂਚੀ ਵਿੱਚ ਟਨਲ ਵੇਖੋ। ਜੇ ਫ਼ੋਨ ISP ਪਤਾ ਦੱਸ ਰਿਹਾ ਹੈ ਜਦਕਿ ਰਾਊਟਰ ਸਥਾਪਿਤ ਟਨਲ ਦਿਖਾ ਰਿਹਾ ਹੈ, ਤਾਂ ਫ਼ੋਨ ਇਸ ਰਾਹੀਂ ਰੂਟ ਨਹੀਂ ਹੋ ਰਿਹਾ, ਅਤੇ ਕੋਈ ਵੀ ਦੁਬਾਰਾ ਜੁੜਨਾ ਇਹ ਨਹੀਂ ਬਦਲੇਗਾ।

ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਕਲਾਇੰਟ ਕਿੱਥੇ ਜਿੱਤਦਾ ਹੈ

ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਕਲਾਇੰਟ ਤਦ ਜਿੱਤਦੇ ਹਨ ਜਦੋਂ ਲੋੜਾਂ ਵੱਖਰੀਆਂ ਹੋ ਜਾਂਦੀਆਂ ਹਨ। ਕੰਮ ਦਾ ਲੈਪਟਾਪ ਅਜਿਹੀ ਕਾਰਪੋਰੇਟ ਟਨਲ ਮੰਗ ਸਕਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਫ਼ੋਨ ਨਾ ਜੁੜੇ; ਪ੍ਰਦਾਤਾ ਦਾ ਕਲਾਇੰਟ ਐਪ ਅਨੁਸਾਰ ਸਪਲਿਟ ਟਨਲ ਦੇ ਸਕਦਾ ਹੈ, ਜੋ ਰਾਊਟਰ ਪ੍ਰਗਟ ਨਹੀਂ ਕਰ ਸਕਦਾ; ਕੰਸੋਲ ਨੂੰ ਆਪਣੀ NAT ਕਿਸਮ ਬਚਾਉਣ ਲਈ ਬਾਹਰ ਰਹਿਣਾ ਪੈ ਸਕਦਾ ਹੈ। ਹਰ ਡਿਵਾਈਸ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਵੀ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਖ਼ਤਮ ਹੋਈ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਪੂਰਾ ਘਰ ਚੁੱਪ ਨਹੀਂ ਕਰਦੀ।

ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਸਭ ਤੋਂ ਤਿੱਖੀ ਦਲੀਲ ਹਨ। ਜੋ ਰਾਊਟਰ ਸਭ ਵੱਲੋਂ ਜੁੜਦਾ ਹੈ ਉਹ ਇੱਕੋ ਖਾਤਾ ਰੱਖਦਾ ਹੈ, ਅਤੇ ਉਸ ਨੈੱਟਵਰਕ ਦਾ ਹਰ ਵਿਅਕਤੀ ਉਸਦੀ ਪਹੁੰਚ ਵਿਰਾਸਤ ਵਿੱਚ ਪਾਉਂਦਾ ਹੈ। ਜੇ ਮਕਸਦ ਇੰਟਰਨੈੱਟ ਪਹੁੰਚ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਵਿਅਕਤੀ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਹੈ, ਤਾਂ ਇਕੱਲੀ ਰਾਊਟਰ ਟਨਲ ਇਹ ਨਹੀਂ ਕਰ ਸਕਦੀ। ਆਮ ਡਿਜ਼ਾਈਨ ਕੈਪਟਿਵ ਪੋਰਟਲ ਹੈ ਜੋ ਖਾਤਾ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਕਲਾਇੰਟ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਸਥਾਪਿਤ ਟਨਲ ਵਿੱਚ ਛੱਡ ਦਿੰਦਾ ਹੈ, ਜੋ ਜ਼ਿਆਦਾਤਰ ਘਰਾਂ ਦੀ ਚਾਹਤ ਨਾਲੋਂ ਵੱਧ ਚੱਲਦੇ ਹਿੱਸੇ ਹਨ।

ਪਰੋਟੋਕੋਲ ਸਮਰਥਨ ਪਸੰਦ ਨਾਲੋਂ ਵੱਧ ਕੇਸ ਤੈਅ ਕਰਦਾ ਹੈ

ਖਪਤਕਾਰ ਰਾਊਟਰ ਸਿਰਫ਼ ਉਹ ਪਰੋਟੋਕੋਲ ਦਿਖਾਉਂਦੇ ਹਨ ਜੋ ਨਿਰਮਾਤਾ ਨੇ ਦਿੱਤੇ। PPTP, L2TP ਜਾਂ ਸਾਧਾਰਨ IPsec ਵਾਲਾ ਰਾਊਟਰ ਅਜਿਹੇ ਪ੍ਰਦਾਤਾ ਨਾਲ ਨਹੀਂ ਜੁੜ ਸਕਦਾ ਜੋ ਸਿਰਫ਼ OpenVPN ਜਾਂ WireGuard ਪ੍ਰੋਫਾਈਲ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਅਤੇ ਕੋਈ ਕਨਫਿਗਰੇਸ਼ਨ ਇਹ ਨਹੀਂ ਬਦਲਦਾ। ਇਮਾਨਦਾਰ ਵਿਕਲਪ ਹਨ ਸਮਰਥਿਤ ਪਰੋਟੋਕੋਲ ਬੋਲਣ ਵਾਲਾ ਪ੍ਰਦਾਤਾ, ਲੋੜੀਂਦੇ ਕਲਾਇੰਟ ਨਾਲ OpenWrt ਜਾਂ ਹੋਰ ਫਰਮਵੇਅਰ ਵਾਲਾ ਰਾਊਟਰ, ਜਾਂ ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਕਲਾਇੰਟ।

ਉਲਟਾ ਕੇਸ ਵੀ ਓਨਾ ਹੀ ਆਮ ਹੈ: OpenVPN-ਸਮਰਥ ਰਾਊਟਰ ਅਜਿਹੇ ਪ੍ਰਦਾਤਾ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜਿਸਦੀ ਸੇਵਾ ਆਪਣੇ ਮਾਲਕੀ ਕਲਾਇੰਟ ਅਤੇ ਆਪਣੀਆਂ ਰੂਟਿੰਗ ਚਾਲਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਹਾਰਡਵੇਅਰ ਖਰੀਦਣ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਦਾਤਾ ਦਾ ਸਮਰਥਿਤ-ਪਰੋਟੋਕੋਲ ਪੰਨਾ ਪੜ੍ਹੋ ਅਤੇ ਫਰਮਵੇਅਰ ਵਰਜਨ ਜਾਂਚੋ, ਕਿਉਂਕਿ ਉਤਪਾਦ ਪੰਨੇ 'ਤੇ «WireGuard ਸਮਰਥਿਤ» ਦਾ ਮਤਲਬ ਅਕਸਰ ਇੱਕ ਖ਼ਾਸ ਫਰਮਵੇਅਰ ਪੀੜ੍ਹੀ ਹੁੰਦਾ ਹੈ।

WireGuard ਕਲਾਇੰਟ ਵਾਲਾ ਸਫ਼ਰੀ ਰਾਊਟਰ ਰਾਊਟਰ ਮਾਡਲ ਦਾ ਸਸਤਾ ਰੂਪ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਥੋੜ੍ਹੇ ਡਿਵਾਈਸਾਂ ਲਈ ਵਾਜਬ ਜਵਾਬ ਹੈ ਜੋ ਕਲਾਇੰਟ ਨਹੀਂ ਚਲਾ ਸਕਦੇ। ਇਹ ਫਿਰ ਵੀ ਰਾਊਟਰ ਟਨਲ ਹੈ, ਇਸ ਲਈ ਗੈਸਟ ਨੈੱਟਵਰਕ, IPv6 ਅਤੇ ਸਾਂਝੀ ਅਸਫਲਤਾ ਬਾਰੇ ਉੱਪਰ ਕਹੀ ਗੱਲ ਬਿਨਾਂ ਬਦਲਾਅ ਲਾਗੂ ਹੁੰਦੀ ਹੈ।

ਤੀਜਾ ਵਿਕਲਪ: ਇੱਕ ਮਸ਼ੀਨ ਗੇਟਵੇ ਵਜੋਂ

ਲੈਪਟਾਪ ਤੋਂ ਕਲਾਇੰਟ ਸਾਂਝਾ ਕਰਨਾ ਸੰਭਵ ਹੈ, ਅਤੇ ਲੋਕ ਆਮ ਤੌਰ 'ਤੇ ਇਹੀ ਮਤਲਬ ਰੱਖਦੇ ਹਨ ਜਦੋਂ ਉਹ ਕਹਿੰਦੇ ਹਨ ਕਿ ਉਨ੍ਹਾਂ ਨੇ ਲੈਪਟਾਪ ਨੂੰ ਰਾਊਟਰ ਬਣਾ ਦਿੱਤਾ।

sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE

ਇਹ ਤਦ ਤੱਕ ਚੱਲਦਾ ਹੈ ਜਦ ਤੱਕ ਮਸ਼ੀਨ ਸੌਂ ਨਹੀਂ ਜਾਂਦੀ, ਕਲਾਇੰਟ ਦੂਜੀ ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਦੁਬਾਰਾ ਨਹੀਂ ਜੁੜਦਾ, ਜਾਂ ਮਸ਼ੀਨ ਦਾ ਆਪਣਾ ਫਾਇਰਵਾਲ ਫਾਰਵਰਡ ਕੀਤੇ ਪੈਕਟ ਨਹੀਂ ਸੁੱਟਦਾ। ਫਿਰ ਇਸਦੇ ਪਿੱਛੇ ਦਾ ਸਭ ਕੁਝ ਇੱਕੋ ਵੇਲੇ ਸੰਪਰਕ ਗੁਆ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਅਸਫਲਤਾ VPN ਸਮੱਸਿਆ ਨਹੀਂ ਬਲਕਿ ਮਰਿਆ ਨੈੱਟਵਰਕ ਜਾਪਦੀ ਹੈ।

ਕਿਸੇ ਲੈਬ ਜਾਂ ਅਸਥਾਈ ਸੈਟਅਪ ਲਈ ਇਹ ਠੀਕ ਹੈ। ਪੱਕੀ ਵਿਵਸਥਾ ਵਜੋਂ ਇਹ ਇੱਕ ਲੈਪਟਾਪ ਨੂੰ ਘਰ ਦਾ ਇਕੱਲਾ ਅਸਫਲਤਾ-ਬਿੰਦੂ ਬਣਾ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਇਹ ਉਸ ਸਵਾਲ 'ਤੇ ਖ਼ਤਮ ਹੁੰਦਾ ਹੈ ਕਿ ਢੱਕਣ ਬੰਦ ਹੋਣ 'ਤੇ ਟੀਵੀ ਕਿਉਂ ਬੰਦ ਹੋ ਗਿਆ।

ਆਉਂਦੇ ਪੋਰਟ, DNS ਅਤੇ ਸਾਂਝੀ ਅਸਫਲਤਾ

ਆਉਂਦੀਆਂ ਸੇਵਾਵਾਂ ਟਨਲ ਨਾਲ ਚੱਲਦੀਆਂ ਹਨ। ਰਾਊਟਰ 'ਤੇ VPN ਆਮ ਤੌਰ 'ਤੇ LAN ਸਰਵਰ ਲਈ ਪੋਰਟ ਫਾਰਵਰਡਿੰਗ ਤੋੜ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਸੇਵਾ ਟਨਲ ਰਾਹੀਂ ਪਹੁੰਚਣੀ ਹੋਵੇ ਤਾਂ ਡਾਇਨਾਮਿਕ DNS ਨਾਮ ਨੂੰ ISP ਪਤੇ ਦੀ ਥਾਂ VPN ਨਿਕਾਸ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਕੁਝ ਪ੍ਰਦਾਤਾ ਅਜਿਹਾ ਰੂਟੇਬਲ ਆਉਂਦਾ ਪਤਾ ਹੀ ਨਹੀਂ ਦਿੰਦੇ, ਜੋ ਇਸ 'ਤੇ ਟਿਕੀ ਹਰ ਯੋਜਨਾ ਨੂੰ ਚੁੱਪਚਾਪ ਖ਼ਤਮ ਕਰ ਦਿੰਦਾ ਹੈ।

ਜਦੋਂ ਰਾਊਟਰ ਕੋਲ ਟਨਲ ਹੁੰਦੀ ਹੈ ਤਾਂ DNS ਰਾਊਟਰ ਦਾ ਪਿੱਛਾ ਕਰਦਾ ਹੈ, ਜੋ ਇੱਕ ਡਿਵਾਈਸ ਨੂੰ ਦੂਜਾ ਰਿਜ਼ੌਲਵਰ ਚਾਹੀਦਾ ਹੋਣ ਤੱਕ ਸੁਵਿਧਾਜਨਕ ਹੈ। ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਕਲਾਇੰਟ ਇਹ ਪ੍ਰਗਟ ਕਰ ਸਕਦਾ ਹੈ; ਰਾਊਟਰ ਨੀਤੀ ਨੈੱਟਵਰਕ ਨੂੰ ਦੋ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡੇ ਬਿਨਾਂ ਨਹੀਂ ਕਰ ਸਕਦੀ। ਅਸਫਲਤਾ ਵੀ ਸਾਂਝੀ ਹੁੰਦੀ ਹੈ, ਕਿਉਂਕਿ ਇੱਕ ਕ੍ਰੈਸ਼, ਇੱਕ ਖ਼ਤਮ ਹੋਈ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਜਾਂ ਇੱਕ ਖਰਾਬ ਧੱਕਿਆ ਰੂਟ ਇੱਕੋ ਪਲ ਵਿੱਚ ਹਰ ਡਿਵਾਈਸ ਨੂੰ ਕੱਟ ਦਿੰਦਾ ਹੈ।

ਰਾਊਟਰ ਮਾਡਲ ਚੁਣੋ ਜਦੋਂ ਡਿਵਾਈਸ ਕਲਾਇੰਟ ਨਹੀਂ ਚਲਾ ਸਕਦੇ ਅਤੇ ਇੱਕੋ ਨਿਕਾਸ ਸਵੀਕਾਰਯੋਗ ਹੋਵੇ। ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਕਲਾਇੰਟ ਚੁਣੋ ਜਦੋਂ ਨੀਤੀਆਂ ਵੱਖਰੀਆਂ ਹੋਣ, ਜਦੋਂ ਪ੍ਰਦਾਤਾ ਨੂੰ ਉਹ ਪਰੋਟੋਕੋਲ ਚਾਹੀਦਾ ਹੈ ਜੋ ਰਾਊਟਰ ਵਿੱਚ ਨਹੀਂ, ਜਾਂ ਜਦੋਂ ਖਾਤਾ ਸਾਂਝਾ ਨਹੀਂ ਕਰਨਾ ਚਾਹੀਦਾ। ਜੇ ਮਸ਼ੀਨ ਹੀ ਗੇਟਵੇ ਹੈ, ਤਾਂ ਲਿਖ ਲਵੋ ਕਿ ਕਿਹੜਾ ਇੰਟਰਫੇਸ ਕਿਹੜਾ ਨੈੱਟਵਰਕ ਸਾਂਝਾ ਕਰਦਾ ਹੈ ਅਤੇ «ਟਨਲ ਬੰਦ» ਸਥਿਤੀ ਜਾਂਚੋ, ਕਿਉਂਕਿ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਜ਼ਿਆਦਾਤਰ ਡਿਜ਼ਾਈਨ ਉਸੇ ਹਾਲਤ ਵਿੱਚ ਗਲਤ ਸਾਬਤ ਹੁੰਦੇ ਹਨ।

ਸੰਬੰਧਿਤ ਲੇਖ