VPN ਅਣਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇੰਟਰਨੈਟ ਨਹੀਂ: ਰੀਸੈਟ ਤੋਂ ਪਹਿਲਾਂ ਸੂਚੀ
ਪੂਰਾ ਰੀਸੈਟ ਸਬੂਤਾਂ ਅਤੇ ਬਚੇ ਹੋਏ ਹਿੱਸਿਆਂ ਦੋਵਾਂ ਨੂੰ ਮਿਟਾ ਦਿੰਦਾ ਹੈ। ਪਹਿਲਾਂ ਰੂਟ, Winsock ਕੈਟਲਾਗ ਅਤੇ ਪ੍ਰੌਕਸੀ ਪੜ੍ਹੋ, ਫਿਰ ਇੱਕ-ਇੱਕ ਕਦਮ ਸੀਡੀ ਚੜ੍ਹੋ।
VPN ਕਲਾਇੰਟ ਹਟਾਉਣ ਨਾਲ ਮਸ਼ੀਨ ਪਹਿਲਾਂ ਵਾਂਗ ਵਾਪਸ ਆਉਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਕਈ ਵਾਰ ਅਜਿਹੀ ਮਸ਼ੀਨ ਵਾਪਸ ਆਉਂਦੀ ਹੈ ਜਿੱਥੇ ਕੁਝ ਵੀ ਹੱਲ ਨਹੀਂ ਹੁੰਦਾ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਅਜੇ ਵੀ ਪ੍ਰੌਕਸੀ ਚਾਹੁੰਦਾ ਹੈ। ਬਚੇ ਹੋਏ ਹਿੱਸੇ ਮਾਲਕਾਂ ਦੀ ਛੋਟੀ ਸੂਚੀ ਤੋਂ ਆਉਂਦੇ ਹਨ: ਰੂਟ, Winsock ਪ੍ਰਦਾਤਾ, ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗ, DNS ਅਤੇ ਫਿਲਟਰ ਡਰਾਈਵਰ। ਦੋ ਮੁਰੰਮਤ ਰਣਨੀਤੀਆਂ ਹਨ, ਅਤੇ ਉਹ ਮੁੱਖ ਤੌਰ 'ਤੇ ਇਸ ਗੱਲ ਵਿੱਚ ਵੱਖਰੀਆਂ ਹਨ ਕਿ ਕੀ ਨਸ਼ਟ ਕਰਦੀਆਂ ਹਨ।
ਬਹੁਤ ਵੱਖਰੀ ਲਾਗਤ ਵਾਲੀਆਂ ਦੋ ਮੁਰੰਮਤਾਂ
| Approach | What it fixes | What it costs |
|---|---|---|
| Full network reset | Almost everything, eventually | Wi-Fi passwords, firewall rules, evidence |
| Inventory, then narrow resets | The piece that actually broke | Time, and one command per layer |
ਵਿਆਪਕ ਰੀਸੈਟ ਗਲਤ ਨਹੀਂ ਹੈ; ਇਹ ਮਹਿੰਗਾ ਹੈ। ਇਹ ਉਹ ਸਬੂਤ ਵੀ ਹਟਾ ਦਿੰਦਾ ਹੈ ਜੋ ਦੱਸਦੇ ਕਿ ਕਿਹੜੀ ਪਰਤ ਫੇਲ੍ਹ ਹੋਈ, ਇਸ ਲਈ ਉਸੇ ਲੱਛਣ ਵਾਲੀ ਅਗਲੀ ਮਸ਼ੀਨ ਫਿਰ ਜ਼ੀਰੋ ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੀ ਹੈ। ਪਹਿਲਾਂ ਸੂਚੀ ਬਣਾਉਣ ਲਈ ਚਾਰ ਕਮਾਂਡਾਂ ਲੱਗਦੀਆਂ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਤਿੰਨ ਸਿਰਫ਼ ਪੜ੍ਹਦੀਆਂ ਹਨ।
ਘੜੀ ਵੇਖ ਕੇ ਚੁਣੋ, ਪਸੰਦ ਵੇਖ ਕੇ ਨਹੀਂ। ਜਿਸ ਮਸ਼ੀਨ ਨੂੰ ਦਸ ਮਿੰਟ ਵਿੱਚ ਕੰਮ ਕਰਨਾ ਹੈ, ਉਸ ਉੱਤੇ ਪੂਰਾ ਰੀਸੈਟ ਸਹੀ ਫ਼ੈਸਲਾ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਤੁਸੀਂ ਜੋ ਨੋਟ ਛੱਡਦੇ ਹੋ ਉਹੀ ਗਿਆਨ ਰੱਖਦਾ ਹੈ। ਵਾਰ-ਵਾਰ ਆਉਣ ਵਾਲੇ ਲੱਛਣ ਵਾਲੇ ਸਮੂਹ ਵਿੱਚ ਸੂਚੀ ਸਸਤਾ ਰਾਹ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਖ਼ਤਮ ਹੋਈ ਰੁਕਾਵਟ ਦੀ ਥਾਂ ਕਾਰਨ ਦਿੰਦੀ ਹੈ।
ਕੁਝ ਵੀ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਚਾਰ ਗੱਲਾਂ ਪੜ੍ਹੋ
ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy
ਹਰ ਆਉਟਪੁੱਟ ਵੱਖਰੀ ਖਰਾਬੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਹੁਣ ਨਾ ਰਹਿੰਦੇ ਐਡਾਪਟਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ ਡਿਫਾਲਟ ਰੂਟ ਕੰਮ ਕਰਦੇ ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਨਾਲ ਮਰੇ ਹੋਏ ਇੰਟਰਨੈਟ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਪਹਿਲਾਂ ਟਨਲ ਦਾ ਹੋਇਆ ਐਡਾਪਟਰ DNS ਸਰਵਰ ਪਤੇ ਚੱਲਦਿਆਂ ਨਾਵਾਂ ਦੇ ਫੇਲ੍ਹ ਹੋਣ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਕਲਾਇੰਟ ਵੱਲੋਂ ਇੰਸਟਾਲ ਕੀਤਾ Winsock ਪ੍ਰਦਾਤਾ ਹਰ ਰੂਟ ਬਦਲਾਅ ਤੋਂ ਬਚਣ ਵਾਲੀਆਂ ਬ੍ਰਾਊਜ਼ਰ ਖਰਾਬੀਆਂ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਪ੍ਰੌਕਸੀ ਐਂਟਰੀ ਅਜਿਹੇ ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਵਿਆਖਿਆ ਕਰਦੀ ਹੈ ਜੋ ਕਿਤੇ ਨਹੀਂ ਪਹੁੰਚਦਾ ਜਦਕਿ curl ਪਹੁੰਚਦਾ ਹੈ।
ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਆਪਣੀ ਪ੍ਰੌਕਸੀ ਵੱਖਰੀ ਜਾਂਚੋ। ਇਹ ਇੰਟਰਨੈਟ ਵਿਕਲਪ ਸੰਵਾਦ ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਅਤੇ ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ ਹੇਠ ਰਹਿੰਦੀ ਹੈ, ਅਤੇ ਇਹ ਕਮਾਂਡ ਵੱਲੋਂ ਦੱਸੀ WinHTTP ਪ੍ਰੌਕਸੀ ਤੋਂ ਵੱਖਰੀ ਸੈਟਿੰਗ ਹੈ। ਇੱਕ ਸੁਧਾਰਨ ਨਾਲ ਦੂਜੀ ਸੁਧਰਦੀ ਨਹੀਂ, ਅਤੇ ਇੱਕ ਮਸ਼ੀਨ ਦੋਵੇਂ ਰੱਖ ਸਕਦੀ ਹੈ। ਅਜਿਹਾ ਪ੍ਰੌਕਸੀ ਪਤਾ ਲੱਭੋ ਜੋ ਕਿਤੇ ਹੱਲ ਨਹੀਂ ਹੁੰਦਾ, ਕਿਉਂਕਿ ਹਟਾਇਆ ਕਲਾਇੰਟ ਇਹੀ ਰੂਪ ਛੱਡਦਾ ਹੈ।
ਛਾਲ ਮਾਰਨ ਦੀ ਥਾਂ ਸੀਡੀ ਚੜ੍ਹੋ
ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog
route -f ਐਡਾਪਟਰ ਛੂਹੇ ਬਿਨਾਂ ਰੂਟਿੰਗ ਟੇਬਲ ਸਾਫ਼ ਕਰਦਾ ਹੈ, ਜੋ ਟਨਲ ਦਾ ਬਚਿਆ ਡਿਫਾਲਟ ਰੂਟ ਹਟਾਉਣ ਦਾ ਸਭ ਤੋਂ ਸਸਤਾ ਤਰੀਕਾ ਹੈ। netsh int ip reset TCP/IP ਸਟੈਕ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਦੁਬਾਰਾ ਲਿਖਦਾ ਹੈ ਅਤੇ ਰੀਬੂਟ ਦੀ ਆਸ ਰੱਖਦਾ ਹੈ। netsh winsock reset ਫਿਲਟਰ ਡਰਾਈਵਰ ਵੱਲੋਂ ਬਦਲਿਆ ਕੈਟਲਾਗ ਬਹਾਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਸਿਰਫ਼ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਦਿਸਣ ਵਾਲੀਆਂ ਖਰਾਬੀਆਂ ਸੁਧਾਰਨ ਵਾਲਾ ਕਦਮ ਇਹੀ ਹੈ। ਇੱਕ ਚਲਾਓ, ਪਰਖੋ, ਫਿਰ ਅਗਲਾ ਚਲਾਓ; ਜੋ ਸੀਡੀ ਤੁਸੀਂ ਚੜ੍ਹੇ ਉਹ ਬਾਅਦ ਵਿੱਚ ਦੱਸੀ ਜਾ ਸਕਣ ਵਾਲੀ ਸੀਡੀ ਹੈ।
netsh advfirewall reset ਇਸ ਸੀਡੀ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ। ਇਹ ਕਿਸੇ ਵੱਲੋਂ ਜਾਣਬੁੱਝ ਕੇ ਬਣਾਏ ਨਿਯਮ ਮਿਟਾਉਂਦਾ ਹੈ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਬਹਾਲ ਕਰਨਾ ਵੱਖਰਾ ਪ੍ਰੋਜੈਕਟ ਹੈ। ਸੈਟਿੰਗਾਂ ਐਪ ਦਾ ਨੈੱਟਵਰਕ ਰੀਸੈਟ ਹਰ ਐਡਾਪਟਰ ਹਟਾ ਕੇ ਦੁਬਾਰਾ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ ਅਤੇ ਸੰਭਾਲੇ Wi-Fi ਪਾਸਵਰਡ ਵੀ ਮਿਟਾਉਂਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਤੰਗ ਕਦਮਾਂ ਤੋਂ ਬਾਅਦ ਆਉਂਦਾ ਹੈ, ਪਹਿਲਾਂ ਨਹੀਂ।
ਜਿਨ੍ਹਾਂ ਦਾ ਮਾਲਕ ਹੋਰ ਉਤਪਾਦ ਹੈ ਅਜਿਹੇ ਬਚੇ ਹੋਏ ਹਿੱਸੇ
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਕੂੜੇਦਾਨ ਵਿੱਚ ਖਿੱਚਣ ਨਾਲ ਇਹ ਅਣਇੰਸਟਾਲ ਨਹੀਂ ਹੁੰਦੀ। ਜੋ Mac ਹੁਣ ਨਾ ਦਿਖਾਏ ਜਾਂਦੇ VPN ਦੀ ਵਰਤੋਂ ਜਾਰੀ ਰੱਖ ਰਿਹਾ ਸੀ, ਉਸ ਵਿੱਚ ਵਿਕਰੇਤਾ ਦਾ ਸਹਾਇਕ ਪ੍ਰੋਗਰਾਮ ਅਜੇ ਚੱਲ ਰਿਹਾ ਸੀ; Activity Monitor ਦੀ ਨੈੱਟਵਰਕ ਟੈਬ ਨੇ ਟ੍ਰੈਫਿਕ ਨਾਲ ਇਸਨੂੰ ਪਛਾਣਿਆ, ਅਤੇ ਵਿਕਰੇਤਾ ਦੀ ਹਟਾਉਣ ਪ੍ਰਕਿਰਿਆ ਨੇ ਡੀਮਨ ਅਤੇ ਇਸਦੇ ਲਾਂਚ ਆਈਟਮ ਹਟਾਏ। ਜਿਨ੍ਹਾਂ ਦਾ ਪ੍ਰੋਗਰਾਮ ਹੁਣ ਨਹੀਂ ਹੈ ਅਜਿਹੀਆਂ ਐਂਟਰੀਆਂ /Library/LaunchDaemons ਅਤੇ /Library/LaunchAgents ਵਿੱਚ ਜਾਂਚੋ।
ਸੁਰੱਖਿਆ ਸੌਫਟਵੇਅਰ ਇਹ ਪੈਟਰਨ ਦਿਸਣ ਦੀ ਦੂਜੀ ਥਾਂ ਹੈ। ਐਂਟੀਵਾਇਰਸ ਔਜ਼ਾਰ ਆਪਣੇ ਫਿਲਟਰ ਡਰਾਈਵਰ ਇੰਸਟਾਲ ਕਰਦੇ ਹਨ, ਅਤੇ ਇੱਕ ਪਿੱਛੇ ਛੱਡਣ ਵਾਲਾ ਹਟਾਉਣਾ VPN ਐਡਾਪਟਰ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਤੋੜ ਸਕਦਾ ਹੈ ਜਿਸਦੀ ਕੋਈ VPN ਸੈਟਿੰਗ ਵਿਆਖਿਆ ਨਹੀਂ ਕਰ ਸਕਦੀ। ਵਿਕਰੇਤਾ ਦਾ ਹਟਾਉਣ ਔਜ਼ਾਰ ਉਸੇ ਹਾਲਤ ਲਈ ਹੈ; ਆਮ ਅਣਇੰਸਟਾਲ ਆਮ ਤੌਰ 'ਤੇ ਉੱਥੇ ਨਹੀਂ ਪਹੁੰਚਦਾ।
ਇੰਸਟਾਲਰ ਵੀ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਇਨਕਾਰ ਕਰ ਸਕਦੇ ਹਨ ਕਿਉਂਕਿ ਪਿਛਲਾ ਇੰਸਟੈਂਸ ਅਜੇ ਜੀਵਿਤ ਹੈ। OpenVPN ਇੰਸਟਾਲਰ ਚੱਲ ਰਹੇ openvpn.exe ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਹਾਡੀ ਆਪਣੀ ਸਕ੍ਰਿਪਟ ਵੱਲੋਂ ਕੁਝ ਘੰਟੇ ਪਹਿਲਾਂ ਸ਼ੁਰੂ ਕੀਤਾ ਇੱਕ ਵੀ ਸ਼ਾਮਲ ਹੈ।
env_block ਖਰਾਬੀ ਹੋਰ ਕਿਸਮ ਦਾ ਬਚਿਆ ਹਿੱਸਾ ਹੈ। PATH ਨੇ C:\Windows\System32 ਅਤੇ ਇਸਦੇ ਗੁਆਂਢੀ ਗੁਆ ਦਿੱਤੇ ਹਨ, ਇਸ ਲਈ ਕਲਾਇੰਟ ਉਹ ਉਪਯੋਗਤਾਵਾਂ ਸ਼ੁਰੂ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੋ ਐਡਾਪਟਰ ਬਣਾਉਂਦੀਆਂ ਹਨ। ਦੁਬਾਰਾ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਥਾਂ PATH ਠੀਕ ਕਰੋ, ਕਿਉਂਕਿ ਨਵੀਂ ਕਾਪੀ ਉਹੀ ਗੁੰਮ ਕਮਾਂਡਾਂ ਨਾਲ ਟਕਰਾਏਗੀ।
Linux ਇੰਟਰਫੇਸ ਅਤੇ ਰਾਊਟਰ ਟੈਸਟ
tun ਇੰਟਰਫੇਸ ਇਸਨੂੰ ਬਣਾਉਣ ਵਾਲੀ ਕਨਫਿਗਰੇਸ਼ਨ ਤੋਂ ਵੱਧ ਜੀਵਿਤ ਰਹਿ ਸਕਦਾ ਹੈ। ਹੌਲੀ ਡਾਊਨਲੋਡ ਦੀ ਇੱਕ ਰਿਪੋਰਟ ਪੁਰਾਣੇ ਪੂਲ ਦਾ ਗੇਟਵੇ ਪਤਾ ਰੱਖਣ ਵਾਲੇ ਅਤੇ ਕਿਸੇ ਦੇ ਵੀ ਨਾ ਸੋਚੇ ਟਨਲ ਵੱਲ ਟ੍ਰੈਫਿਕ ਖਿੱਚਣ ਵਾਲੇ ਬਚੇ ਜੰਤਰ ਨਾਲ ਖ਼ਤਮ ਹੋਈ। ip -brief link ਦੱਸਦਾ ਹੈ ਕਿ ਕੀ ਮੌਜੂਦ ਹੈ; ਮੌਜੂਦਾ ਸੇਵਾ ਜੋ ਦਾਅਵਾ ਕਰਦੀ ਹੈ ਉਸ ਨਾਲ ਤੁਲਨਾ ਕਰੋ, ਫਿਰ ਅਨਾਥ ਨੂੰ ਮਿਟਾਓ।
VPN ਪ੍ਰਯੋਗ ਤੋਂ ਬਾਅਦ ਆਉਣਾ ਬੰਦ ਕਰਨ ਵਾਲੇ ਲੀਜ਼ ਆਪਣੇ ਆਪ ਸਟੈਕ ਸਮੱਸਿਆ ਨਹੀਂ ਹਨ। ਕਲਾਇੰਟ ਕਦੇ ਨਾ ਚੁੱਕੇ ਲੈਪਟਾਪ ਅਤੇ ਹੋਰ ਰਾਊਟਰ ਨੂੰ ਹੋਰ ਰੀਸੈਟ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਪਰਖੋ। ਜੇ ਰਾਊਟਰ ਨੇ ਜਵਾਬ ਦੇਣਾ ਬੰਦ ਕਰ ਦਿੱਤਾ ਹੈ, ਤਾਂ ਕੋਈ Windows ਕਮਾਂਡ ਇਸਨੂੰ ਨਹੀਂ ਬਦਲੇਗੀ, ਅਤੇ ਅਸਥਾਈ ਸਥਿਰ ਪਤਾ, ਗੇਟਵੇ ਅਤੇ ਰਿਜ਼ੋਲਵਰ ਤੁਹਾਨੂੰ ਦੱਸਦੇ ਹਨ ਕਿ ਕਿਹੜਾ ਪਾਸਾ ਟੁੱਟਿਆ ਹੈ।
ਤੁਸੀਂ ਕੀ ਰੀਸੈਟ ਕੀਤਾ ਅਤੇ ਕਿਸ ਕ੍ਰਮ ਵਿੱਚ, ਇਹ ਲਿਖੋ। ਅਗਲੇ ਵਿਅਕਤੀ ਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ Winsock ਕੈਟਲਾਗ ਜਾਂ ਫਾਇਰਵਾਲ ਦੁਬਾਰਾ ਬਣਿਆ, ਅਤੇ ਉਹ ਨੋਟ ਹੀ ਇੱਕੋ ਇੱਕ ਚੀਜ਼ ਹੈ ਜੋ ਅਣਇੰਸਟਾਲ ਨਾਲ ਨਹੀਂ ਲੈ ਜਾ ਸਕਦਾ।