A DNS forwarder that ignore incorrect responses
Project description
A DNS forwarder that ignores incorrect(you know it) responses.
Install
pip install chinadns
or
easy_intall chinadns
Usage
Run sudo chinadns on your local machine. ChinaDNS creates a DNS server at 127.0.0.1:53.
Set your DNS to 127.0.0.1 and you’re done.
$ 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
Advanced
$ 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
License
MIT
Bugs and Issues
Please visit Issue Tracker
Mailing list: http://groups.google.com/group/shadowsocks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chinadns-0.2.3.tar.gz
(6.2 kB
view details)
File details
Details for the file chinadns-0.2.3.tar.gz
.
File metadata
- Download URL: chinadns-0.2.3.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e535a5ac6b125553edd7459951bb56f5ab68ebd2ef7ba6e0083bbe7b2a035824 |
|
MD5 | 7242664b49dabea779d8842e8cf35c01 |
|
BLAKE2b-256 | 2d4fa7f80c0516b91c59988549b8243281bf4848612488656183c83118f33436 |