在項目搭建實施的時候會涉及到內網域名訪問,因為絕大多數條件下項目現場不會開放對外網絡,所以需要內網的dns進行內網域名的解析工作。
安裝
下載最新的docker容器鏡像sameersbn/bind:latest鏡像,然后導入到dns服務器中,並啟動bind。
docker run --name bind -d --restart=always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /srv/docker/bind:/data/named/ sameersbn/bind:latest
53端口是tcp/dup都需要開放,如果有防火牆需要特別注意。
配置
bind部署完畢后,打開web頁面,默認賬號密碼是admin/password
涉及到修改的地方有三塊
1新增向上傳遞的dns服務器。
2添加any的權限訪問。
3新增master zone,設置對應要解析的域名,然后在address中添加解析的IP地址。