title: 怎样应对DNS污染？
desc: 我使用了VPN，可以访问大部分被污染网站，但少数特别知名的站点（如
topic: 中国互联网
content: 介于上面的回答。1. 直接使用OpenDNS和Google的Public DNS都对域名劫持无效。2. 使用TCP协议查询DNS还是靠谱的，imley 提到的工具是可用的。3. 使用自己指定Host，如果是Linux和Mac，dig 8.8.8.8 tcp httpfacebook.com 可以查到正确的地址（原理同上），只是管理Hosts文件成本高。4. 如果使用代理，Firefox里需要改aboutconfig里的network.proxy.socksremotedns为true. ps. 关于楼主使用了VPN还被DNS劫持，可能
answerer_tags: 宅男