上网或下载软件慢问题,除去少数设备陈旧、感染病毒、网卡硬件故障和网卡驱动错误方面的因素,绝大部分原因是由于部分上网电脑或家用无线路由器设置了错误的DNS造成的,正确的方法是应该在电脑或路由器上使用本地互联网营运商(以下简称:运营商)的DNS地址。
捐助 / 购买付费资源请扫码
上网或下载软件慢问题,除去少数设备陈旧、感染病毒、网卡硬件故障和网卡驱动错误方面的因素,绝大部分原因是由于部分上网电脑或家用无线路由器设置了错误的DNS造成的,正确的方法是应该在电脑或路由器上使用本地互联网营运商(以下简称:运营商)的DNS地址。
比如您往往会习惯性使用8.8.8.8,或上网随便搜索一个上网DNS地址,这样做虽然电脑能上网,但网速会时快时慢,甚至会发现访问许多国内大网站会很慢。这是由于大型网站为了提高全国各地用户的访问速度,会在各地服务器上缓存源网站的内容,实现用户就近访问本地附近的服务器来提高用户的访问速度。如果用户错误设置了DNS往往会造成跨营运商跨地区访问,造成打不开网页、上网慢、下载慢和网上视频卡顿等诸多不良后果。
用户最佳的DNS设置应该使用本人的运营商所在地的DNS。如果不知道本地运营商的DNS地址,可采用自动获取DNS或者拨打宽带客服电话咨询。如果不是特殊情况,建议大家不要轻易使用国外或者非本地运营商的公共DNS地址。
下面是国内各大DNS:
114.114.114.114
114.114.115.115 这两个是114DNS应该是国内用的最多的啦吧
服务IP:223.5.5.5 223.6.6.6 这个是阿里的DNS
180.76.76.76 这个是百度的DNS,号称更快更安全|云防护|无劫持|精准|高效
下面是设置路由器的DNS,以OpenWrt的DNS为例
WAN口DNS主要控制路由器访问网络使用的DNS服务器。例如,路由器安装软件需要访问网络,那么所使用的DNS服务器就是这个。
这个设置也相对简单。
登录到192.168.1.1,选择网络->接口,点击WAN口后面的修改,然后取消勾选“使用端局通告的DNS服务器”,再在“使用自定义的DNS服务器”后面填上要使用的DNS服务器(例如1.2.4.8或8.8.8.8等)。之后保存并应用就可以了
回到状态页面,就可以看到DNS修改成功了。
LAN口DNS主要控制连接到路由器的设备使用的DNS。例如,连到路由的电脑上网时使用的DNS服务器就在这里设置。
首先ssh到路由器上,修改以下几个文件。
我把修改好的配置贴出来:
1、/etc/config/dhcp (注:不需要ipv6的话只要修改config dnsmasq下面的内容就可以了。后面的我之前为了使用ipv6做了修改。)
2、新建/etc/resolv.dnsmasq.conf: (注:nameserver可以根据自己的需要添加或删除或修改)
nameserver 1.2.4.8 nameserver 8.8.8.8 nameserver2001:4860:4860::8888
3、在web界面(系统->启动项)重启dnsmasq。
我想通过o.cn访问路由器管理界面,怎么办?
ssh到路由器上,修改/etc/hosts,添加一行:
192.168.1.1 o.cn
之后再重启dnsmasq,通过浏览器输入o.cn就进入192.168.1.1了。