DNS分离解析实战(可全程跟做)
admin
2023-01-21 17:01:06
0

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

VMware中的实验环境准备:

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

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

步骤如下:
VMware中打开CentOS 7,先在主界面中右键点击选择打开终端
输入:yum install bind -y(此处需要在联网状态下先安装此服务)
再右键点击右下角网络适配器,选择设置,点击添加网络适配器,此时两块网卡全部选择仅主机模式,回到终端界面
输入:init6(重启识别两张网卡,以防后面服务启动出现问题)
再次开机后,进入终端界面,输入:ifconfig(此时可以看到两块网卡ens33和ens36)

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

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

DNS分离解析实战(可全程跟做)

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

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

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

DNS分离解析实战(可全程跟做)

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

DNS分离解析实战(可全程跟做)

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

IP地址:192.168.100.100
子网掩码:255.255.255.0
默认网关:192.168.100.1
DNS解析地址:192.168.100.1
点击确定退出之后,此时会自动跳出连接提示,说明配置成功

DNS分离解析实战(可全程跟做)
DNS分离解析实战(可全程跟做)

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

IP地址:12.0.0.12
子网掩码:255.0.0.0
默认网关:12.0.0.1
DNS解析地址:12.0.0.1
点击确定退出之后,此时会自动跳出连接提示,说明配置成功

DNS分离解析实战(可全程跟做)
DNS分离解析实战(可全程跟做)

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

DNS分离解析实战(可全程跟做)
DNS分离解析实战(可全程跟做)
此时保持两边都可以ping通


回到CentOS 7中:

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

DNS分离解析实战(可全程跟做)
此配置文件中下面以“zone”开头的根域服务器后面需要用到
其中包含了“named.ca”区域数据配置文件

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

DNS分离解析实战(可全程跟做)

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

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

DNS分离解析实战(可全程跟做)


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

DNS分离解析实战(可全程跟做)


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

DNS分离解析实战(可全程跟做)

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

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

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

DNS分离解析实战(可全程跟做)


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

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

DNS分离解析实战(可全程跟做)

总结:

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

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

相关内容

热门资讯

俄军演练无人机新战法,防护境内... 俄军正在演练一套低成本、高效率的无人机新战法,用于对抗深入俄境内实施袭击的乌军无人机。凤凰记者卢宇光...
商场女厕壁画被指低俗,壁画中男... 近日,有网友反映,其于7月18日晚7时许在河北省石家庄市西美·花街生活工场二楼女卫生间内,发现墙上壁...
10条鱼4条有病?网友钓到“肿... 近日,有网友海钓到鱼身有明显肿块的海鱼,引发网友热议。视频中,网友展示其钓到的海鱼,接近鱼尾部处,有...
美请求在保加利亚部署加油机以支... 【环球网报道】保加利亚总理拉德夫20日称,保加利亚政府已收到美国在保加利亚贝兹梅尔空军基地部署至多8...
驻伊尔库茨克总领馆协助受伤台胞... 7月22日,国务院台办举行例行新闻发布会。有记者问,近日,有台胞在俄罗斯伊尔库茨克州附近遭遇车祸。中...
自己清洗油烟机的方法是什么? 自己清洗油烟机的方法是什么? 方法一,用肥皂兑少量的水,搅拌成浆糊来清洗。方法二,用洗洁精来清洗,这...
进水阀滤网的清洗方法 1、先将双手分别放在室内机两侧凹进去的地方,然后向上打开进风栅,就会看见里面的过滤网,卸下进水管。用...
全自动洗衣机的清洗方法有那些? 全自动洗衣机的清洗方法有那些?1、用双氧水+洗衣粉清洗洗衣机:将清水加至洗衣机高水位线,浸泡两小时左...
洗衣机清洗衣服方法是什么样的 洗衣机清洗衣服方法是什么样的首先将电源插上,打开顶部的盖板,将要洗的衣物放到洗衣机中。然后将进水口与...
清理洗衣机管子污垢的方法 洗衣机管子是连接水源和排水口的管道,经过长期使用与不当操作,易产生积垢、堵塞等情况。若不及时清理,会...