1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

DNS 转发器 UDP to TCP 解决 DNS 污染

本帖由 admin2012-03-14 发布。版面名称:专业软件

  1. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,671
    赞:
    2,425
    DNS 转发器
    可以将 UDP 形式的 DNS 数据包,以 TCP 形式转发至指定的 DNS 服务器(默认为 Google DNS 8.8.4.4)。
    因为听说 TCP 的 DNS 数据包不会被污染或者被伪造,于是做了这么个玩意,省得改系统文件了。

    2.1版本下载(2012-02-24):
    http://115.com/file/e7fjqoil#
    此版本增加规则设置,缓存等功能。

    2.0版本下载(2012-01-06):
    http://upload-drive.com/file/1001662/dnsforwarder-zip.html
    另一个地址: http://115.com/file/cl3pkieb#
    此版本增加了稳定性。

    1.5版本下载:
    http://www.upload-drive.com/file/1000870/dnsforwarder-zip.html

    有一个办法就是将首选 DNS 设为 127.0.0.1,将候选 DNS 设为其他,这样当 DNS 转发器没有启动时也不会影响正常使用。

    这是直接通过 8.8.8.8 进行的查询(存在 DNS 伪造):
    C:\Users\Admin>nslookup twitter.com 8.8.8.8
    服务器: google-public-dns-a.google.com
    Address: 8.8.8.8

    非权威应答:
    名称: twitter.com
    Addresses: 37.61.54.158
    159.106.121.75
    这是通过转发器进行的查询:
    C:\Users\Admin>nslookup twitter.com 127.0.0.1
    服务器: localhost
    Address: 127.0.0.1

    非权威应答:
    名称: twitter.com
    Addresses: 199.59.148.82
    199.59.148.10
    199.59.149.198
    这是使用 http://www.kloth.net/services/nslookup.php 进行的查询:
    DNS server handling your query: 8.8.8.8
    DNS server's address: 8.8.8.8#53

    Non-authoritative answer:
    Name: twitter.com
    Address: 199.59.148.10
    Name: twitter.com
    Address: 199.59.149.230
    Name: twitter.com
    Address: 199.59.148.82

    感谢大家的支持,由于身边没有能翻墙的电脑,所以这里的更新较慢。

    出现(Recv error, retry. Error code: 10060),目前比较好的解决办法是换一个比较近的DNS,比如香港或台湾的DNS:
    执行 dnsforwarder.exe xx.xx.xx.xx
    将xx.xx.xx.xx换成具体的DNS即可。
     
  2. cai460884951

    cai460884951 入门会员

    注册:
    2013-12-14
    帖子:
    4
    赞:
    0
    非常感谢,试试看有啥作用,不过115的网盘真不行不能下载,建议用百度网盘或者腾讯的。。。
     
正在加载...