DNS服务器设置的核心操作路径只有一条, 那就是进入网络设置, 接着修改首选或者备用的DNS地址, 最后保存让更改生效, 只要设置得正确, 就能让域名解析速度得到提升, 网页加载会变得更稳定, 不会再经常出现找不到服务器这样的报错情况, 下面是针对全平台的具体操作方法以及推荐的地址信息。

为什么需要手动设置DNS

通常由运营商来负责默认分配的DNS服务器, 这类服务器的数量比较少, 而且负担很重, 在遇到高峰期这种的时候就会导致解析方面的响应速度变慢, 其具体的表现形式就是网页难以迅速打开、视频处于加载状态时显示转圈的动画, 还有偶尔出现白屏的现象。

如果选择手动把设置更换为公共DNS或者企业级DNS之后, 相关的解析链路会变短, 响应用时一般会从超过200ms的时间降低到50ms以内。

另外还有一方面的情况是, 存在部分网站因为所在地区的缘故会受到来自特定运营商DNS的拦截行为或者是受到污染现象的影响, 在这种情况下直接进行DNS的更换操作就能达到绕过的效果。

Windows系统设置步骤

1. 按住 Win 键和 R 键一起按, 然后输入一个代码 ncpa.cpl, 接着按一下回车键, 这样就会打开网络连接窗口。

2. 在当前使用的网络适配器(无论是以太网还是Wi-Fi)上面,按下鼠标右键进行选择“属性”。

3. 请使用鼠标左键龙南市就业服务平台, 快速地按两次按钮, 对那个被称为“互联网协议第四版本”, 并且后面跟着的缩写是TCP以及IPv4这样的组合名称的项目, 进行双击操作。

4. 你要去做这个动作, 就是去选中那个写着“使用下面的DNS服务器地址”的选项, 然后在出现的那个地方, 把你要用的首选DNS服务器的地址写进去, 同时也要把备用的DNS服务器的地址也填上。

5. 勾选“确定”保存之后,然后再执行ipconfig /flushdns清除旧的缓存DNS服务器设置, 这样的话就可以了生效。

Mac系统设置步骤

1. 你需要去打开系统设置, 然后点击网络这一项, 接着选中当前正在连接的网络, 这个网络要么是Wi-Fi, 要么是以太网。

2. 请点击“详细信息”选项, 接着切换到名为“DNS”的标签页页面。

3. 请点击“+”号来添加新的DNS地址, 然后你可以删除原来已经存在的地址, 或者对这些地址的顺序进行调换。

DNS服务器怎么设置?改完能解决打不开网页吗(图1)

4. 先点击好来进行确认, 接下来终端会去执行sudo dscacheutil -flushcache这个操作, 目的就是为了把缓存给刷新掉。

手机设置(以安卓为例)

对于安卓版本低于13的系统, 你需要进入到设置选项里面, 接着找到WLAN功能, 然后在上面进行长按操作, 选择已经连接的那个网络, 点击修改网络这个按钮, 勾选显示高级选项这个框框, 把IP设置的选项改成静态, 之后在DNS1还有DNS2那个栏位里面填入对应的地址。

如果是安卓版本等于4或者更高的情况, 你依然进入设置, 打开WLAN, 直接点击那个网络的名称, 然后在里面找到私有DNS这一项, 填入一个形式是域名的内容, 比如可以填dns.google这样的字符串, 最后保存就可以了。

目前, iOS这个系统方面, 是不支持那种让个人来定制DNS设置的操作的, 所以要想办成这件事里, 是需要用到配置描述文件这种东西的, 或者是去使用第三方工具来实现相关的功能设置的。

常用推荐DNS地址

提供商 首选 备用
阿里DNS 223.5.5.5 223.6.6.6
腾讯DNSPod 119.29.29.29 182.254.118.118
Google 8.8.8.8 8.8.4.4
Cloudflare 1.1.1.1 1.0.0.1

国内的广大用户,他们在DNS的选择上面DNS服务器设置, 通常会特别倾向于去选择阿里或者是腾讯的DNS服务, 这是因为它们的解析节点主要就分布在祖国的境内, 所以访问速度可以达到最快的一种状态;对于那些需要频繁地访问海外站点的用户群体来说, 那么他们可以选择使用Google或者Cloudflare的服务;如果你在很早之前就已经注册了名为gname.xin的这个域名, 并且在接下来配置这个域名的解析设置, 或者说是在搭建本地的开发环境这样一个过程里面, 只要你将DNS指向上述提到的任何一个公共地址, 那么你也能够保证整个解析链路是可以保持通畅不中断的状态。

常见问题

改完没效果? 先输入 ipconfig /flushdns(Windows)或者重启路由器, DNS缓存不会立即失效。

如果部分网页无法访问的话, 很有可能是因为那个网站设置了DNS白名单来进行限制, 所以你得把DNS重新改回到运营商铺设的默认服务器那里去, 拿来做个前后的对比检查试试。

如果公司网络不允许进行修改,那么企业内网通常已经锁定了由DHCP下发的DNS地址。这时候需要联系IT部门,在路由器层面去修改相关设定。如果在终端本地直接进行设置,其效果将被覆盖掉。

IPv6环境怎么办? 你可以在配置DNS的时候, 把IPv6的地址也给填上就行, 比方说阿里云给的这个地址2400:3200::1就可以用。这么做了之后, 系统就能正常地进行两种类型的解析工作。

把设置的这些选项全部弄好之后, 要让网络保持住, 千万别断开连线, 然后等到二十四小时过去, 这个时候再去体验新DNS所带来的那些东西, 就会发现有提升解析速度的好处, 而且这种好的体验能够保持稳定。