安装
环境变量
OS: centos 6.9
安装 Bind 9
$ yum install -y bind* caching-nameserver*
安装 Webmin
$ wget https://jaist.dl.sourceforge.net/project/webadmin/webmin/1.881/webmin-1.881.tar.gz
$ tar zxf webmin-1.881.tar.gz
$ mv webmin-1.881 /usr/local/webmin
$ cd /usr/local/webmin
$ ./setup.sh
一路默认配置即可,注意最后要输入管理的账号密码,默认端口为10000,安装后管理地址为http://ip:端口。
DNS 服务配置
依次进入到【Servers】=>【BIND DNS Server】=>【Edit Config File】,将如下内容进行修改:
listen-on port 53 { 127.0.0.1; }; 修改为 listen-on port 53 { any; };
allow-query { localhost; }; 修改为 allow-query { any; };
如下图所示:
配置文件
然后保存即可。
添加域名
依次进入【Servers】=>【BIND DNS Server】=>【Create master zone】中
Master Zone
依次输入域名,主机,邮箱,然后创建即可:
新建域名
添加子域名
依次进入【Servers】=>【BIND DNS Server】=>【Edit Master Zone】中
Edit Master Zone
进入添加子域名界面,如下图:
添加新子域名
测试
DNS 默认端口 53 , webmin 默认端口 10000
查看DNS端口
$ netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
udp 0 0 127.0.0.1:703 0.0.0.0:* 1797/rpc.statd
udp 0 0 0.0.0.0:111 0.0.0.0:* 1775/rpcbind
udp 0 0 0.0.0.0:631 0.0.0.0:* 1853/cupsd
udp 0 0 0.0.0.0:10000 0.0.0.0:* 8721/perl
udp 0 0 0.0.0.0:678 0.0.0.0:* 1775/rpcbind
udp 0 0 0.0.0.0:47025 0.0.0.0:* 1797/rpc.statd
udp 0 0 172.17.42.1:53 0.0.0.0:* 11786/named-sdb
udp 0 0 172.22.20.206:53 0.0.0.0:* 11786/named-sdb
udp 0 0 127.0.0.1:53 0.0.0.0:* 11786/named-sdb
udp 0 0 :::56027 :::* 1797/rpc.statd
udp 0 0 :::111 :::* 1775/rpcbind
udp 0 0 :::678 :::* 1775/rpcbind
查看域名
$ host ambari1.ucloud.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
ambari1.ucloud.com has address 172.17.0.8
网友评论