搭建一个基于http://www.zuoye.com或者http://wwww.zuoye.com访问的web网站,网站首页在/www/zuoye/,该web服务器的域名由ns.zuoye.com域名解析服务器解析。
关闭设备的防火墙和selinux
测试主机之间能否互相访问 ping ip
Web服务器:
1.装包httpd
[root@web ~]# yum -y install httpd
2.修改配置文件
[root@web conf.d]# vim /etc/httpd/conf/httpd.conf
ServerName 0.0.0.0:80
3.[root@web ~]# cd /etc/httpd/conf.d
4.配置conf文件
[root@web conf.d]# vim host128.conf
documentRoot /www/zuoye
ServerName 192.168.64.128
AllowOverRide none
Require all granted
5.递归创建目录
[root@web conf.d]# mkdir /www/zuoye -p
6.echo相应内容
[root@web conf.d]# echo this is 128 web server > /www/zuoye/index.html
7.重启httpd服务
8.curl 测试
[root@web conf.d]# curl 192.168.64.128
this is 128 web server
[root@web conf.d]# host www.zuoye.com 192.168.64.129
Using domain server:
Name: 192.168.64.129
Address: 192.168.64.129#53
Aliases:
www.zuoye.com has address 192.168.64.128
[root@web conf.d]# host wwww.zuoye.com 192.168.64.129
Using domain server:
Name: 192.168.64.129
Address: 192.168.64.129#53
Aliases:
wwww.zuoye.com is an alias for www.zuoye.com.
www.zuoye.com has address 192.168.64.128
Dns服务器:
1.装包bind
[root@dns ~]# yum -y install bind
2.编辑vim /etc/named.conf配置文件
options {
listen-on port 53 { 192.168.64.129; };
directory “/var/named”;
};
zone “zuoye.com” IN {
type master;
file “named.zuoye.com”;
};
3.编辑/var/named/named.zuoye.com 配置文件
$TTL 1D
@ IN SOA ns.zuoye.com. admin.zuoye.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.zuoye.com.
ns IN A 192.168.64.129
www IN A 192.168.64.128
wwww IN CNAME www
4.重启服务
5.测试
[root@dns ~]# host www.zuoye.com 192.168.64.129
Using domain server:
Name: 192.168.64.129
Address: 192.168.64.129#53
Aliases:
www.zuoye.com has address 192.168.64.128
[root@dns ~]# host wwww.zuoye.com 192.168.64.129
Using domain server:
Name: 192.168.64.129
Address: 192.168.64.129#53
Aliases:
wwww.zuoye.com is an alias for www.zuoye.com.
www.zuoye.com has address 192.168.64.128
[root@dns ~]# curl www.zuoye.com
this is 128 web server
7.编辑配置文件
[root@dns ~]# vim /etc/resolv.conf
search localdomain
nameserver 192.168.64.129
nameserver 192.168.64.2



