在一些特殊的网络情况下,比如:
- 所在网络的DNS未能正常解析,导致CDN无法正确识别;
- 在办公网络中不能修改系统DNS,否则会导致内网访问异常。
这时,就需要强制设定浏览器所用的DNS服务器,以保证网络访问的速度。以前Google Chrome浏览器就已在实验室中提供了可选项,而现在这项功能在最新的Chrome正式版中就已提供支持,无需再进入配置项中额外开启。
只需要在Chrome的快捷方式上点击右键,打开其“属性”设定(如下图所示),在“目标”项的最后加入“
--dns-server=178.79.131.110
”即可(请注意:“–”前面有一个空格),DNS服务器的IP地址可根据自己的实际情况自行填写,目前我选用的是V2EX提供的DNS服务。关于V2EX DNS服务的优势,可点击这里了解。
Ps: 目前已知Chrome与安全软件Symantec Protection Agent(SPA)有冲突,其会导致Chrome无法正常开启,也可在上图中的位置,加入“
--no-sandbox
”关闭Chrome的沙盒模式,以保证两者能够并存。