https://github.com/foxcpp/rhole
Minimal DNS forwarder with blacklist support
https://github.com/foxcpp/rhole
Last synced: about 1 year ago
JSON representation
Minimal DNS forwarder with blacklist support
- Host: GitHub
- URL: https://github.com/foxcpp/rhole
- Owner: foxcpp
- License: wtfpl
- Created: 2020-06-07T01:42:52.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-30T09:40:46.000Z (about 2 years ago)
- Last Synced: 2025-01-29T15:50:39.823Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 7.81 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rhole
> Minimal DNS forwarder with blacklist support.
_Minimal_, this utility does not implement caching, DoT, DoH or DNSSEC. There
are software packages that can do that already and can do that better, check
them all.
```
go get -u github.com/foxcpp/rhole
rhole /etc/rhole.toml
```
rhole.toml example:
```
listen = "127.0.0.1:53"
downstreams = ["1.1.1.1", "9.9.9.10"]
blacklists = ["/etc/bad_domains"]
```
Btw, ρ (rho) is the next Greek letter after pi.
pi-hole is nice too.