admin 管理员组文章数量: 1184232
当你点击“修复”后问题依旧,这通常意味着:
修复工具执行的不彻底,或者其重置的DNS服务器本身无法连接。
有更深层的程序(比如Clash的残留)在不断地、自动地重新写入错误的DNS。
需要手动指定一个绝对可用的DNS服务器。
解决方案:手动强制重置DNS
我们将绕过修复工具,手动将DNS设置为一个公开、稳定且已知可用的服务器。这是解决此类问题最直接有效的方法。
步骤一:手动设置DNS
对于 Windows 10/11:
按
Win + R键,输入ncpa.cpl并回车,打开“网络连接”窗口。找到你正在使用的网络连接(如“以太网”或“WLAN”)。 右键点击它,选择“属性” 。
在列表中找到并选中 “Internet 协议版本 4 (TCP/IPv4)” ,然后点击下方的“属性”按钮。
在弹出的窗口中:
首选 :选择 “使用下面的 DNS 服务器地址” 。
首选 DNS 服务器 :输入
223.5.5.5(这是阿里云的DNS,在国内非常快速和稳定)。备用 DNS 服务器 :输入
114.114.114.114(这是国内运营商通用的DNS)。
点击 “确定” 保存设置。
为了确保彻底,对 “Internet 协议版本 6 (TCP/IPv6)” 也重复同样的操作 (步骤3-5),将其DNS也设置为:
首选 DNS 服务器:
2400:3200::1(阿里云IPv6 DNS)备用 DNS 服务器:
2400:da00::6666(国内通用IPv6 DNS)
全部确定后,关闭窗口。
步骤二:再次刷新DNS缓存并测试
重新以 管理员身份 打开命令提示符(CMD)或 PowerShell。
输入以下命令并回车:
ipconfig /flushdns完成后, 彻底关闭代理模式 (确保TUN模式和系统代理都已关闭)。
现在再次尝试打开浏览器访问网络(比如
)。
步骤三:检查代理的的DNS设置(防止冲突)
Clash Verge 在 TUN 模式下有自己的DNS配置。如果这里的设置有问题,即使你修复了系统DNS,它也会在开启时覆盖掉。
重新打开 代理的软件(只是为了检查设置)。
进入 “设置” > “TUN” 或 “混合” 设置页面。
查看其中的 DNS 配置部分。一个常见且稳定的配置是:
启用: 是
监听地址:
0.0.0.0:53(或类似值)DNS服务器: 通常包含
,tls://dns.google等。 请确保其中至少包含一个国内可快速解析的DNS ,例如:(腾讯DOH)tls://dns.alidns.com(阿里云DoT)223.5.5.5(阿里云普通DNS)
如果只有国外的DNS服务器,在关闭TUN后,系统可能会因为无法连接这些DNS而导致“没网”的假象。 调整这里可以预防未来再次出现此问题。
如果手动设置DNS后问题依旧
如果完成了以上所有步骤,关闭 软件 后依然没网,那么问题几乎可以肯定是 路由表被残留的TUN配置劫持了 。
请执行以下强力清理命令(在管理员CMD中):
# 重置Winsock目录(修复LSP等问题)
netsh winsock reset catalog
# 重置IP栈
netsh int ip reset reset.log
# 重启电脑!
shutdown /r /t 0这个命令会重置核心网络组件,执行后必须重启电脑。 这能解决绝大多数因软件配置混乱导致的深层网络问题。
版权声明:本文标题:关闭代理后无法正常上网,某些浏览器与网页打不开_不开代理无法上网 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1774358173a3570815.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论