https://github.com/progrium/webdns
DNS over HTTP. Serve DNS with a REST API
https://github.com/progrium/webdns
Last synced: 12 months ago
JSON representation
DNS over HTTP. Serve DNS with a REST API
- Host: GitHub
- URL: https://github.com/progrium/webdns
- Owner: progrium
- Created: 2010-07-10T08:57:24.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2010-07-23T10:58:13.000Z (almost 16 years ago)
- Last Synced: 2025-01-14T12:15:54.510Z (over 1 year ago)
- Homepage:
- Size: 93.8 KB
- Stars: 12
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WebDNS
A protocol and implementation for doing DNS over HTTP. It's a work in progress.
## WebDNS Gateway
This gateway is a DNS server and WebDNS client. It allows you to serve DNS queries via HTTP to DNS via this gateway.
Run on port 1053 with:
`PORT=1053 python gateway`
By default this points to the Domdori WebDNS server, which is a non-recursive, authoritative DNS host for Domdori users. You can point to another WebDNS server with:
`PORT=1053 BASE_URL=http://yourdomain.com/dns python gateway`
## WebDNS Server
As you might expect, a WebDNS server is just a web server/application. For a reference implementation see this [App Engine module for Domdori](http://github.com/progrium/domdori/blob/master/dns.py).
## Authors
This work is a collaboration of Joel Franusic and Jeff Lindsay for the [Domdori](http://github.com/progrium/domdori) project. Joel's work on this project is [here](http://github.com/jpf/jsondns).
## License
MIT