内部DNS服务器搭建
场景:
在没有域名的情况下,但是各项服务的ip,又不是固定不变,那么就需要一个内部的DNS域名
机器类型:
Centos7
步骤
1. yum install bind bind-devel
2. vim /etc/named.conf
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7df1bd92dcb51c4a46f629c709c1eddb.png)
3. vim /etc/named.rfc1912.zones 添加要自定义的域名
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4e766e90ceb93c6bf99c319db57118be.png)
4. 需要一个关于自定义域名的配置文件(test.com.zone)
5. vim /var/named/test.com.zone
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/54c26af83614ca15a1346d0152b6db47.png)
说明: 192.168.62.24为当前DNS的服务器地址,192.168.62.25是我用的peer0.test.com的地址
6.关闭DNS服务器防火墙,iptables
7. systemctl start named && systemctl enable named
使用
vi /etc/resolv.conf (此方式重启失效,一定要将这个放到第一位)
nameserver 192.168.62.24
永久生效:
vi /etc/sysconfig/network-scripts/ifcfg-ens160
DNS1=102.168.62.24
效果
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3f75c12711658ef717d1a370bb5e6ab5.png)