只不過是想用 docker 架個 dns 也要這麼虐嗎
想著要把伺服器搬到 docker 上去架設,比起那個 apt install PACKAGEsssss 折騰了許多,先拿個 bind DNS server 來試一下,不試不知道,一試不得了,果真折騰! 工作環境: Ubuntu Server 18 LTS docker bind9 docker-compose(另文好了) 一開始先把伺服器清乾淨,然後把 docker 裝起來,把防火牆上的小洞挖好,然後開始動手。 先把 docker 自已的網路設一下, docker network create br.name.u.like --driver=bridge --subnet=192.168.0.0/24 抓一下 docker 的 bind DNS server docker pull sameersbn/bind:latest 啟動 bind DNS server docker run -d --name=bind \ --ip=192.168.0.9 \ --network=br.name.u.like \ --publish=53:53/udp --publish=10000:10000/tcp \ --volume=/home/someone/.bind/primary:/data \ --env= 'ROOT_PASSWORD=WhateverPasswordUWant' \ sameersbn/bind:latest 醬子就行了,然後連到電腦的 ip:10000 把用剛才上面設的 root 密碼 WhateverPasswordUWant 進去 Webmin 設定你要的 DNS 。 =======================...