千家信息网

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

发表于:2024-10-07 作者:千家信息网编辑
千家信息网最后更新 2024年10月07日,DNS域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP
千家信息网最后更新 2024年10月07日实现DNS主从域,http虚拟主机跟用户

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.130www     IN   A          192.168.159.130

3.启动named服务:

systemctl start namedps -ef | grep named显示启动成功

4 测试

[root@localhost ~]# nslookup > web1.comServer:         192.168.159.130Address:        192.168.159.130#53Name:   web1.comAddress: 192.168.159.130

5.dns从域设置

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

重启服务后:

[root@localhost ~]# nslookup > web1.comServer:         192.168.159.131Address:        192.168.159.131#53Name:   web1.comAddress: 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 访问成功

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访问控制


域名 地址 服务 文件 配置 成功 服务器 站点 网站 控制 主机 用户 虚拟主机 上标 两个 主页 人们 地方 密码 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 Java软件开发定向委培生 武汉微卷互联网科技有限公司 windows远程重启数据库 帝国时代2建立外网服务器 重庆云服务器公司虚拟主机 冠县软件开发学习网址哪里好 海南省三亚市信息软件开发 技术开放日 数据库 展板 5g新网络技术领域分为 保定做饭服务器 延庆区网络软件开发要求 浙江学软件开发是做什么的 c 无法删除该数据库因为 国际互联网科技博览会图片 计算机网络技术学VF吗 excel表格联动数据库 华为服务器管理口在哪个位置 计算机网络技术这专业如何 电脑服务器做游戏工作室 pu bg服务器繁忙怎么办 数据库时间的时区 龙源数据库网官网 ps5港版连接不上服务器 美容院拓客软件开发费用 大专的网络安全专业 软件开发商员工的年终总结 数据库程序设计二级报名时间 查询数据库目录 信息化和网络安全心得 如何在服务器上运行英雄联盟
0