ਦੋ VPN ਚੇਨ ਕਰਨਾ: ਇਹ ਕੀ ਲੁਕਾਉਂਦਾ ਹੈ ਅਤੇ ਕੀ ਕੀਮਤ ਪੈਂਦੀ ਹੈ
ਨੈਸਟਡ ਟਨਲ ਇਹ ਬਦਲਦੇ ਹਨ ਕਿ ਕੌਣ ਕਿਹੜੇ ਐਂਡਪੁਆਇੰਟ ਦੇਖਦਾ ਹੈ, ਨਾ ਕਿ ਕੌਣ ਤੁਹਾਨੂੰ ਦੇਖਦਾ ਹੈ। ਅੰਦਰਲੇ ਐਂਡਪੁਆਇੰਟ ਨੂੰ ਬਾਹਰਲੇ ਟਨਲ ਰਾਹੀਂ ਲੈ ਜਾਓ ਅਤੇ ਫਿਰ DNS, MTU ਤੇ ਫਾਲਬੈਕ ਦੀ ਜਾਂਚ ਕਰੋ।
ਦੋ ਨੈਸਟਡ ਟਨਲ ਤੁਹਾਨੂੰ ਗੁਮਨਾਮ ਨਹੀਂ ਬਣਾਉਂਦੇ। ਉਹ ਨਿਰੀਖਣਾਂ ਨੂੰ ਦੋ ਪ੍ਰੋਵਾਈਡਰਾਂ ਵਿਚਕਾਰ ਵੰਡਦੇ ਹਨ, ਇਸ ਲਈ ਕੋਈ ਵੀ ਇੱਕ ਤੁਹਾਡਾ ਘਰ ਦਾ ਪਤਾ ਅਤੇ ਤੁਹਾਡੀ ਮੰਜ਼ਿਲ ਇਕੱਠੇ ਨਹੀਂ ਦੇਖਦਾ। ਇਹ ਸੱਚਾ ਪਰ ਸੰਕੀਰਣ ਲਾਭ ਹੈ, ਅਤੇ ਇਹ ਰਾਊਟਿੰਗ, DNS ਤੇ MTU ਸਮੱਸਿਆਵਾਂ ਨਾਲ ਆਉਂਦਾ ਹੈ ਜੋ ਪਹਿਲੀ ਵਾਰ ਉਦੋਂ ਦਿਖਦੀਆਂ ਹਨ ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋ।
1. ਤੈਅ ਕਰੋ ਕਿ ਦੂਜਾ ਹੌਪ ਕਿਸ ਲਈ ਹੈ
ਕੁਝ ਵੀ ਕਨਫਿਗਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੀਚਾ ਇੱਕ ਵਾਕ ਵਿੱਚ ਲਿਖੋ. ਜੇ ਗੱਲ ਇਹ ਹੈ ਕਿ ਤੁਹਾਡਾ ISP ਇਹ ਨਾ ਦੇਖ ਸਕੇ ਕਿ ਤੁਸੀਂ ਕਿਹੜੀਆਂ ਸਾਈਟਾਂ ਵੇਖਦੇ ਹੋ, ਤਾਂ ਇੱਕ ਟਨਲ ਹੀ ਕਾਫੀ ਹੈ। ਜੇ ਗੱਲ ਇਹ ਹੈ ਕਿ ਕੋਈ ਵੀ ਇੱਕ ਪ੍ਰੋਵਾਈਡਰ ਤੁਹਾਡੇ ਪਤੇ ਨੂੰ ਤੁਹਾਡੀ ਟ੍ਰੈਫਿਕ ਨਾਲ ਨਹੀਂ ਜੋੜ ਸਕਦਾ, ਤਾਂ ਦੋ ਚਾਹੀਦੇ ਹਨ। ਜੇ ਗੱਲ ਇਹ ਹੈ ਕਿ ਕੋਈ ਵੀ ਤੁਹਾਡੀ ਪਛਾਣ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਤਾਂ ਕਿੰਨੇ ਵੀ ਹੌਪ ਉੱਥੇ ਨਹੀਂ ਪਹੁੰਚਦੇ।
ਚੇਨ ਓਨੀ ਹੀ ਮਜ਼ਬੂਤ ਹੁੰਦੀ ਹੈ ਜਿੰਨੀ ਕਮਜ਼ੋਰ ਪ੍ਰੋਵਾਈਡਰ ਦੀ ਲੌਗਿੰਗ ਅਤੇ ਦੋਵਾਂ ਵੱਲੋਂ ਰੱਖੇ ਖਾਤਾ ਰਿਕਾਰਡ। ਭੁਗਤਾਨ, ਸਾਈਨਅੱਪ ਈਮੇਲ ਤੇ ਐਪ ਟੈਲੀਮੈਟਰੀ ਟਨਲ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਰਹਿੰਦੇ ਹਨ।
2. ਅੰਦਰਲੇ ਐਂਡਪੁਆਇੰਟ ਨੂੰ ਬਾਹਰਲੇ ਟਨਲ ਰਾਹੀਂ ਪਹੁੰਚਯੋਗ ਬਣਾਓ
ਆਮ ਅਸਫਲਤਾ ਇਹ ਹੁੰਦੀ ਹੈ ਕਿ ਅੰਦਰਲਾ ਟਨਲ ਕਦੇ ਸਥਾਪਿਤ ਨਹੀਂ ਹੁੰਦਾ। ਫੁੱਲ-ਟਨਲ ਬਾਹਰੀ ਕਨੈਕਸ਼ਨ ਕੋਲ ਡਿਫਾਲਟ ਰਾਊਟ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਅੰਦਰਲੇ ਕਲਾਇੰਟ ਦੀ ਆਪਣੇ ਐਂਡਪੁਆਇੰਟ ਤੱਕ ਪਹੁੰਚਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਬਾਹਰਲੇ ਟਨਲ ਨਾਲ ਨਿਗਲ ਲਈ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸੁੱਟ ਦਿੱਤੀ ਜਾਂ ਲੂਪ ਵਿੱਚ ਭੇਜ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। ਅੰਦਰਲੇ ਐਂਡਪੁਆਇੰਟ ਨੂੰ ਬਾਹਰਲੇ ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਸਪਸ਼ਟ ਰਾਊਟ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਅੰਦਰਲੇ ਕਲਾਇੰਟ ਦੇ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਲਗਾਇਆ ਜਾਵੇ। ਵਰਨਾ ਹੈਂਡਸ਼ੇਕ ਰਾਊਟ ਨਾਲ ਦੌੜ ਲੱਗਦਾ ਹੈ ਅਤੇ ਹਾਰ ਜਾਂਦਾ ਹੈ।
WireGuard ਇਹੀ ਟਕਰਾਅ ਦੂਜੇ ਪਾਸਿਓਂ ਦਿਖਾਉਂਦਾ ਹੈ। ਹਰ ਪੀਅਰ ਦਾ AllowedIPs ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਮੰਜ਼ਿਲਾਂ ਉਸ ਟਨਲ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦੀਆਂ ਹਨ, ਇਸ ਲਈ ਹਰ ਪਤੇ ਦਾ ਦਾਅਵਾ ਕਰਨ ਵਾਲਾ ਅੰਦਰਲਾ ਇੰਟਰਫੇਸ ਬਾਹਰਲੇ ਐਂਡਪੁਆਇੰਟ ਦਾ ਵੀ ਦਾਅਵਾ ਕਰਦਾ ਹੈ, ਜਦ ਤੱਕ ਕੋਈ ਵਧੇਰੇ ਖਾਸ ਰਾਊਟ ਨਹੀਂ ਜਿੱਤਦਾ। ਦੋ ਇੰਟਰਫੇਸਾਂ ਉੱਤੇ ਓਵਰਲੈਪਿੰਗ AllowedIPs ਇੱਕ ਅਜਿਹੀ ਕਨਫਿਗਰੇਸ਼ਨ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਧਿਰ ਚੁੱਪਚਾਪ ਹਾਰ ਜਾਂਦੀ ਹੈ।
ਕੰਟੇਨਰ ਚੇਨਿੰਗ ਵੱਖਰਾਪਣ ਨੂੰ ਸਪਸ਼ਟ ਅਤੇ ਜਾਲ ਨੂੰ ਜ਼ਾਹਿਰ ਕਰਦੀ ਹੈ। ਆਪਣੇ ਨੇਮਸਪੇਸ, ਆਪਣੇ ਡਿਫਾਲਟ ਰਾਊਟ ਅਤੇ ਅੰਦਰ ਇੱਕ ਕਲਾਇੰਟ ਵਾਲਾ ਕੰਟੇਨਰ ਉਹ ਅੱਗੇ ਭੇਜਦਾ ਹੈ ਜੋ ਹੋਸਟ ਉਸ ਨੂੰ ਭੇਜਦਾ ਹੈ; ਹੋਸਟ ਆਪਣੇ ਆਪ ਉਸ ਰਾਹ ਨੂੰ ਵਰਤਣਾ ਸ਼ੁਰੂ ਨਹੀਂ ਕਰਦਾ। ਫਾਰਵਰਡਿੰਗ ਚਾਲੂ ਕਰੋ, ਕੰਟੇਨਰ ਦੇ ਟਨਲ ਲਈ ਰਾਊਟ ਸ਼ਾਮਲ ਕਰੋ, ਅਤੇ ਸੇਵਾ ਨੂੰ ਕੰਟੇਨਰ ਦੇ ਪਤੇ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰੋ।
3. DNS ਨੂੰ ਉਸੇ ਰਾਹ ਉੱਤੇ ਰੱਖੋ
DNS ਨੂੰ ਉੱਥੇ ਸਫ਼ਰ ਕਰਨਾ ਪੈਂਦਾ ਹੈ ਜਿੱਥੇ ਟ੍ਰੈਫਿਕ ਸਫ਼ਰ ਕਰਦੀ ਹੈ। ਜੇ ਅੰਦਰਲਾ ਪ੍ਰੋਵਾਈਡਰ ਰਿਜ਼ੌਲਵਰ ਧੱਕਦਾ ਹੈ ਅਤੇ ਹੋਸਟ ਅਜੇ ਵੀ ਲੋਕਲ ਵਾਲੇ ਪੁੱਛਦਾ ਹੈ, ਤਾਂ ਉਹ ਖੋਜਾਂ ਉਹੀ ਸਾਈਟਾਂ ਜ਼ਾਹਿਰ ਕਰ ਦਿੰਦੀਆਂ ਹਨ ਜੋ ਟਨਲ ਨੇ ਲੁਕਾਉਣੀਆਂ ਸਨ। ਕਲਾਇੰਟ ਦੇ ਸਟੇਟਸ ਪੈਨਲ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨ ਦੀ ਬਜਾਏ ਹਰ ਟਨਲ ਇੰਟਰਫੇਸ ਉੱਤੇ ਕੈਪਚਰ ਨਾਲ ਜਾਂਚੋ। ਇੱਥੇ ਲੀਕ ਆਮ ਬ੍ਰਾਊਜ਼ਿੰਗ ਵਿੱਚ ਅਦਿੱਖ ਅਤੇ ਕੈਪਚਰ ਵਿੱਚ ਸਪੱਸ਼ਟ ਹੁੰਦੀ ਹੈ।
ਸਪਲਿਟ DNS ਡਿਜ਼ਾਈਨ ਇਸਨੂੰ ਮੁਸ਼ਕਲ ਬਣਾਉਂਦੇ ਹਨ, ਕਿਉਂਕਿ ਲੋਕਲ ਨਾਮ ਲਈ ਕੁਐਰੀ ਜਾਇਜ਼ ਤੌਰ ਉੱਤੇ ਟਨਲ ਤੋਂ ਬਾਹਰ ਹੋ ਸਕਦੀ ਹੈ। ਅਪਵਾਦ ਸੂਚੀ ਜਾਣਬੁੱਝ ਕੇ ਲਿਖੋ, ਨਾ ਕਿ ਉਸ ਰਿਜ਼ੌਲਵਰ ਤੋਂ ਖੋਜੋ ਜਿਸਨੇ ਸੰਜੋਗ ਨਾਲ ਜਵਾਬ ਦਿੱਤਾ।
4. MTU ਉਦੋਂ ਸੈੱਟ ਕਰੋ ਜਦੋਂ ਉਪਭੋਗਤਾ ਤੁਹਾਡੇ ਲਈ ਖੋਜਣ
MTU ਦੂਜਾ ਅਨੁਮਾਨਯੋਗ ਸ਼ਿਕਾਰ ਹੈ। ਦੋ ਇਨਕੈਪਸੂਲੇਸ਼ਨ ਦੋ ਹੈਡਰ ਘਟਾਉਂਦੇ ਹਨ, ਅਤੇ ਪਹਿਲਾਂ ਹੀ ਪਾਥ MTU ਘਟਾ ਚੁੱਕਾ ਬਾਹਰਲਾ ਟਨਲ ਅੰਦਰ ਘੱਟ ਥਾਂ ਛੱਡਦਾ ਹੈ। ਲੱਛਣ ਜਾਣੇ-ਪਛਾਣੇ ਹਨ: ਛੋਟੀਆਂ ਬੇਨਤੀਆਂ ਸਫਲ ਹੁੰਦੀਆਂ ਹਨ, ਵੱਡੇ ਟ੍ਰਾਂਸਫਰ ਅਤੇ TLS ਹੈਂਡਸ਼ੇਕ ਰੁਕ ਜਾਂਦੇ ਹਨ।
ip link set dev wg1 mtu 1280 ਬੋਥਲਾ ਹੱਲ ਹੈ, ਅਤੇ ਫਾਰਵਰਡਰ ਉੱਤੇ MSS ਕਲੈਂਪ ਕਰਨਾ ਵਧੀਆ ਹੱਲ ਹੈ। ਕਨੈਕਸ਼ਨ ਦੁਬਾਰਾ ਕਰਨਾ ਕੋਈ ਹੱਲ ਨਹੀਂ ਹੈ।
5. ਉਸ ਅਸਫਲਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਜੋ ਅਸਲ ਵਿੱਚ ਆਵੇਗੀ
ਬਾਹਰਲੇ ਟਨਲ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਤੋੜੋ ਅਤੇ ਦੇਖੋ ਕੀ ਹੁੰਦਾ ਹੈ। ਜੋ ਚੇਨ ਬਾਹਰਲੇ ਹੌਪ ਦੇ ਮਰਨ ਉੱਤੇ ਚੁੱਪਚਾਪ ਸਿੱਧੇ ਰਾਹ ਉੱਤੇ ਵਾਪਸ ਡਿੱਗਦੀ ਹੈ, ਉਹ ਚੇਨ ਤੋਂ ਬਿਨਾਂ ਨਾਲੋਂ ਬਦਤਰ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਠੀਕ ਉਸੇ ਪਲ ਲੀਕ ਕਰਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਸੋਚਿਆ ਸੀ ਕਿ ਤੁਸੀਂ ਢਕੇ ਹੋਏ ਹੋ। ਸਾਰੀ ਟ੍ਰੈਫਿਕ ਰੋਕਣ ਵਾਲਾ ਕਿੱਲ ਸਵਿੱਚ ਉਹ ਵਿਵਹਾਰ ਹੈ ਜਿਸਦਾ ਟੀਚਾ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ। ਨਤੀਜਾ ਰਿਕਾਰਡ ਕਰੋ, ਕਿਉਂਕਿ ਤੁਸੀਂ ਇਸਨੂੰ ਘਟਨਾ ਵਿਚਕਾਰ ਦੁਬਾਰਾ ਨਹੀਂ ਖੋਜਣਾ ਚਾਹੋਗੇ।
ਲੈਟੈਂਸੀ ਅਤੇ ਦੂਜਾ ਅਸਫਲਤਾ ਬਿੰਦੂ ਸਥਿਰ ਲਾਗਤਾਂ ਹਨ। ਦੋ ਹੌਪ ਦਾ ਮਤਲਬ ਦੋ ਸਹਾਇਤਾ ਕਤਾਰਾਂ ਵੀ ਹੈ ਜਦੋਂ ਕੁਝ ਬੇਢੰਗੇ ਸਮੇਂ ਉੱਤੇ ਟੁੱਟਦਾ ਹੈ।