Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedisct1/whatsmyresolver
A tiny DNS server that returns the client (resolver) IP
https://github.com/jedisct1/whatsmyresolver
dns
Last synced: 18 days ago
JSON representation
A tiny DNS server that returns the client (resolver) IP
- Host: GitHub
- URL: https://github.com/jedisct1/whatsmyresolver
- Owner: jedisct1
- License: mit
- Created: 2016-02-06T14:05:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T05:03:03.000Z (over 1 year ago)
- Last Synced: 2024-10-05T04:34:03.231Z (30 days ago)
- Topics: dns
- Language: Go
- Size: 1.36 MB
- Stars: 27
- Watchers: 5
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# whatmyresolver
This is the source code of the `resolver.00f.net` service.
It responds to DNS queries with the client (resolver) IP address.
Public demo API
---------------```bash
$ dig +short resolver.dnscrypt.info
74.125.181.207
```
-> Aww crap, this VPN service is actually sending DNS queries to Google.Installation
------------```bash
$ go get github.com/jedisct1/whatsmyresolver
# myresolver -listen :53
```And delegate a zone to this IP:
```
resolver.example.com. IN NS resolver-ns.example.com.
resolver-ns.example.com IN A
```