千家信息网

CentOS 7搭建简单的DNS分离解析服务

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,实验环境:1.win10系统一台作为局域网内的客户机。2.win10系统一台作为广域网的客户机。3.CentOS7系统一台作为DNS服务器。实验准备:1.在服务器系统上安装DNS服务程序"bind",
千家信息网最后更新 2025年12月03日CentOS 7搭建简单的DNS分离解析服务

实验环境:

1.win10系统一台作为局域网内的客户机。
2.win10系统一台作为广域网的客户机。
3.CentOS7系统一台作为DNS服务器。

实验准备:

1.在服务器系统上安装DNS服务程序"bind",注意:需要在联网环境下安装。

输入:yum install bind -y

2.安装完毕后,给centOS7系统增加一块网卡,加上原来共两块网卡的网络模式均设为仅主机模式。

3.分别将系统win10、win10-1的网络模式改为仅主机模式。


4.进入centOS7系统,用"ifconfig"命令查看网卡是否添加成功。

5.现在我们开始网卡的配置,首先配置"ens33"网卡。

输入:cd /etc/sysconfig/network-scripts/输入:vim ifcfg-ens33将dhcp改为static添加:IPADDR=192.168.100.1NETMASK=255.255.255.0


6.将"ens33"网卡的配置文件复制一份命名为"ens36",然后用vim编辑器对它进行编辑。

输入:cp -p ifcfg-ens33 ifcfg-ens36输入:vim ifcfg-ens36删除:UUID=7bdb3fdc-0c3b-4a92-918d-3815b0816b02将所有"ens33"改为"ens36"将"192.168.100.1"改为"12.0.0.1"


7.重启网络服务,并用"ifconfig"命令查看是否配置成功。

输入:service network restart输入:ifconfig

8.给系统win10配上局域网IP地址"192.168.100.100",网关和DNS都设置为"192.168.100.1"。win10-1系统配置广域网IP地址"12.0.0.12",网关和DNS都设置为"12.0.0.1"。


主配置文件的配置:

1.用vim编辑器对主配置文件"/etc/named.conf"进行配置,将监听的IP和允许查询的范围都改为"any"。


2.用"4dd"将根域解析文件内容的从主配置文件中剪切出来。

区域配置文件的配置:

1.用vim编辑器对区域配置文件"/etc/named.rfc1912.zones"进行配置。

添加:view "lan" {        match-clients { 192.168.100.0/24; };        zone "kgc.com" IN {          type master;          file "kgc.com.lan";        };        zone "." IN {          type hint;          file "named.ca";        };};view "wan" {        match-clients { 12.0.0.0/24; };        zone "kgc.com" IN {          type master;          file "kgc.com.wan";        };};删除:后面所有内容


区域数据配置文件的配置:

1.用"cp -p"命令保留权限复制一份"name.localhost"文件,命名为"kgc.com.lan"。然后用vim编辑器对其进行编辑。

输入:cd /var/named/输入:cp -p named.localhost kgc.com.lan输入:vim kgc.com.lan

2.文件配置如下。

$TTL 1D@       IN SOA  kgc.com. admin.kgc.com. (                                        0       ; serial                                        1D      ; refresh                                        1H      ; retry                                        1W      ; expire                                        3H )    ; minimum        NS      kgc.com.        A       192.168.100.1www IN  A       192.168.100.99smtp IN A       192.168.100.88

3.用"cp -p"命令保留权限复制一份"kgc.com.lan"文件,命名为"kgc.com.wan"。然后用vim编辑器对其进行编辑。

输入:cp -p kgc.com.lan kgc.com.wan输入:vim kgc.com.wan

4.文件配置如下:

$TTL 1D@       IN SOA  kgc.com. admin.kgc.com. (                                        0       ; serial                                        1D      ; refresh                                        1H      ; retry                                        1W      ; expire                                        3H )    ; minimum        NS      kgc.com.        A       12.0.0.1www IN  A       12.0.0.1smtp IN A       12.0.0.1

5.开启DNS服务,并关闭防火墙和增强性安全功能。

输入:systemctl start named输入:systemctl stop firewalld.service输入:setenforce 0

6.分别用win10主机和win10-1主机测试,都能对域名进行解析。


配置 输入 文件 系统 网卡 服务 编辑器 主机 命令 模式 区域 网络 成功 内容 地址 客户 客户机 局域 局域网 广域网 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中国最大水冷服务器 山东讯美网络技术公司怎么样 我的世界检测服务器管理员指令 好视通服务器管理地址 花瓣测速服务器怎么选 静安区一站式软件开发大概费用 中国知识网数据库 公司服务器出问题公告怎么写 手机专业检测软件开发 软件开发青年突击队人员简介 安顺bim软件开发工程 网络安全在哪儿学的 数据库连接池中默认连接数 普法网用户管理服务器 网络安全行业现状分析 锡山区专注软件开发平台 vs用mfc与数据库的连接 登陆游戏服务器进入服务器选择 网络安全手抄报没有颜色 数据库时间类型自动赋值 中国商业报告数据库 辽阳软件开发哪家好 盘点迷你世界和我的世界服务器 张志远公安部网络安全 网络安全学习视频 把数据库放在nas上 郧阳区互联网软件开发统计 学中专网络技术的出来干什么 网络安全青警说直播 繁峙天气预报软件开发
0