实现DNS主从域,http虚拟主机跟用户
admin
2023-03-12 02:41:52
0

DNS

域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。

1、安装dns服务器
[root@localhost ~]# yum -y install bind*
2、修改配置文件
在/etc/named.conf中:

 listen-on port 53 { any; };
  allow-query     { any; };

然后创建解析:
vim /etc/named.rfc1912.zones

zone "web1.com" IN {
    type master;
    file "data/web1.com.zone";
        };

在/var/named/data/中创建web1.com.zone文件如下

$TTL 3H
@       IN SOA  web1.com. root (
                                        20180928 ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        IN   NS            @
        IN   A          192.168.159.130
www     IN   A          192.168.159.130

3.启动named服务:

systemctl start named

ps -ef | grep named
显示启动成功

4 测试

[root@localhost ~]# nslookup 
> web1.com
Server:         192.168.159.130
Address:        192.168.159.130#53

Name:   web1.com
Address: 192.168.159.130

5.dns从域设置

 vim /etc/named.rfc1912.zones
zone "web1.com" IN {
    type slave;
    file "slaves/web1.com.zone";
    masters { 192.168.159.130;};
};

重启服务后:

[root@localhost ~]# nslookup 
> web1.com
Server:         192.168.159.131
Address:        192.168.159.131#53

Name:   web1.com
Address: 192.168.159.130

HTTP

1安装HTTP服务
yum -y install httpd
2.编辑配置文件创建两个虚拟主机
vim /etc/httpd/conf/httpd.conf


       ServerAdmin webmaster@dummy-host.example.com
       DocumentRoot /var/www/html/host1/
       ServerName 192.168.159.130
       ErrorLog logs/dummy-host.example.com-error_log
       CustomLog logs/dummy-host.example.com-access_log common



       ServerAdmin webmaster@dummy-host.example.com
       ServerAdmin webmaster@dummy-host.example.com
       DocumentRoot /var/www/html/host1/
       ServerName 192.168.159.130
       ErrorLog logs/dummy-host.example.com-error_log
       CustomLog logs/dummy-host.example.com-access_log common

3.添加一个地址
ip addr add 192.168.159.129 dev ens33
4 编辑主页文件

[root@localhost conf]# cat /var/www/html/vhost1/index.html 
床前明月光
[root@localhost conf]# cat /var/www/html/host1/index.html 
日照香炉生紫烟

5 访问成功
实现DNS主从域,http虚拟主机跟用户

实现DNS主从域,http虚拟主机跟用户

6 配置访问控制
在相应的地方插入以下哦欸之


        options None
        AllowOverRide AuthConfig
        AuthType Basic
        AuthName "wellcome to login .."
        AuthBasicProvider file
        AuthUserFile /etc/httpd/conf/.htpwd
        Require user zhangsan lisi
    
         
        options None
        AllowOverRide AuthConfig
        AuthType Basic
        AuthName "wellcome to login .."
        AuthBasicProvider file
        AuthUserFile /etc/httpd/conf/.htpwd
        Require user zhangsan lisi
    

创建用户密码

  htpasswd -c -m /etc/httpd/conf/.htpwd zhangsan
    htpasswd -m /etc/httpd/conf/.htpwd  lisi
   htpasswd -m /etc/httpd/conf/.htpwd  wangwu

7访问控制

实现DNS主从域,http虚拟主机跟用户
实现DNS主从域,http虚拟主机跟用户

相关内容

热门资讯

台风“红霞”逼近,揭阳全力筑牢... 7月25日9时,省防汛防旱防风总指挥部将防风Ⅲ级应急响应提升为防风Ⅱ级应急响应。台风“红霞”正以25...
原创 王... 王虹夺得数学界的诺贝尔奖——菲尔兹奖。她的导师、母校、同学等等,都成为了全网讨论的对象。 而她的导师...
电池技术对二手车残值影响大吗? 随着新能源汽车市场的迅猛扩张,潜在购车者在关注新车性能的同时,也越来越重视后续流通环节的价值表现。其...
韩国一监狱百发子弹下落不明,已... 【环球网报道 记者 姜蔼玲】据韩联社援引韩国法律界7月26日消息,针对大田一所监狱100发子弹下落不...
Anthropic发布Opus... Anthropic正式发布Claude Opus 5人工智能模型。官方宣称,该模型在智能水平接近前沿...
从菲尔兹奖看广东的“育才密码” □李妹妍 7月23日,2026年国际数学家大会传来喜讯,中国籍学者邓煜、王虹双双摘得国际数学界最高荣...
神舟二十三号乘组太空之旅满两月... 神二十三号乘组朱杨柱、张志远、黎家盈在轨已满两月,空间站内各项科学实(试)验进展顺利。上周,三名航天...
紧张关系进一步升级,巴西外交部... 【环球网报道】美国《纽约时报》当地时间25日报道称,据美巴两国官员透露,巴西政府阻止了一个美国代表团...
泽连斯基:俄拟再招募3万朝鲜士... 据凤凰卫视报道,乌克兰总统泽连斯基7月25日声称,俄罗斯打算再向朝鲜招募3万名士兵,以支援俄军对乌克...
警察涉嫌猥亵他人,切莫等被害人... 针对媒体报道民警牛某某涉嫌猥亵他人一事,亳州市公安局发布情况通报表示,已“立即成立调查组,全面开展调...