VPN ਕਲਾਇੰਟ ਚਾਲੂ ਹੋਣ ਸਮੇਂ LAN ਪਤੇ 'ਤੇ ping ਕਰਨ ਵਿੱਚ General failure
ਰੂਟ ਟੇਬਲ ਸਹੀ ਦਿਖਣ ਦੇ ਬਾਵਜੂਦ Windows ਕਹਿੰਦਾ ਹੈ ਕਿ ਉਹ ਕਿਸੇ ਵੀ ਅਡੈਪਟਰ ਤੱਕ ਪਹੁੰਚ ਹੀ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਤੈਅ ਕਰੋ ਕਿ ਰੋਕ ਰਾਊਟਿੰਗ ਦੀ ਹੈ, ਫਿਲਟਰਿੰਗ ਦੀ ਹੈ ਜਾਂ ਕਲਾਇੰਟ ਦੀ।
ਇੱਕ ਹੋਸਟ ਰੂਟ, ਇੱਕ ਪਤਾ, ਅਤੇ ping ਬੇਨਤੀ ਦਾ ਸਮਾਂ ਮੁੱਕਣ ਦੀ ਬਜਾਏ ਤੁਰੰਤ General failure ਨਾਲ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦਾ ਹੈ। ਇਹੀ ਫ਼ਰਕ ਪੂਰਾ ਨਿਦਾਨ ਹੈ। ਸਮਾਂ ਮੁੱਕਣਾ ਮਤਲਬ ਪੈਕਟ ਬਾਹਰ ਗਿਆ ਅਤੇ ਕਿਸੇ ਨੇ ਉਸਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ। General failure ਮਤਲਬ Windows ਸ਼ੁਰੂ ਵਿੱਚ ਹੀ ਪੈਕਟ ਕਿਸੇ ਵੀ ਇੰਟਰਫੇਸ ਨੂੰ ਨਹੀਂ ਦੇ ਸਕਿਆ।
ਇਸ ਲਈ ਜਦੋਂ ਰੂਟ ਟੇਬਲ ਸੰਪੂਰਨ ਦਿਖਦੀ ਹੈ ਅਤੇ ਗਲਤੀ ਅਜੇ ਵੀ General failure ਹੈ, ਰੋਕ ਰਾਊਟਿੰਗ ਫੈਸਲੇ ਦੇ ਹੇਠਾਂ ਹੋ ਰਹੀ ਹੈ, ਅਤੇ ਉੱਥੇ ਕੰਮ ਕਰਨ ਵਾਲੀ ਚੀਜ਼ ਪ੍ਰਦਾਤਾ ਦਾ ਕਲਾਇੰਟ ਹੈ।
ਰੂਟ ਟੇਬਲ ਤੋਂ ਪਹਿਲਾਂ ਗਲਤੀ ਪੜ੍ਹੋ
ਭੇਜਣ ਲਈ ਇੰਟਰਫੇਸ ਨਾ ਮਿਲਣ 'ਤੇ Windows ਉਹ ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਅਤੇ ਮੰਜ਼ਿਲ ਪੈਕਟ ਨਾਲ ਕੀ ਕਰਦੀ ਇਸ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦਾ। ਪਹੁੰਚ, ਦੂਰਲੇ ਸਿਰੇ ਦੇ ਫਾਇਰਵਾਲ ਅਤੇ ਸੇਵਾ ਦੀ ਉਪਲਬਧਤਾ ਸਭ ਅਗਲੇ ਸਵਾਲ ਹਨ ਜਿੱਥੇ ਤੁਸੀਂ ਅਜੇ ਨਹੀਂ ਪਹੁੰਚੇ।
ਇਸ ਕੇਸ ਦੀ ਰਵਾਇਤੀ ਸੰਰਚਨਾ ਇੱਕ ਹੋਸਟ ਰੂਟ ਹੈ ਜੋ ਇੱਕ LAN ਪਤੇ ਨੂੰ ਭੌਤਿਕ ਗੇਟਵੇ ਵੱਲ ਭੇਜਦੀ ਹੈ ਤਾਂ ਜੋ ਉਹ ਸੁਰੰਗ ਨੂੰ ਛੱਡ ਜਾਵੇ। route add ਇਸਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, route print ਇਸਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ, ਅਤੇ ping ਫਿਰ ਵੀ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਕਿਉਂਕਿ ਫਿਲਟਰ ਡਰਾਈਵਰ ਪਹਿਲਾਂ ਹੀ ਤੈਅ ਕਰ ਚੁੱਕਾ ਹੈ ਕਿ ਪੈਕਟ ਨੂੰ ਬਾਹਰ ਜਾਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ।
ਇਹ ਵਿਆਖਿਆ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਪੱਕਾ ਕਰੋ ਕਿ ਰੂਟ ਸੱਚਮੁੱਚ ਚੁਣਿਆ ਜਾ ਰਿਹਾ ਹੈ: ਇੰਟਰਫੇਸ ਇੰਡੈਕਸ ਅਤੇ ਮੈਟ੍ਰਿਕ ਜਾਂਚੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਦੁਬਾਰਾ ਜੁੜਨ ਤੋਂ ਬਾਅਦ ਐਂਟਰੀ ਪੁਰਾਣੀ ਨਹੀਂ। ਜੋ ਰੂਟ ਹੁਣ ਮੌਜੂਦ ਨਹੀਂ ਇੰਟਰਫੇਸ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੀ ਹੈ, ਬਹੁਤ ਘੱਟ ਦਿਲਚਸਪ ਕਾਰਨ ਨਾਲ ਉਹੀ ਗਲਤੀ ਦਿੰਦੀ ਹੈ।
ਤਿੰਨ ਪਰਤਾਂ, ਤਿੰਨ ਵੱਖਰੇ ਮਾਲਕ
ਜੋ ਪਰਤ ਸਭ ਤੋਂ ਬਾਅਦ ਚੱਲਦੀ ਹੈ ਉਹ ਜਿੱਤਦੀ ਹੈ, ਅਤੇ ਇਹ ਤਿੰਨ ਉਸ ਕ੍ਰਮ ਵਿੱਚ ਨਹੀਂ ਜੋ ਜ਼ਿਆਦਾਤਰ ਲੋਕ ਮੰਨਦੇ ਹਨ।
| Layer | What it decides |
|---|---|
| Routing table | Which interface and next hop should carry the packet |
| Client filter driver | Whether this packet is permitted to leave outside the tunnel at all |
| Client feature | Whether a named feature, such as LAN blocking, is active right now |
ਵਿਚਕਾਰਲੀ ਪਰਤ ਹੀ ਕਾਰਨ ਹੈ ਕਿ ਇੱਕ ਰੂਟ ਇੱਕੋ ਸਮੇਂ ਸਹੀ ਅਤੇ ਬੇਕਾਰ ਹੋ ਸਕਦੀ ਹੈ। ਪ੍ਰਦਾਤਾ ਦੇ ਕਲਾਇੰਟ ਫਿਲਟਰ ਅਤੇ ਫਾਇਰਵਾਲ ਨਿਯਮ ਲਗਾਉਂਦੇ ਹਨ ਤਾਂ ਜੋ ਸੁਰੰਗ ਤੋਂ ਬਾਹਰ ਦਾ ਟ੍ਰੈਫਿਕ ਸੁੱਟ ਦਿੱਤਾ ਜਾਵੇ, ਅਤੇ ਇਹੀ ਉਹੀ ਵਿਧੀ ਹੈ ਜੋ ਉਨ੍ਹਾਂ ਦਾ kill switch ਲਾਗੂ ਕਰਦੀ ਹੈ। ਰੂਟ ਟੇਬਲ ਵਿੱਚ ਕੁਝ ਵੀ ਉਸ ਫੈਸਲੇ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦਾ।
ਤੀਜੀ ਪਰਤ ਇੱਕ ਅਜੀਬ ਰਿਪੋਰਟ ਦੀ ਵਿਆਖਿਆ ਕਰਦੀ ਹੈ ਜੋ ਨਿਯਮਿਤ ਆਉਂਦੀ ਹੈ: ਕਲਾਇੰਟ ਡਿਸਕਨੈਕਟ ਕਰਨ ਤੋਂ ਬਾਅਦ ਵੀ ਸਥਾਨਕ ਸਬਨੈਟ ਪਹੁੰਚ ਤੋਂ ਬਾਹਰ ਹੈ। ਸੇਵਾ ਅਜੇ ਚੱਲ ਰਹੀ ਹੈ ਅਤੇ ਫਿਲਟਰ ਅਜੇ ਲੱਗਿਆ ਹੈ, ਇਸ ਲਈ ਜੁੜੇ ਨਾ ਹੋਣਾ ਫਿਲਟਰ ਨਾ ਕਰਨ ਵਰਗਾ ਨਹੀਂ। ਕੋਈ ਸਿੱਟਾ ਕੱਢਣ ਤੋਂ ਪਹਿਲਾਂ ਸਿਰਫ਼ ਡਿਸਕਨੈਕਟ ਕਰਨ ਦੀ ਬਜਾਏ ਕਲਾਇੰਟ ਤੋਂ ਬਾਹਰ ਨਿਕਲੋ।
ਕੀ ਕ੍ਰਮ ਵਿੱਚ ਅਜ਼ਮਾਉਣਾ ਹੈ
ਜਿਹੜੀਆਂ ਸੁਵਿਧਾਵਾਂ ਹਟਾਉਣੀਆਂ ਸਸਤੀਆਂ ਅਤੇ ਬਹਾਲ ਕਰਨੀਆਂ ਸੌਖੀਆਂ ਹਨ, ਉਨ੍ਹਾਂ ਨੂੰ ਹਟਾ ਕੇ ਸ਼ੁਰੂ ਕਰੋ। LAN ਖੋਜ, ਜਿਸਨੂੰ ਕਈ ਵਾਰ LAN 'ਤੇ ਅਦ੍ਰਿਸ਼ਤਾ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਨਿੱਜੀ ਪਤਾ ਰੇਂਜਾਂ ਵੱਲ ਟ੍ਰੈਫਿਕ ਰੋਕਦੀ ਹੈ ਤਾਂ ਜੋ ਮਸ਼ੀਨ ਆਪਣੇ ਗੁਆਂਢੀਆਂ ਤੋਂ ਲੁਕੀ ਰਹੇ। ਪ੍ਰਿੰਟਰ, ਸਥਾਨਕ ਫਾਇਲ ਸਰਵਰ ਅਤੇ ਰਾਊਟਰ ਖੁਦ ਉਸ ਸਵਿੱਚ ਪਿੱਛੇ ਗਾਇਬ ਹੋ ਜਾਂਦੇ ਹਨ। DNS ਫਿਲਟਰ ਕਰਨ ਵਾਲੀਆਂ ਖਤਰਾ ਸੁਰੱਖਿਆ ਸੁਵਿਧਾਵਾਂ ਆਪਣੇ ਹੁੱਕ ਲਗਾਉਂਦੀਆਂ ਹਨ ਅਤੇ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿ ਉਹ ਸਥਾਨਕ ਪਹੁੰਚ ਨੂੰ ਲਗਭਗ ਉਸੇ ਤਰ੍ਹਾਂ ਤੋੜਦੀਆਂ ਹਨ।
ਦੋਵੇਂ ਬੰਦ ਕਰੋ, ਕਲਾਇੰਟ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਨਿਕਲੋ, ਫਿਰ ਪਤਾ ਜਾਂਚੋ। ਇਹ ਕ੍ਰਮ ਟ੍ਰੈਫਿਕ ਰੋਕਣ ਵਾਲੀ ਸੁਵਿਧਾ ਨੂੰ ਗਲਤ ਰਾਊਟ ਕਰਨ ਵਾਲੀ ਸੁਰੰਗ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ, ਅਤੇ ਸਥਿਰ ਰੂਟਾਂ 'ਤੇ ਦੁਪਹਿਰ ਲਾਉਣ ਦੀ ਬਜਾਏ ਦੋ ਮਿੰਟ ਲੈਂਦਾ ਹੈ।
ping 192.168.1.50
tracert -d 192.168.1.50
route print -4
ਸੁਵਿਧਾਵਾਂ ਬੰਦ ਹੋਣ ਤੋਂ ਬਾਅਦ ਜੇ ਪਤਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਖਰਾਬੀ ਨਹੀਂ ਬਲਕਿ ਨੀਤੀ ਦਾ ਫੈਸਲਾ ਹੈ: ਸੁਵਿਧਾ ਬੰਦ ਰੱਖਣਾ, ਅਪਵਾਦ ਜੋੜਨਾ, ਜਾਂ ਮਸ਼ੀਨ ਦਾ ਸਥਾਨਕ ਨੈੱਟਵਰਕ 'ਤੇ ਅਦ੍ਰਿਸ਼ ਰਹਿਣਾ ਸਵੀਕਾਰ ਕਰਨਾ—ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਚੁਣੋ।
ਕਲਾਇੰਟ ਦਾ ਅਪਵਾਦ ਮਾਰਗ ਤੰਗ ਰੂਪ ਵਿੱਚ ਵਰਤੋ
ਜਦੋਂ ਕੋਈ ਸੁਵਿਧਾ ਚਾਲੂ ਰੱਖਣੀ ਹੀ ਪਵੇ, ਤਾਂ ਕਲਾਇੰਟ ਦੀ ਆਪਣੀ ਸਪਲਿਟ ਟਨਲਿੰਗ ਸਮਰਥਿਤ ਰਾਹ ਹੈ। ਅਪਵਾਦ ਨੂੰ ਲੋੜ ਜਿੰਨੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ ਓਨਾ ਛੋਟਾ ਰੱਖੋ, ਜਿਸਦਾ ਆਮ ਤੌਰ 'ਤੇ ਮਤਲਬ ਇੱਕ ਸਰਵਰ ਲਈ ਇੱਕ ਹੋਸਟ ਪਤਾ ਜਾਂ ਇੱਕ ਸੈਗਮੈਂਟ ਲਈ ਇੱਕ ਪ੍ਰੀਫਿਕਸ ਹੈ। ਪੂਰੀ ਨਿੱਜੀ ਰੇਂਜ ਨੂੰ ਢਕਣ ਵਾਲਾ ਨਿਯਮ ਇੱਕ ਸਥਾਈ ਮੋਰੀ ਹੈ ਜਿਸਨੂੰ ਜੋੜਨਾ ਕਿਸੇ ਨੂੰ ਯਾਦ ਨਹੀਂ ਰਹੇਗਾ ਅਤੇ ਜਿਸਨੂੰ ਹਟਾਉਣ ਦੀ ਹਿੰਮਤ ਕੋਈ ਨਹੀਂ ਕਰੇਗਾ।
ਫਿਰ ਪਹਿਲਾਂ ਪਤੇ ਨਾਲ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਨਾਮ ਨਾਲ ਪੁਸ਼ਟੀ ਕਰੋ। ਜੇ ਪਤਾ ਭੌਤਿਕ ਗੇਟਵੇ 'ਤੇ ਪਹਿਲੀ ਛਾਲ ਨਾਲ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਅਪਵਾਦ ਕੰਮ ਕਰਦਾ ਹੈ। ਜੇ ਨਾਮ ਅਜੇ ਵੀ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ DNS 'ਤੇ ਪਹੁੰਚ ਗਏ ਹੋ, ਕਿਉਂਕਿ ਸੁਰੰਗ ਦਾ ਰਿਜ਼ੌਲਵਰ ਸਥਾਨਕ ਜ਼ੋਨ ਨਹੀਂ ਜਾਣਦਾ ਅਤੇ ਕੋਈ ਰਾਊਟਿੰਗ ਬਦਲਾਅ ਇਹ ਨਹੀਂ ਸਿਖਾ ਸਕਦਾ।
ਰੂਟ ਜਾਂ ਅਪਵਾਦ ਰੱਖੋ, ਦੋਵੇਂ ਨਹੀਂ, ਨਾਲ ਹੀ ਇੱਕ ਨੋਟ ਕਿ ਕਿਹੜਾ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। ਦੋ ਓਵਰਲੈਪਿੰਗ ਵਿਧੀਆਂ ਇੱਕ ਦੂਜੇ ਨੂੰ ਲੁਕਾਉਂਦੀਆਂ ਹਨ, ਅਤੇ ਇਸ ਮਸ਼ੀਨ ਨੂੰ ਅੱਗੇ ਡੀਬੱਗ ਕਰਨ ਵਾਲਾ ਵਿਅਕਤੀ ਇੱਕ ਹਟਾ ਦੇਵੇਗਾ ਅਤੇ ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ ਦੇਖੇਗਾ।
ਜਦੋਂ ਕਲਾਇੰਟ ਹੀ ਰੁਕਾਵਟ ਹੋਵੇ
ਕੁਝ ਬਿਲਡ ਟ੍ਰੈਫਿਕ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਫਿਲਟਰ ਕਰਦੇ ਹਨ ਜਿਸਨੂੰ ਨਾ ਸਥਿਰ ਰੂਟ ਹਰਾ ਸਕਦਾ ਹੈ ਨਾ ਕਲਾਇੰਟ ਅਪਵਾਦ। ਜਦੋਂ ਇਹੀ ਸਿੱਟਾ ਹੋਵੇ, ਤਾਂ ਇਮਾਨਦਾਰ ਵਿਕਲਪ ਹਨ ਬਾਈਪਾਸ ਸੁਵਿਧਾ ਦੀ ਉਡੀਕ ਕਰਨਾ ਜਾਂ ਪ੍ਰਦਾਤਾ ਦੀ ਆਪਣੀ ਪ੍ਰੋਫਾਈਲ ਵਰਤ ਕੇ ਸਾਧਾਰਨ OpenVPN ਕਲਾਇੰਟ ਨਾਲ ਜੁੜਨਾ, ਜੋ ਮੂਲ ਰਿਪੋਰਟ ਵਿੱਚ ਵਿਕਰੇਤਾ ਦੇ ਸਹਾਇਤਾ ਜਵਾਬ ਨੇ ਵੀ ਸਿਫਾਰਸ਼ ਕੀਤਾ ਸੀ।
ਇਹ ਬਦਲੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤਬਾਦਲਾ ਸਮਝੋ। ਸਾਧਾਰਨ ਪ੍ਰੋਫਾਈਲ ਕਿਸੇ ਵੀ ਆਮ ਸੁਰੰਗ ਵਾਂਗ ਵਿਵਹਾਰ ਕਰਦੀ ਹੈ: ਇਹ ਆਪਣੇ ਰੂਟ ਲਗਾਉਂਦੀ ਹੈ ਅਤੇ ਬਾਕੀ ਸਟੈਕ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਨਹੀਂ ਕਰਦੀ, ਇਸ ਲਈ ਤੰਗ ਹੋਸਟ ਰੂਟ ਅਜੇ ਵੀ ਤੁਹਾਡੀ ਉਮੀਦ ਅਨੁਸਾਰ ਵਿਵਹਾਰ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਜੋ ਗੁਆਉਂਦੇ ਹੋ ਉਹ ਹੈ ਬ੍ਰਾਂਡਿਡ ਕਲਾਇੰਟ ਵੱਲੋਂ ਸੁਰੰਗ ਦੁਆਲੇ ਲਾਗੂ ਕੀਤਾ ਸਭ ਕੁਝ, ਜਿਸ ਵਿੱਚ kill switch ਅਤੇ DNS ਫਿਲਟਰਿੰਗ ਸ਼ਾਮਲ ਹੈ, ਅਤੇ ਉਹ ਜਾਣਬੁੱਝ ਕੇ ਦੁਬਾਰਾ ਬਣਾਉਣੇ ਪੈਣਗੇ ਜਾਂ ਗੈਰਹਾਜ਼ਰ ਮੰਨਣੇ ਪੈਣਗੇ।
ਤੁਸੀਂ ਜੋ ਵੀ ਚੁਣੋ, ਲਿਖੋ ਕਿ ਰੋਕ ਕਿਹੜੀ ਪਰਤ ਦੀ ਸੀ। ਜੋ ਪੈਕਟ ਕਦੇ ਮਸ਼ੀਨ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਗਿਆ ਉਹ ਫਿਲਟਰ ਦਾ ਨਤੀਜਾ ਹੈ, ਅਤੇ ਕੋਈ ਰਾਊਟਿੰਗ ਬਦਲਾਅ ਫਿਲਟਰ ਠੀਕ ਨਹੀਂ ਕਰ ਸਕਦਾ।