@hackage dprox0.1.1

a lightweight DNS proxy server

dprox

CircleCI Depends Release Hackage AUR License

dprox is a lightweight DNS proxy server. It's written as a drop-in replacement of dnsmasq to work with dnsmasq-china-list, while improving the overall lookup performance over large domain list.

Installation

Only Linux and macOS are supported. stack is required to build dprox.

stack install

Usage

Only a small subset of dnsmasq options are implemented at the moment, just barely enough to work with dnsmasq-china-list.

Use dprox --help to list those options. A systemd unit file is also provided for Linux user.

Known Issue

  • dprox has fairly large memory footprint at the moment. Over 100MB for current dnsmasq-china-list.

License

dprox is licensed under the BSD3 license. See LICENSE file for details.