@hackage dprox0.1.0

a lightweight DNS proxy server

dprox

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 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, 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.