centos7搭建DNS服务器

虚拟环境

虚拟机:CentOS-7-x86_64-Minimal-2009

宿主机:windows10

网卡:VMnet8,虚拟机网络用的是NAT模式

虚拟机IP:192.168.52.11

宿主机IP:192.168.52.11

虚拟机关闭防火墙:systemctl stop firewalld

目标

在centos7上搭建DNS服务和WEB服务,实现宿主机能通过域名访问虚拟机centos7上搭建的网站,本文只讲述DNS服务搭建过程。

注意:在找linuxDNS服务搭建教程时,一定要注意版本问题,比如本文是centos7的linux系统,不同版本的服务搭建细节可能不同。

步骤

1、配置静态ip,搭建dns服务一定要配置静态的IP!

配置文件位置:/etc/sysconfig/network-scripts/ifcfg-ens33

#修改配置文件

cd /etc/sysconfig/network-scripts/ 

vim ifcfg-ens33

2、安装域名服务器——bind

yum install bind bind-utils -y

3、修改域名服务的配置文件

配置文件位置:/etc/named.conf

vim /etc/named.conf

 4、修改配置文件 /etc/named.rfc1912.zones

vim /etc/named.rfc1912.zones

#加入如下内容,注意ip和域名要替换成自己的
zone "cent7.com" IN {
        type master;
        file "cent7.com.zone";
};
zone "52.168.192.in-addr.arpa" IN {
        type master;
        file "cent7.com.rzone"; 

};

5、进入/var/named文件夹,创建上一步写入的两个文件。

cd /var/named

vim cent7.com.zone        #该文件为正向查找文件,有了此文件,可以通过域名解析出ip

#文件内容,注意要机灵一点,该改的参数对应好改成自己的

$TTL 1D
@       IN SOA  master rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      master
master  A       192.168.52.11
www     A       192.168.52.11


#保存并退出后继续创建另一个文件

vim cent7.com.rzone        #该文件为反向查找,有了此文件,可以通过ip查出域名

#文件内容

$TTL 1D
@       IN SOA  master rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      master
master  A       192.168.52.11
11   IN PTR     www.cent7.com

 

 ​​​​​​​

 

 6、重启网络服务和域名服务

systemctl restart network

systemctl restart named

 7、nslookup验证

 8、通过宿主机用域名访问虚拟机centos7上的web服务

修改宿主机的dns服务器ip。

一定要选择与虚拟机对应的那张网卡,如果不清楚,在宿主机上ipconfig查看对应网段是哪张网卡,比如我的是VMnet8对应52的网段。

 

 如图,修改完之后一定要确定,然后关闭。

在浏览器地址栏输入域名访问,成功。

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值