DNS服务与从DNS服务

HTTP服务器

安装http服务

[root@CentOS1 ~]# yum -y install httpd
[root@CentOS1 ~]# vim /etc/httpd/conf/httpd.conf #编辑配置文件

进入去95行或 找到#ServerName www.example.com:80将其更改为

ServerName www.lkx.com #lkx为域名

重启服务

[root@CentOS1 ~]# systemctl start httpd.service

1、DNS服务器

安装DNS服务

[root@CentOS1 ~]# yum -y install bind

编辑配置文件

[root@CentOS1 ~]# vim /etc/named.conf

进入后更改

listen-on port 53 { 127.0.0.1; };	--->	listen-on port 53 { any; };
allow-query     { localhost; };		--->	allow-query     { any; };
 33         dnssec-enable yes;		--->	//dnssec-enable yes;
 34         dnssec-validation yes;	--->	//dnssec-validation yes;
58 include "/etc/named.root.key";	---> 	//include "/etc/named.root.key";

修改区域配置文件

[root@CentOS1 ~]# vim /etc/named.rfc1912.zones

进入后追加

zone "lkx.com" IN {
        type master;
        file "lkx.com.zone";
        allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "1.168.192.arpa";
        allow-update { none; };
};
[root@CentOS1 named]# cp -p named.localhost lkx.com.zone

进入后修改为

$TTL 1D
@       IN SOA  lkx.com. admin.lkx.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
www     IN A 192.168.1.3	#此IP为web服务器的IP地址
[root@CentOS1 named]# cp -p named.localhost 1.168.192.arpa

进入后修改为

$TTL 1D
@       IN SOA  lkx.com. admin.lkx.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
3     IN PTR www.lkx.com	#3为web服务器的IP地址最后一位
#修改完后并保存退出

重启DNS服务

[root@CentOS1 named]# systemctl start named

去客户端编辑/etc/resolv.conf

[root@CentOS1 ~]# vim /etc/resolv.conf
nameserver 192.168.1.1 	#此IP为主DNS服务器的IP

2、从DNS服务

首先修改主DNS服务器的配置文件

[root@CentOS1 ~]# vim /etc/named.rfc1912.zones
zone "lkx.com" IN {
        type master;
        file "lkx.com.zone";
        allow-transfer { 192.168.1.4; }; #加上这行 IP为从DNS的IP
        allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "1.168.192.arpa";
        allow-transfer { 192.168.1.4; }; #加上这行 IP为从DNS的IP
        allow-update { none; };
};

修改完后重启DNS服务

[root@CentOS1 named]# systemctl start named

去从DNS服务器,安装DNS服务

[root@CentOS1 ~]# yum -y install bind

编辑配置文件

[root@CentOS1 ~]# vim /etc/named.conf

进入后更改

listen-on port 53 { 127.0.0.1; };	--->	listen-on port 53 { any; };
allow-query     { localhost; };		--->	allow-query     { any; };
 33         dnssec-enable yes;		--->	//dnssec-enable yes;
 34         dnssec-validation yes;	--->	//dnssec-validation yes;
58 include "/etc/named.root.key";	---> 	//include "/etc/named.root.key";

修改区域配置文件

[root@CentOS1 ~]# vim /etc/named.rfc1912.zones

进入后追加

zone "lkx.com" IN {
        type slave;
        file "slaves/lkx.com.zone";
        masters { 192.168.1.1; };
};
zone "1.168.192.in-addr.arpa" IN {
        type slave;
        file "slaves/1.168.192.arpa";
		masters { 192.168.1.1; };	#此IP为主DNS服务器的IP
};
#保存并退出

重启DNS服务

[root@CentOS1 named]# systemctl start named

去客户端编辑/etc/resolv.conf

[root@CentOS1 ~]# vim /etc/resolv.conf
nameserver 192.168.1.4 	#此IP为从DNS服务器的IP
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值