1. 当前位置: 网站首页 >  192.168.2.1 >  电信光猫怎么修改DNS?useradmin里多半改不动,我把三条路都趟了一遍

电信光猫怎么修改DNS?useradmin里多半改不动,我把三条路都趟了一遍

电信光猫怎么修改DNS对号入座图:三种家庭结构DNS谁发该改哪里,改了没效果的三个坑与nslookup验证命令

上个月家里打开网页老是转圈,有个网站还动不动跳到一个导航站,网上查了一圈都说是DNS被运营商搞得鬼,改成223.5.5.5就完事。我在电脑网卡上填完,该转圈还是转圈,电视上该跳还是跳。后来在命令行敲了一行ipconfig /all才看明白:我家全屋的DNS压根不是电脑自己说了算,是光猫发的。这一篇就把电信光猫(天翼网关)改DNS这件事,从「谁在发DNS」到「为什么改了没效果」整个捋一遍,我踩过的坑你直接绕开。

动手前先花两分钟,看你家DNS是谁发的

改DNS改错地方,是最常见的白折腾。电脑上按Win+R输入cmd回车,敲ipconfig /all,往下拉找到「DNS服务器」那一行,对照三种情况:

第一种,显示192.168.1.1或者192.168.2.1——这是光猫的后台地址,说明光猫工作在路由模式,全屋设备的DNS都是它发的。你在这个结构里单独改某台电脑的DNS,别的设备一点光都沾不到。分不清192.168.2.1后面是光猫还是路由器的,先看我那篇拆机对照

第二种,显示的是路由器的地址(比如192.168.31.1)——说明光猫已经改了桥接、路由器在拨号,DNS归路由器管,这时候去折腾光猫纯属南辕北辙。

第三种,设备直连光猫WiFi的(比如还连着ChinaNet那个信号),那不用查了,DNS百分百是光猫发的。

这里有个多数人不知道的细节:光猫路由模式下,发给设备的DNS地址就是它自己的IP,光猫内部再把这些查询转发给运营商的DNS,等于当了个二道贩子。所以你看到DNS等于192.168.1.1不是毛病,是天翼网关的出厂姿势。想搞懂DHCP为什么会发这些参数,可以翻翻我写过的DHCP那篇

useradmin进后台,能改的部分先试一把

路径先说清楚:浏览器进192.168.2.1(部分装机是192.168.1.1),用光猫背后贴纸的普通账号useradmin登录,进不去的看这篇打不开的排查。进去后找「网络」菜单,点「LAN设置」,有的型号叫「局域网设置」,里面有个DHCP配置页,找到主DNS和次DNS两个输入框。

我家那台HS8145V5,useradmin进去这两个框是灰的,能看不能存。这是常态——不少省份的电信把LAN设置这类写权限只留给超管账号telecomadmin。所以你如果跟我一样改不动,别怀疑自己操作错了,走拿超级密码那篇的路子,拿到telecomadmin再回来改,两个框填223.5.5.5和119.29.29.29,保存。

动手前先抄底:把主DNS、次DNS框里原来那两个值拍照或抄在纸上再改。运营商下发的DNS地址各省不一样,万一你填的公共DNS用着更糟(个别地区的银行、视频App认本地DNS),原值就是你的后悔药,照抄回去两分钟的事。改完保存,光猫会重启一次,两到五分钟。重启完不算完——DNS是DHCP租约里捎带给设备的,设备不重新连一次,拿到的还是老配置。手机电脑重新连WiFi,电视盒子最好直接断电半分钟再插上,它那个DNS缓存比你想的顽固。

多说一句:凡是动过光猫内部配置的,都有被ITMS半夜推回去的可能,改完最好截个图留底,第二天早上复查一眼,具体这套机制我在这篇ITMS推回的排查里写透了。

光猫桥接的家庭,别在光猫上白费劲

如果你家已经是光猫桥接、路由器拨号的结构,恭喜,你根本不用碰光猫。DNS是拨号那台设备发的,改路由器就行:各品牌通用路径看DNS配置那篇,小米路由器在31.1后台的具体位置看小米版这篇

最拧巴的是中间那种结构:光猫路由模式,自己路由器改AP挂在下面(装机最常见)。AP模式不发DHCP,全屋DNS照样是光猫发的,改路由器一个字都不会生效,三种接法的区别我在这篇光猫接两个路由器里画过图。这种家庭只有两条路:要么拿超管改光猫,要么把光猫改桥接让路由器拨号,以后DNS、端口映射这些全归自己管,一劳永逸,改法在桥接值不值那篇

改了还是跳广告转圈?三个坑我挨个踩过

坑一,设备缓存。电脑上命令ipconfig /flushdns清一遍,手机忘记WiFi重新连,电视盒子断电。我第一趟就栽在这,改完光猫测了十分钟没效果,差点把配置改回去,结果电视断电重启后就好了。

坑二,IPv6走岔路。现在电信宽带默认下发IPv6,系统优先用IPv6的DNS,而那个DNS还是光猫发的。你只改了IPv4的框,v6那条道照走老路。上test-ipv6.com看一眼,v6通了就说明它在分流量。安卓手机在WiFi详情页能看到v6网关,电脑ipconfig /all里那行「DNS服务器」后面如果跟着一串240e开头的地址,就是v6的DNS还在光猫手里。治法要么连光猫LAN侧的v6 DNS一起改(也要超管),要么在设备上把v6 DNS指到阿里那组2400:3200::1。

坑三,运营商抢答,这个最隐蔽。DNS查询走UDP 53端口,是明文的,运营商设备能在链路上抢先回包——你设备上明明填的223.5.5.5,回来的答案可能是运营商替它答的。验证命令:nslookup whether.114dns.com,这是114DNS官方留的检测域名,返回结果会显示实际应答的DNS是谁家的,不是你填的那家,就是被抢答了。这种情况下改光猫改路由器都治不了根,唯一出路是加密DNS:电脑浏览器里开「使用安全DNS」(Edge和Chrome设置里都有),安卓手机设置里找「私人DNS」填dns.alidns.com,加密通道运营商抢不着答。

两个命令验证,别靠体感猜

第一刀,nslookup baidu.com,看最上面Server那一行。显示223.5.5.5,说明新DNS已经下发到位;还显示192.168.1.1,就是设备没拿到新配置,回去重连WiFi或者清缓存。

第二刀,nslookup whether.114dns.com,专治抢答。返回的应答方不是你指定的DNS,链路上就有人在替答,这时候别再折腾光猫了,直接上加密DNS。

手机上没命令行可用,安卓在WiFi详情里看有没有「私人DNS」,iOS直接看路由器后台的DNS状态页。最省事的体感测试:打开之前老跳导航站的那个网站,跳不跳,一目了然。跳运营商页面这个事,跟DNS劫持的关系我在登录页跳转那篇里也拆过。

有一句实话得说在前头:改DNS治的是「打不开、跳广告、解析出错」,不是下载速度。解析这个环节总共就几十毫秒,换成再快的公共DNS,下载测速一分都不会涨,网上那些「改完DNS网速翻倍」的说法别当真。你家的网速卡,先看是不是光衰、网线、带宽被抢这些测速不达标的老问题,别把DNS当万金油。

收尾,对号入座照抄

家里结构DNS谁发该改哪里管多大范围
光猫路由,设备直连光猫光猫LAN设置(多半要超管)全屋
光猫路由,路由器当AP光猫光猫,或逐台改设备改光猫管全屋
光猫桥接,路由器拨号路由器路由器后台全屋
只想救一台设备设备自己网卡手动填就这一台

顺序也给你排好:先ipconfig /all分清谁在发DNS,useradmin进光猫看能不能改,改不动就拿超管或者干脆改桥接,改完全屋设备重连一遍,nslookup验一道,还跳广告就是被抢答了,上浏览器和手机的加密DNS收工。到头来一句话:改DNS不难,难的是改对地方——先搞清光猫在你家结构里站哪个位置,比啥教程都管用。

展开全文


版权说明 手机扫码阅读
版权所有:《数巢笔记》 => 《电信光猫怎么修改DNS?useradmin里多半改不动,我把三条路都趟了一遍
本文地址:https://www.shunot.com/192-168-2-1/922.html
除非注明,文章均为 《SHUNOT》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:master_135

工作日:9:00-23:00,节假日休息

扫码关注