No description
- HTML 66.8%
- Python 33.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| templates | ||
| .gitignore | ||
| app.py | ||
| README.md | ||
| requirements.txt | ||
dns-forge
Web-based DNS lookup & management tool — part of the Forge Suite by dev-boffin-io.
Features
- Lookup tab — dig (full/short), nslookup, reverse, whois, traceroute
- All record types: A, AAAA, MX, CNAME, NS, TXT, SOA, PTR, SRV, CAA, ANY
- Custom DNS server support, quick-record buttons
- Bulk tab — query up to 20 domains at once
- /etc/hosts tab — visual table editor + raw editor, add/delete entries
- resolv.conf tab — view and edit
/etc/resolv.conf - Nameservers tab — one-click switch to Google/Cloudflare/OpenDNS/Quad9/AdGuard
- DNS speed test — compare resolution times across providers
- DNS cache flush (
systemd-resolve,resolvectl,dnsmasq) - Auto-refresh every 15 seconds
Install
pip install flask
# dig, nslookup, whois, traceroute must be in PATH
Run
python app.py --host 0.0.0.0 --port 5055
Writing
/etc/hostsand/etc/resolv.confrequires sudo.
Platform
Linux · macOS