Skip to main content

A simple suboptimal dns server which forward requests to multiple servers according to domains

Project description

A simple suboptimal dns server which forward requests to multiple servers according to domains.

Invocation:
> dispatching-dns <config.yaml>

Sample Configuration:
address: 192.168.1.1
user: nobody
user: nogroup
resolver:
!dispatch
rules:
- ['google.com', 1]
targets:
- !cache
cache_size: 5000
upstreams:
- !service
address: 192.168.0.1
- !record
resolver:
!proxy
cache_size: 500
upstreams:
- !service
address: 8.8.8.8
- !service
address: 8.8.4.4
log: addresses.log

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dispatching-dns-0.0.16.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file dispatching-dns-0.0.16.tar.gz.

File metadata

File hashes

Hashes for dispatching-dns-0.0.16.tar.gz
Algorithm Hash digest
SHA256 3948d8c322b93448a7fa109425a8670c7748e179efd45768e4aa5167fdcc4320
MD5 d89661698628d4c9a0c9501b9b94c64c
BLAKE2b-256 2cf4f35b904d2335a780d603ddcc650da65b000123ebcece27956fb4d04dc41c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page