实例:Web与DNS分离解析应用实践/Linux系统No.1实践项目
详细教程思路解析:
要求:
1.在Web1机器上构建Web服务,实现基于域名的虚拟Web主机,提供www.163.com与www.qq.com两个网站
2.在Web2机器上构建Web服务,实现基于域名的虚拟Web主机,提供www.163.com与www.qq.com两个网站
3.客户端192.168.1.100访问www.163.com与www.qq.com两个网站,由Web1服务器提供
4.客户端192.168.1.200访问www.163.com与www.qq.com两个网站,由Web2服务器提供
5.在192.168.1.8上实现DNS服务器分离解析,5台机器DNS服务器指向192.168.1.8
一,在此以虚拟机为例;首先需要创建5台虚拟机分别为client-A, client-B,Web1,Web2, ServerDNS.
先将网卡更名为: eth0 ---------> 通过
#vim /etc/default/grub
在到数第二行的quiet 后面加上:“net.ifnames=0 biosdevname=0” 再按Esc键 输入‘ :’ wq 退出并保存。
如:GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
#grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成引导文件#reboot#ifconfig | head -2
然后分别配置5台机的 Ip地址:
#nmcli connection show#nmcli connection delete ens33 #nmcli connection delete 有线连接\ 1#nmcli connection add type ethernet ifname eth0 con-name eth0#nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.1.8/24 connection.autocennect yes# nmcli connection up eth0
5台机器DNS服务器指向192.168.1.8
# echo nameserver 192.168.1.8> /etc/resolv.conf
1.修改所有虚拟机的SELinux------> # setenforce 0
2. 修改所有虚拟机的防火墙默认区域 -------->
#firewall-cmd --set-default-zone=trusted
二,先来构建Web服务器配置
Web1:
#yum -y install httpd # vim /etc/httpd/conf.d/web1.conf --->写入文本内容如下 :<VirtualHost *:80 >ServerName www.163.comDocumentRoot /var/www/163</VirtualHost ><VirtualHost *:80 >ServerName www.qq.comDocumentRoot /var/www/qq</VirtualHost > 再按Esc键 输入‘ :’ wq 退出并保存。# mkdir /var/www/qq /var/www/163# echo Web1 MyQQ > /var/www/qq/index.html# echo Web1 My163 > /var/www/163/index.html# systemctl restart httpd
Web2: 同上一样方法,把web1----->改成 web2.conf.
# echo Web2 MyQQ > /var/www/qq/index.html# echo Web2 My163 > /var/www/163/index.html
-----***-到此为至*** ----题1,题2的要求已经解答完成—并在cliet-A 和 Client -B 测试验证 ---------
接下为是题3.和4的解答方法如下:先构建DNS服务器的配置: 安装工具相应:
#yum -y install bind bind-chroot#cp /etc/named.conf /root#vim /etc/named.confoptions {directory "/var/named";};view "test1" {match-clients { 192.168.1.100; };zone "qq.com" IN {type master;file "qq.com.zone";};zone "163.com" IN {type master;file "163.com.zone";};};view "test2" {match-clients { any; };zone "qq.com" IN {type master;file "qq.com.other";};zone "163.com" IN {type master;file "163.com.other";};};#cd /var/named/#cp -p named.localhost qq.com.zone#vim qq.com.zone.......................................qq.com. NS svr7svr7 A 192.168.1.8www A 192.168.1.20.......................................#cp -p qq.com.zone 163.com.zone#vim 163.com.zone.........................................163.com. NS svr7svr7 A 192.168.1.8www A 192.168.1.20.........................................#cp -p qq.com.zone qq.com.other#vim qq.com.other................................................qq.com. NS svr7svr7 A 192.168.1.8www A 192.168.1.30...............................................# cp -p 163.com.zone 163.com.other#vim 163.com.other163.com. NS svr7svr7 A 192.168.1.8www A 192.168.1.30* # systemctl restart named
—***-到此为至*** ----题3,题4就已经完成。并可以在Client-A (ip:100 ) :
#nslookup www.163.com 或 www.qq.com
并可以在Client-B(ip : 200): #nslookup www.163.com 或 www.qq.com .
-------------------------------------over ! ------完美搞定!---------
实例:Web与DNS分离解析应用实践/Linux系统No.1实践项目相关推荐
- Linux DNS分离解析与Web服务器综合实验和搭建批量装机环境 、 配置PXE引导 、kickstart自动应答(SERVICE05----DAY20)
DNS分离解析与Web服务器综合实验 一 虚拟机C构建Web服务 [root@C ~]# yum -y install httpd [root@C ~]# vim /etc/httpd/conf.d/ ...
- Linux网络DNS分离解析
Linux网络DNS拓展:分离解析 一.配置网关服务器搭建DNS分离解析 1.为网关服务器配置双网卡 2.安装bind软件包 3.修改主配置文件 4.修改区域配置文件 5.修改区域数据配置文件 6.启 ...
- linux服务器拓扑图,Linux服务器作为网关的DNS分离解析服务(CentOS 7版本)
一.DNS分离解析服务拓扑图 由Linux服务器作为网关,通过NAT地址转换的功能,根据不同网络的来访者,解析相同的域名从而得到不一样的IP地址.即网络被分为私网(局域网)和公网(广域网)两个部分,N ...
- DNS域名解析服务— — —DNS分离解析
一.DNS分离解析服务拓扑图 由Linux服务器作为网关,通过NAT地址转换的功能,根据不同网络的来访者,解析相同的域名从而得到不一样的IP地址.即网络被分为私网(局域网)和公网(广域网)两个部分,N ...
- 外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站
外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站 之前在CentOS虚拟机上安装了LAMP,搭建起了自己的web服务器,具体流程见: http://www.lin ...
- DNS分离解析 RAID磁盘阵列 进程管理 系统日志分析
Top NSD SERVICES DAY03 案例1:配置并验证Split分离解析 案例2:查看进程信息 案例3:进程调度及终止 案例4:系统日志分析 1 案例1:配置并验证Split分离解析 1.1 ...
- linux基础操作与实践,Linux操作系统基础与实践
<21世纪高等院校计算机网络工程专业规划教材:Linux操作系统基础与实践>由清华大学出版社出版. ¥19.18定价:¥29.50(6.51折) /2014-06-01 <Linux ...
- 一周文章导读:在线试用 Linux 系统;Shell实践;VFS;Makefile陷阱;Shell陷阱
Table of Contents 在线试用 200 多种 Linux 和 Unix 操作系统 可以买到 Linux 电脑的 10 个地方 编写Linux Shell脚本的最佳实践 详解 Linux ...
- Linux系统架构与目录解析 pdf版,Linux系统架构与目录解析读后感1000字
<Linux系统架构与目录解析>是一本由邱世华著作,电子工业出版社出版的平装图书,本书定价:45.00元,页数:264,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助. < ...
最新文章
- Pytorch 多 GPU 并行处理机制
- JavaScript初学者编程题(8)
- Windows下安装MySQL(解压版本)
- python 爬虫 爬取序列博客文章列表
- GraphSAGE节点分类
- Duilib教程-自动布局2
- 漆桂林 | 人工智能的浪潮中,知识图谱何去何从?
- CentOS+Subversion
- Go微服务 - 第八部分 - 使用Viper和Spring Cloud Config进行集中配置
- bzoj 4953: [Wf2017]Posterize(DP)
- ArcGIS发布地图服务--ArcMap
- msdia80.dll 是干什么的?这个文件可以删除吗?
- 明星分分合合的洪荒点击量,微博Mesh服务化改造如何支撑?(附PPT下载)
- 女生学习前端究竟适不适合?
- Win7系统网络共享中心打不开,网络连接标识一直转圈
- C语言复健(数组) 珠心算测验
- php项目怎么配置admin,PHPadmin配置
- 微信公众号开发淘宝优惠券查询的思路和原理
- 分享几个内网穿透工具
- 百度地图和谷歌地图的比例尺和分辨率