DNS笔记(一):yum方式安装DNS与简单设置

#思路 

客户端主机 -> DNS服务端主机 -> 后台主机

#DNS服务端主机防火墙
iptables -I INPUT 4 -m state --state NEW -p tcp --dport 53 -j ACCEPT
iptables -I INPUT 4 -m state --state NEW -p udp --dport 53 -j ACCEPT

#DNS服务端IP地址
1.1.1.12        #net局域网
192.168.1.106   #外网 ifup ens34

#后台主机,后续做nginx服务器
1.1.1.13
1.1.1.14

#客户端主机两台,一台网段与服务端的NET一致,一台与服务端的桥接网络一致

#安装
yum install -y bind bind-chroot bind-libs bind-utils    #服务端
yum install -y bind-utils                               #客户端

#服务端路径
/var/named

#服务端启动
rndc-confgen -a -r /dev/urandom
systemctl start named
ss -4ntupl |grep named
systemctl reload named  #重启
systemctl enable named

#客户端配置
#net局域网主机
sed -i 's/nameserver.*/nameserver 1.1.1.12/g' /etc/resolv.conf
#桥接外网主机
sed -i 's/nameserver.*/nameserver 192.168.1.106/g' /etc/resolv.conf

#提供ip地址查询功能
#服务端修改以下参数
cat >> /etc/named.conf <<EOF
listen-on port 53 { any; };         #也可以写一个或多个对外ip地址,用;号隔开。
listen-on-v6 port 53 { none; };     #注释掉或者写 { none; }; 禁止监听ipv6
allow-query     { any; };           #也可以写成一个或多个指定的网段; 
zone "." IN {
        type hint;
        file "named.ca";
};
EOF

#客户端测试
nslookup www.baidu.com

#正向代理
#追加配置
cat >>/etc/named.conf <<EOF
zone  "pangfa.xyz" IN  {
        type  master;
        file  "pangfa.xyz.db";
};
EOF

#拷贝模板
cp /usr/share/doc/bind-9.11.4/sample/var/named/my.internal.zone.db /var/named/pangfa.xyz.db
cat >>/var/named/pangfa.xyz.db<<EOF
@ in soa localhost. root 1 3H 15M 1W 1D
  ns localhost.
www      A    1.1.1.13
www      A    1.1.1.14
ftp      A    1.1.1.13
ftp      A    1.1.1.14
news     CNAME  www
EOF
chmod 640 /var/named/pangfa.xyz.db
chgrp named /var/named/pangfa.xyz.db
systemctl reload named

#客户端测试
nslookup www.pangfa.xyz #指向1.1.1.13和1.1.1.14 两台后台主机





 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值