1、搭建一个通过网址https://www.openlab.com/money访问的缴费网站,网站内容为money
[root@localhost ~]# mkdir /usr/share/nginx/html/money
[root@localhost ~]# echo money >/usr/share/nginx/html/money/index.html
[root@localhost ~]# vim /etc/nginx/conf.d/money.conf
server{
listen 192.168.239.55:80;
server_name www.openlab.com;
root /usr/share/nginx/html;
location /money {
alias /www/money;
}
}
[root@localhost ~]# vim /etc/hosts
192.168.239.55 www.openlab.com
[root@localhost ~]# systemctl restart nginx.service
[root@localhost money]# curl www.openlab.com/money/
money
2、配置DNS的正向解析
[root@localhost ~]# yum install bind -y
[root@localhost ~]# rpm -ql bind
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.239.55; };
directory "/var/named";
};
zone "openlab.com" IN {
type master;
file "named.openlab.com";
};
[root@localhost ~]# vim /var/named/named.openlab.com
$TTL 1D
@ IN SOA @ admin.openlab.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.openlab.com.
ns IN A 192.168.239.55
www IN A 192.168.239.55
ftp IN CNAME www
[root@localhost ~]# cd /var/named/
[root@localhost named]# ll | grep openlab
-rw-r-----. 1 root root 215 12月 6 14:45 named.openlab.com //权限不对,会导致无法访问
[root@localhost named]# chgrp named named.openlab.com //修改文件权限
[root@localhost named]# ll | grep openlab
-rw-r-----. 1 root named 215 12月 6 14:45 named.openlab.com
[root@localhost named]# systemctl restart named
[root@localhost named]# host www.openlab.com 192.168.239.55
Using domain server:
Name: 192.168.239.55
Address: 192.168.239.55#53
Aliases:
www.openlab.com has address 192.168.239.55 //测试成功