Skip to content

sherwoodwang/dispatching-dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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
    group: nogroup
    resolver:
      !dispatch
        rules:
          - ['google.com', 1]
        targets:
          - !proxy
            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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages