DNS的分离解析

环境:linux服务器一台(双网卡)
linux服务器一台192.168.80.100
内网:192.168.80.100 自定义设置为vmnet1仅主机模式
外网:192.168.90.100 自定义设置为vmnet2仅主机模式

linux客户端一台192.168.80.101 自定义设置为vmnet1仅主机模式 访问国内

真机中添加vmnet2,地址设为:192.168.90.50 设置为vmnet2 访问国外

关闭防火墙关闭selinux
systemctl stop firewalld
setenforce 0

第一步:准备工作,保证客户端与服务器网路互通
服务器添加网卡,设置vmnet2仅主机模式,并配置网卡信息

cd /etc/sysconfig/network-scripts

cp -p ifcfg-ens33 ifcfg-ens37

nmcli con
在这里插入图片描述
vi ifcfg-ens37
在这里插入图片描述

service network restart
ifconfig
在这里插入图片描述

以上步骤配置网卡ip信息结束

安装DNS服务
yum install bind -y

进入主配置文件
vi /etc/named.conf
在这里插入图片描述

在这里插入图片描述

进入区域配置文件中清空里面内容并添加以下内容
vi /etc/named.rfc1912.zones

view “china” {
match-clients { 192.168.80.0/24; };
zone “xiaoshuo.com” IN {
type master;
file “xiaoshuo.com.zone”;
};
};

view “guowai” {
match-clients { 192.168.90.0/24; };
zone “xiaoshuo.com” IN {
type master;
file “xiaoshuo.com.local”;
};
};
在这里插入图片描述

cd /var/named
cp -p named.localhost xiaoshuo.com.zone
vi xiaoshuo.com.zone
在这里插入图片描述

cp -p xiaoshuo.com.zone xiaoshuo.com.local
vi xiaoshuo.com.local
在这里插入图片描述

重启服务
systemctl restart named

在真机中进行外网测试
在虚拟网络编辑器里添加网络VMnet2
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

添加以下内容192.168.80.100中
vi /etc/resolv.conf
nameserver 192.168.80.100
nameserver 192.168.90.100

在这里插入图片描述

nslookup www.xiaoshuo.com
在这里插入图片描述

在这里插入图片描述

真机测试主机80.100中的外网成功
注意真机防火墙要关闭掉
在这里插入图片描述

在192.168.80.101中测试80.100中内网

关闭防火墙和selinux
systemctl stop firewalld
setenforce 0

yum install bind -y
yum install bind-utils -y

echo “nameserver 192.168.80.100” > /etc/resolv.conf

ping 192.168.80.100
在这里插入图片描述

测试内网成功
nslookup www.xiaoshuo.com
在这里插入图片描述

以上DNS的分离完成 只做了正向解析

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值