Windows VPN: ਸੰਭਾਲੀ ਪ੍ਰੋਫ਼ਾਈਲ ਬਨਾਮ ਸਰਗਰਮ ਇੰਟਰਫੇਸ ਦੀ ਸਥਿਤੀ
ਇੱਕ ਦ੍ਰਿਸ਼ ਸੰਰਚਨਾ ਹੈ, ਦੂਜਾ ਸਟੈਕ ਨੇ ਲਾਗੂ ਕੀਤਾ। ਟਨਲ ਚਾਲੂ ਹੋਣ ਵੇਲੇ ਸੂਚਕਾਂਕ, ਪਰਿਵਾਰ ਅਤੇ ਰੂਟ ਦੀ ਤੁਲਨਾ ਕਰੋ, ਅਤੇ ਅਡੈਪਟਰ ਹਟਾਉਣਾ ਬੰਦ ਕਰੋ।
Windows ਉੱਤੇ VPN ਦੋ ਥਾਵਾਂ ਉੱਤੇ ਦਿਖਦਾ ਹੈ ਜੋ ਵੱਖਰੇ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਦਿੰਦੇ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਮਿਲਾ ਦੇਣ ਨਾਲ ਭਰੋਸੇਯੋਗ ਪਰ ਗਲਤ ਨਿਦਾਨ ਬਣਦਾ ਹੈ। ਸੰਭਾਲੀ ਪ੍ਰੋਫ਼ਾਈਲ ਦੱਸਦੀ ਹੈ ਕਿ ਕਿਸੇ ਨੇ ਕੀ ਸੰਰਚਿਤ ਕੀਤਾ; ਸਰਗਰਮ ਇੰਟਰਫੇਸ ਦੱਸਦਾ ਹੈ ਕਿ ਸਟੈਕ ਨੇ ਹੁਣੇ ਕੀ ਲਾਗੂ ਕੀਤਾ। ਜਦੋਂ ਕਨੈਕਸ਼ਨ ਬਣਦਾ ਹੈ ਅਤੇ ਟ੍ਰੈਫਿਕ ਫਿਰ ਵੀ ਗਲਤ ਰਾਹ ਲੈਂਦਾ ਹੈ, ਤਾਂ ਦੋਵੇਂ ਦ੍ਰਿਸ਼ ਉਸੇ ਕ੍ਰਮ ਵਿੱਚ ਪੜ੍ਹਨੇ ਪੈਣਗੇ। ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਇਕੱਲਾ ਇਹ ਨਹੀਂ ਦੱਸਦਾ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਪੈਕਟ ਟਨਲ ਵਿੱਚੋਂ ਬਾਹਰ ਗਿਆ ਜਾਂ ਨਹੀਂ।
ਇੱਕੋ ਟਨਲ ਦੇ ਦੋ ਦ੍ਰਿਸ਼
ਪ੍ਰੋਫ਼ਾਈਲ ਦਾ ਦ੍ਰਿਸ਼ ਸੰਰਚਨਾ ਹੈ: ਸਰਵਰ ਪਤਾ, ਟਨਲ ਦੀ ਕਿਸਮ, ਪ੍ਰਮਾਣੀਕਰਨ ਢੰਗ, ਵੰਡੇ ਟਨਲ ਦੀਆਂ ਸੈਟਿੰਗਾਂ। ਇਹ ਸਹੀ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਕਨੈਕਸ਼ਨ ਇਸ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਪੁਰਾਣੀ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਕਨੈਕਸ਼ਨ ਬਿਲਕੁਲ ਠੀਕ ਚੱਲਦਾ ਹੈ, ਕਿਉਂਕਿ ਦੁਬਾਰਾ ਜੁੜਨ ਵਾਲਾ ਕਲਾਇੰਟ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸੋਧਿਆ ਦੁਬਾਰਾ ਨਾ ਪੜ੍ਹੇ। ਇੰਟਰਫੇਸ ਦਾ ਦ੍ਰਿਸ਼ ਲਾਗੂ ਕੀਤੀ ਸਥਿਤੀ ਹੈ: ਕਿਹੜੇ ਅਡੈਪਟਰ ਹਨ, ਕਿਹੜੇ ਪਤਾ ਪਰਿਵਾਰ ਲੈ ਕੇ ਚੱਲਦੇ ਹਨ, ਉਨ੍ਹਾਂ ਦੇ ਮੈਟ੍ਰਿਕ ਅਤੇ ਕਨੈਕਸ਼ਨ ਦੀ ਸਥਿਤੀ। ਟਨਲ ਆਉਣ-ਜਾਣ ਨਾਲ ਇਹ ਬਦਲਦਾ ਹੈ, ਜੋ ਇਸ ਨੂੰ ਜੀਵੰਤ ਰੂਟਿੰਗ ਸਵਾਲ ਲਈ ਸਹੀ ਥਾਂ ਅਤੇ ਸੰਰਚਨਾ ਸਵਾਲ ਲਈ ਗਲਤ ਥਾਂ ਬਣਾਉਂਦਾ ਹੈ।
ਦੋਵਾਂ ਨੂੰ ਇਕੱਠੇ ਪੜ੍ਹਨਾ ਹੀ ਪੂਰਾ ਢੰਗ ਹੈ, ਅਤੇ ਇੱਕ ਨੂੰ ਇਕੱਲਾ ਪੜ੍ਹਨਾ ਉਹ ਰਾਹ ਹੈ ਜਿਸ ਉੱਤੇ ਲੋਕ ਤੰਦਰੁਸਤ ਅਡੈਪਟਰ ਹਟਾ ਦਿੰਦੇ ਹਨ। ਹੇਠਾਂ ਦਿੱਤੇ ਆਦੇਸ਼ ਕੁਝ ਵੀ ਬਦਲੇ ਬਿਨਾਂ ਦੋਵੇਂ ਦ੍ਰਿਸ਼ ਦਿੰਦੇ ਹਨ।
ਕੁਝ ਵੀ ਬਦਲੇ ਬਿਨਾਂ ਦੋਵੇਂ ਦ੍ਰਿਸ਼ ਪੜ੍ਹੋ
ਸੰਭਾਲੀਆਂ ਪ੍ਰੋਫ਼ਾਈਲਾਂ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ, ਕਿਉਂਕਿ ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਸਸਤਾ ਤੱਥ ਹੈ। ਟਨਲ ਦੀ ਕਿਸਮ ਅਤੇ ਵੰਡੇ ਟਨਲ ਦਾ ਮੁੱਲ ਨੋਟ ਕਰੋ, ਕਿਉਂਕਿ ਦੋਵੇਂ ਤੈਅ ਕਰਦੇ ਹਨ ਕਿ ਕਿਹੜੇ ਟਿਕਾਣੇ ਟਨਲ ਵਿੱਚ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ। ਜੇ ਪ੍ਰੋਫ਼ਾਈਲ ਗਲਤ ਹੈ, ਤਾਂ ਇਸ ਨੂੰ ਇਸ ਦੀ ਸਮਰਥਿਤ ਸੰਰਚਨਾ ਸਤ੍ਹਾ ਰਾਹੀਂ ਠੀਕ ਕਰੋ, ਕਿਉਂਕਿ ਇੰਟਰਫੇਸ ਸੂਚੀ ਵਿੱਚ ਕੁਝ ਵੀ ਗਲਤ ਗੇਟਵੇ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲੀ ਪ੍ਰੋਫ਼ਾਈਲ ਠੀਕ ਨਹੀਂ ਕਰਦਾ।
Get-VpnConnection | Select-Object Name,ServerAddress,TunnelType,SplitTunneling,ConnectionStatusਇੰਟਰਫੇਸ ਦੇ ਦ੍ਰਿਸ਼ ਦੀ ਸ਼ਕਲ ਵੱਖਰੀ ਹੈ: ਇੱਕ ਟਨਲ ਦੋਵੇਂ ਪਤਾ ਪਰਿਵਾਰ ਲੈ ਕੇ ਚੱਲਦਾ ਹੋਵੇ ਤਾਂ ਦੋ ਕਤਾਰਾਂ ਲੈ ਸਕਦਾ ਹੈ। ਸੂਚਕਾਂਕ ਨੂੰ ਪਛਾਣ ਅਤੇ ਉਪਨਾਮ ਨੂੰ ਕਿਸੇ ਵੱਲੋਂ ਚੁਣਿਆ ਲੇਬਲ ਮੰਨ ਕੇ ਪੜ੍ਹੋ, ਅਤੇ ਆਸ ਰੱਖੋ ਕਿ ਕਲਾਇੰਟ ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਉਪਨਾਮ ਬਦਲੇਗਾ।
Get-NetIPInterface | Select-Object InterfaceIndex,InterfaceAlias,AddressFamily,ConnectionState,InterfaceMetricਮੌਜੂਦਗੀ ਵਰਤੋਂ ਦਾ ਸਬੂਤ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਇੰਟਰਫੇਸ ਹੋ ਸਕਦਾ ਹੈ, ਜੁੜਿਆ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਉਹ ਨਾ ਹੋਵੇ ਜਿਸ ਨੂੰ ਤੁਹਾਡੇ ਟਿਕਾਣੇ ਦਾ ਰੂਟ ਚੁਣਦਾ ਹੈ। ਕਿਸੇ ਅਣਜਾਣ ਅਡੈਪਟਰ ਨੂੰ ਦੋਸ਼ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ। ਇਹ ਦੋ ਅਸਫਲਤਾਵਾਂ ਬਾਹਰੋਂ ਇੱਕੋ ਜਿਹੀਆਂ ਦਿਸਦੀਆਂ ਹਨ: ਸਹੀ ਪ੍ਰੋਫ਼ਾਈਲ ਨਾਲ ਅਜਿਹਾ ਰੂਟ ਜੋ ਇਸ ਨੂੰ ਕਦੇ ਨਹੀਂ ਵਰਤਦਾ, ਅਤੇ ਗਲਤ ਪ੍ਰੋਫ਼ਾਈਲ ਨਾਲ ਅਜਿਹਾ ਰੂਟ ਜੋ ਇਸ ਨੂੰ ਵਰਤਦਾ ਹੈ। ਇਨ੍ਹਾਂ ਦੇ ਸੁਧਾਰ ਬਿਲਕੁਲ ਵੱਖਰੇ ਹਨ, ਅਤੇ ਇਸੇ ਲਈ ਅਗਲਾ ਭਾਗ ਹੈ।
ਟਿਕਾਣੇ ਤੱਕ ਰੂਟ ਦਾ ਪਿੱਛਾ ਕਰੋ
ਸਟੈਕ ਨੂੰ ਪੁੱਛੋ ਕਿ ਉਹ ਉਸ ਪਤੇ ਲਈ ਕਿਹੜਾ ਰਾਹ ਲਵੇਗਾ ਜਿਸ ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਅਸਲ ਵਿੱਚ ਸੰਪਰਕ ਕਰਦੀ ਹੈ। ਇਹ ਉਹ ਸਵਾਲ ਹੈ ਜਿਸ ਦਾ ਜਵਾਬ ਇੰਟਰਫੇਸ ਸੂਚੀ ਇਕੱਲੀ ਨਹੀਂ ਦੇ ਸਕਦੀ।
Find-NetRoute -RemoteIPAddress 10.60.20.10 | Select-Object -First 1
Get-NetIPAddress -InterfaceIndex 37 | Select-Object IPAddress,AddressFamily,PrefixLengthਪਹਿਲਾ ਆਦੇਸ਼ ਪੜ੍ਹਨ ਯੋਗ ਦੋ ਖੇਤਰ ਦੱਸਦਾ ਹੈ: ਚੁਣੇ ਸਰੋਤ ਦਾ ਇੰਟਰਫੇਸ ਉਪਨਾਮ ਅਤੇ ਉਸ ਟਿਕਾਣੇ ਲਈ ਅਗਲਾ ਹਾਪ। ਦੂਜੇ ਆਦੇਸ਼ ਵਿੱਚ ਸੂਚਕਾਂਕ 37 ਉਹ ਹੈ ਜੋ ਪਹਿਲੇ ਆਉਟਪੁੱਟ ਨੇ ਛਾਪਿਆ, ਨਕਲ ਕਰਨ ਵਾਲਾ ਸਥਿਰਾਂਕ ਨਹੀਂ, ਅਤੇ ਪਤਾ 10.60.20.10 ਉਦਾਹਰਨ ਹੈ। ਜੇ ਚੁਣਿਆ ਸਰੋਤ ਭੌਤਿਕ ਅਡੈਪਟਰ ਦਾ ਹੈ ਜਦੋਂ ਕਿ ਟਿਕਾਣਾ ਟਨਲ ਦੇ ਅੰਦਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਚੋਣ ਦੀ ਸਮੱਸਿਆ ਲੱਭ ਲਈ ਹੈ, ਕਿਉਂਕਿ VPN ਇੰਟਰਫੇਸ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੰਦਰੁਸਤ ਹੋ ਕੇ ਵੀ ਤਰਜੀਹ ਨਾ ਪਾ ਸਕਦਾ ਹੋਵੇ। ਮੈਟ੍ਰਿਕ ਉਸ ਫੈਸਲੇ ਦਾ ਸਿਰਫ਼ ਇੱਕ ਹਿੱਸਾ ਹੈ, ਕਿਉਂਕਿ ਰੂਟ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ, ਨੀਤੀ ਅਤੇ ਇੰਟਰਫੇਸ ਦੀ ਸਥਿਤੀ ਸਾਰੇ ਹਿੱਸਾ ਲੈਂਦੇ ਹਨ।
ਇੱਕੋ ਹਾਲਤ ਵਿੱਚ ਤਿੰਨ ਸਥਿਤੀਆਂ ਦੀ ਤੁਲਨਾ ਕਰੋ
ਕਨੈਕਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਜੁੜੇ ਹੋਣ ਵੇਲੇ ਅਤੇ ਡਿਸਕਨੈਕਟ ਤੋਂ ਬਾਅਦ ਇੰਟਰਫੇਸ ਸੂਚੀ ਅਤੇ ਚੁਣਿਆ ਰੂਟ ਦਰਜ ਕਰੋ, ਹਰ ਵਾਰ ਉਹੀ ਟਿਕਾਣਾ ਅਤੇ ਉਹੀ ਆਦੇਸ਼ ਵਰਤ ਕੇ। ਇਹ ਤੁਲਨਾ ਮੌਜੂਦਾ ਟਨਲ ਇੰਟਰਫੇਸ ਨੂੰ ਅਣਇੰਸਟਾਲ ਵੱਲੋਂ ਛੱਡੇ ਪੁਰਾਣੇ ਲੁਕੇ ਅਡੈਪਟਰ ਤੋਂ ਅਤੇ ਨਾਲ ਚੱਲ ਰਹੇ ਦੂਜੇ ਕਲਾਇੰਟ ਤੋਂ ਵੱਖ ਕਰਦੀ ਹੈ। ਇਹ ਇਹ ਵੀ ਦੱਸਦੀ ਹੈ ਕਿ ਟਨਲ ਇੰਟਰਫੇਸ ਸਾਫ਼-ਸੁਥਰਾ ਗਾਇਬ ਹੁੰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ, ਕਿਉਂਕਿ ਡਿਸਕਨੈਕਟ ਤੋਂ ਬਾਅਦ ਰਹਿਣ ਵਾਲਾ ਅਡੈਪਟਰ ਕਦੇ ਨਾ ਦਿਸਣ ਵਾਲੇ ਅਡੈਪਟਰ ਤੋਂ ਵੱਖਰੀ ਸਮੱਸਿਆ ਹੈ। ਤਿੰਨ ਸਨੈਪਸ਼ਾਟ ਤੋਂ ਬਿਨਾਂ ਹਰ ਅਣਜਾਣ ਉਪਨਾਮ ਦੋਸ਼ੀ ਜਿਹਾ ਦਿਸਦਾ ਹੈ।
ਤਿੰਨੇ ਆਉਟਪੁੱਟ ਟਿਕਟ ਨਾਲ ਰੱਖੋ, ਕਿਉਂਕਿ ਦੋ ਆਦੇਸ਼ ਆਉਟਪੁੱਟ ਇੱਕ ਪੈਰੇ ਵਰਣਨ ਨਾਲੋਂ ਬਿਹਤਰ ਹਨ। ਸਹਿਕਰਮੀ ਤੁਹਾਡੇ ਸੈਸ਼ਨ ਨੂੰ ਬਿਲਕੁਲ ਦੁਹਰਾਏ ਬਿਨਾਂ ਉਨ੍ਹਾਂ ਦੀ ਤੁਲਨਾ ਕਰ ਸਕਦਾ ਹੈ।
ਜੋ ਤੁਸੀਂ ਪਛਾਣਿਆ ਨਹੀਂ ਉਸ ਨੂੰ ਨਾ ਹਟਾਓ
ਅਣਜਾਣ ਅਡੈਪਟਰ ਆਮ ਤੌਰ ਤੇ ਕਿਸੇ ਚੀਜ਼ ਦੇ ਹੁੰਦੇ ਹਨ: ਪ੍ਰਬੰਧਿਤ ਕਲਾਇੰਟ, ਵਰਚੁਅਲ ਸਵਿੱਚ, ਕੰਟੇਨਰ ਨੈੱਟਵਰਕ ਜਾਂ ਸੁਰੱਖਿਆ ਏਜੰਟ। ਇੱਕ ਹਟਾਉਣ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹਿੱਸਾ ਚਲਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਮੂਲ ਲੱਛਣ ਠੀਕ ਉੱਥੇ ਹੀ ਰਹਿ ਸਕਦਾ ਹੈ ਜਿੱਥੇ ਸੀ। ਜੇ ਰੂਟ ਪੁਰਾਣਾ ਹੈ, ਤਾਂ ਰੂਟ ਦਾ ਮਾਲਕ ਲੱਭੋ ਅਤੇ ਉੱਥੇ ਹੀ ਠੀਕ ਕਰੋ; ਜੇ ਪ੍ਰੋਫ਼ਾਈਲ ਗਲਤ ਹੈ, ਤਾਂ ਪ੍ਰੋਫ਼ਾਈਲ ਸੋਧੋ। Get-NetIPInterface ਦਸਤਾਵੇਜ਼ ਉੱਪਰ ਵਰਤੇ ਖੇਤਰਾਂ ਦੀ ਸੂਚੀ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਮੈਟ੍ਰਿਕ ਅਤੇ ਸਥਿਤੀ ਕਾਲਮ ਵੀ ਸ਼ਾਮਲ ਹਨ ਜੋ ਤੁਲਨਾ ਨੂੰ ਅਰਥਪੂਰਨ ਬਣਾਉਂਦੇ ਹਨ।
ਵਸਤੂ ਨੂੰ ਨਾਮ ਦਿਓ, ਉਸ ਦਾ ਮਾਲਕ ਲੱਭੋ, ਫਿਰ ਉਸੇ ਮਾਲਕ ਉੱਤੇ ਕਾਰਵਾਈ ਕਰੋ। ਬਾਕੀ ਸਭ ਕੁਝ ਸਮੱਸਿਆ ਨੂੰ ਪੜ੍ਹਨ ਦੀ ਬਜਾਏ ਉਸ ਦਾ ਨਾਮ ਬਦਲਣਾ ਹੈ।