Sign inSign up

ntaloventi/bind9

By ntaloventi

•Updated about 3 years ago

DNS Server

Image
0

159

ntaloventi/bind9 repository overview

⁠Bind9

Bind usualy used for creating DNS for your network

⁠Mandatory Environtment Options

⁠DOMAIN

fill this with domain iqbal.cool

⁠HOST

fill this with local computer ip address 192.168.1.10

⁠Publish Port

port need for dns to working 53/tcp 53/udp 953/tcp

⁠How to use?

docker run -e DOMAIN=iqbal.cool -e HOST=192.168.1.10 -p 53:53/tcp -p 53:53/udp -p 953:953/tcp ntaloventi/bind9:1.3

⁠mounting zones for easy modify on network change

docker run -e DOMAIN=iqbal.cool -e HOST=192.168.1.10 -p 53:53/tcp -p 53:53/udp -p 953:953/tcp ntaloventi/bind9:1.3 -v D:\dnsZones:/etc/bind/zones

⁠save zone file in local volume dnsZones

file db.iqbal.cool.zone

@    IN   SOA  ns1.iqbal.cool. root.iqbal.cool. (
               3    ; Serial
               1d   ; Refresh
               1h   ; Retry
               1w   ; Expire
               1h ) ; Negative Cache TTL

; name servers - NS records
     IN   NS   ns1.iqbal.cool.

; name servers - A records
ns1.iqbal.cool.       IN   A    192.168.1.10
iqbal.cool.           IN   A    192.168.1.10
www.iqbal.cool.       IN   A    192.168.1.10
*.iqbal.cool.         IN   A    192.168.1.10
⁠Support my works

Buy Me a Coffee

Tag summary

Content type

Image

Digest

sha256:718f0a8a7…

Size

131 MB

Last updated

about 3 years ago

docker pull ntaloventi/bind9:1.3