DNS分离解析实战(可全程跟做)(第三方dns解析)

网友投稿 454 2022-09-12


DNS分离解析实战(可全程跟做)(第三方dns解析)

实验达到的目的:根据不同区域来访者,解析同一个域名得到不同的地址

VMware中的实验环境准备:

1、Linux做网关为前提(需要一台CentOS) 2、内部局域网域名解析主机为:WIN 7-1 3、外部广域网域名解析主机为:WIN 7-2

此时CentOS 7作为网关需要两块网卡(一块对内,一块对外)

实验中我们把ens33作为对内网卡,ens36作为对外网卡

首先配置网卡ens33 输入:cd /etc/sysconfig/network-scripts 输入:ls(看到ens33网卡的配置文件) 输入:vim ifcfg-ens33(对该网卡进行配置) 具体修改项如下图:

修改结束后,按Esc退出插入模式 输入:wq(保存退出)

因为新添加的ens36网卡没有配置文件,所以我们需要复制ens33的网卡配置文件在此目录下并命名为ens36,再对其进行配置修改

输入:cp -p ifcfg-ens33 ifcfg-ens36(复制ens33配置文件并起名ens36) 输入:vim ifcfg-ens36(修改ens36网卡配置文件) 具体修改项如下图所示:

修改结束后,按Esc退出插入模式 输入:wq(保存退出) 输入:service network restart(重启网络服务) 输入:ifconfig(查看网卡,此时两块网卡IP都已配置成功)

在WIN 7-1中进入网络中心,更改网络适配器设置IPv4:

在WIN 7-2中进入网络中心,更改网络适配器设置IPv4:

在WIN 7-1中输入:ping 12.0.0.1,是可以直接ping通的 在WIN 7-2中输入:ping 192.168.100.1,也是可以直接ping通的

回到CentOS 7中:

输入:vim /etc/named.conf(修改主配置文件) 监听所有地址,listen-on port 53后面大括号内改为any 监听所有网卡,allow-query后面大括号内改为any 输入:wq(保存退出)

输入:cd /var/named/(进入此目录) 输入:ls(查看详细内容) 输入:vim /etc/named.rfc1912.zones(修改区域配置文件) 写入内容如下图:

输入:wq(保存退出) 其中包含: 1、匹配网段主机进行通信 2、区域数据配置文件指明解析 3、根解析

输入:cp -p named.localhost kgc.com.lan 输入:vim kgc.com.lan 输入:wq(保存退出) 修改内容如下图:

输入:cp -p kgc.com.lan kgc.com.wan 输入:vim kgc.com.wan 输入:wq(保存退出) 修改内容如下图:

输入:systemctl start named(启动服务) 输入:systemctl status named(查看服务,状态为active为正常)

输入:systemctl stop firewalld.service(关闭防火墙) 输入:setenforce 0(关闭安全功能)

局域网主机WIN7-1域名解析步骤如下:

输入:nslookup kgc.com 得到:192.168.100.88 输入:nslookup smtp.kgc.com 得到:192.168.100.99

广域网主机WIN7-2域名解析步骤如下:

输入:nslookup kgc.com 得到:12.0.0.1 输入:nslookup smtp.kgc.com 得到:12.0.0.1

总结:

1、实验的最终结果就是:针对相同的域名解析出不同的IP,这个就是分离解析

2、广域网的主机是不知道局域网内的私网地址的,但是局域网内对私网地址是可以直接看到的。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:PXE远程部署装机,进阶版kickstart无人值守装机(实验可跟做)
下一篇:浅谈Java并发中ReentrantLock锁应该怎么用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~