2014/12/13

防止google的ip被dns污染的方法

如果使用dnsmasq的话,应该不会很麻烦。
我使用的是小米路由器的mini版,它就是使用dnsmasq进行dns管理的。


  1. SSH到路由器上,修改配置文件:
    vi /etc/init.d/dnsmasq
  2. 查找"localdomain",定位要修改的位置。
  3. 添加以下内容:
    xappend "server=/google.com/8.8.8.8"
    xappend "server=/facebook.com/8.8.8.8"
    xappend "server=/twitter.com/8.8.8.8"
    xappend "server=/youtube.com/8.8.8.8"
    xappend "server=/ytimg.com/8.8.8.8"
    xappend "server=/blogger.com/8.8.8.8"
    xappend "server=/ibeyond.net/8.8.8.8"
    xappend "server=/appspot.com/8.8.8.8"
    xappend "server=/gstatic.com/8.8.8.8"
    xappend "server=/googleusercontent.com/8.8.8.8"
    xappend "server=/googlesyndication.com/8.8.8.8"
    xappend "server=/googletagservices.com/8.8.8.8"
    xappend "server=/googlevideo.com/8.8.8.8"
  4. 这样,指定的这些服务器都是通过google的dns进行解析的了。当然,前提是google的dns你能够访问的到。
经测试,配合vpn(非全局)后,Youtube是可以正常访问的。

没有评论:

发表评论

Mastodon Daily(2024-04-29)

2024-04-28 从一个简单的字节进制转换来聊聊如何编写 Node.js 包 ...