忽略错误响应的DNS转发器
chinadns的Python项目详细描述
忽略不正确(您知道)响应的DNS转发器。
安装
pip install chinadns
或
easy_intall chinadns
用法
在本地计算机上运行sudo chinadns。chinadns创建dns 服务器位于127.0.0.1:53。
将dns设置为127.0.0.1,就完成了。
$ nslookup www.youtube.com Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: www.youtube.com canonical name = youtube-ui.l.google.com. youtube-ui.l.google.com canonical name = youtube-ui-china.l.google.com. Name: youtube-ui-china.l.google.com Address: 173.194.72.102 Name: youtube-ui-china.l.google.com Address: 173.194.72.101 Name: youtube-ui-china.l.google.com Address: 173.194.72.113 Name: youtube-ui-china.l.google.com Address: 173.194.72.100 Name: youtube-ui-china.l.google.com Address: 173.194.72.139 Name: youtube-ui-china.l.google.com Address: 173.194.72.138
高级
$ chinadns -h usage: chinadns [-h] [-b BIND_ADDR] [-s DNS] Forward DNS requests. optional arguments: -h, --help show this help message and exit -b BIND_ADDR, --local_address BIND_ADDR address that listens, default: 127.0.0.1 -s DNS, --dns DNS DNS server to use, default: 8.8.8.8
许可证
麻省理工学院