DNS服务器搭建
DNS服务器配置
yum install -y bind bind-utils bind-chroot
server端配置
1. 修改/etc/named.conf
(1)将listen-on port 53 { 127.0.0.1; }; 中的{127.0.0.1}改为{any} //表示服务监听端口为53
(2)将 listen-on-v6 port 53 { ::1; }; 中的{::1}改为{any} //表示服务监听端口为53(ip v6) 也可以注释掉
(3)将allow-query { localhost; };中的{ localhost; }改为{any} //允许响应来自于任何客户机的查询
2. 修改/etc/named.rfc1912.zones
添加正向解析域spc.com,逆向解析域10.168.192.in-addr.arpa,其对应的域解析文件分别为由file指定的spc.com.zone和10.168.192.in-addr.arpa.zone。
(10.168.192要根据自己的网段设置,如果你的虚拟机都在192.168.61.中就设置为61.168.192.in-addr.arpa.zone)
zone "spc.com" IN{
type master;
file "spc.com.zone";
allow-update { none; };
};
zone "61.168.192.in-addr.arpa" IN{
type master;
file "61.168.192.in-addr.arpa.zone";
allow-update { none; };
};
3. 添加/var/named/spc.com.zone文件
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 192.168.61.10
www A 192.168.61.10
ftp A 192.168.61.11
xyz CNAME www
mail A 192.168.61.12
spc.com IN MX 5 mail
4. 添加/var/named/61.168.192.in-addr.arpa.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 192.168.61.10
AAAA ::1
PTR spc.com
10 PTR www.spc.com
11 PTR ftp.spc.com
12 PTR mail.spc.com
5. 更改新添加的两个zone文件的所属
chown named:named spc.com.zone
6. 检查配置文件
named-checkconf /etc/named.conf
named-checkzone spc.com spc.com.zone
7. 重启named服务
service named restart
客户端
1. 修改/etc/resolv.conf
将上面DNS服务器的ip配置到nameserver
如果要长期生效,则需要配置到ifcfg-eth0中
2. 访问
dig -t A www.spc.com
或者nslookup
欧拉源配置
[base]
name=EulerOS-2.0SP1 base
baseurl=http://developer.huawei.com/ict/site-euleros/euleros/repo/yum/2.2/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://developer.huawei.com/ict/site-euleros/euleros/repo/yum/2.2/os/RPM-GPG-KEY-EulerOS
镜像制作
参考
http://www.cnblogs.com/heiye123/articles/7687922.html
- 点赞
- 收藏
- 关注作者
评论(0)