dnsf

command module
v0.0.0-...-6961000 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2022 License: MIT Imports: 6 Imported by: 0

README

Dns-Forwarder

dnsf is DNS forwarder which help foward queries queries from internal DNS servers to specified upstream servers. When a query is received by the forwarder, it forward requests checks it local cache and if still unresolved, it then forwards to alternative upstream servers.

Features

  • Improve the efficiency of the resolving dns queries by storing in a local cache name server that has been queried frequently using priority queues
  • Secures internal DNS server by not exposing the network directly to attackers
  • It also reduces traffic on external internet DNS servers.

How to run

-- git clone the repository - git clone https://github.com/midepeter/dnsf -- go install you can have the dnsf command installed directly to you $GOPATH/bin folder -- run dnsf to confirm if installed properly

Commands and Flags

Here are some of the custom commands and flag that you can use when trying to model you dns query

License

It is free and can be deployed anywhere if found safe. Please feel free to report and issue or bug when found and also any enhancements to the repository welcome.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL