详细教程思路解析:

要求:
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实践项目相关推荐

  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/ ...

  2. Linux网络DNS分离解析

    Linux网络DNS拓展:分离解析 一.配置网关服务器搭建DNS分离解析 1.为网关服务器配置双网卡 2.安装bind软件包 3.修改主配置文件 4.修改区域配置文件 5.修改区域数据配置文件 6.启 ...

  3. linux服务器拓扑图,Linux服务器作为网关的DNS分离解析服务(CentOS 7版本)

    一.DNS分离解析服务拓扑图 由Linux服务器作为网关,通过NAT地址转换的功能,根据不同网络的来访者,解析相同的域名从而得到不一样的IP地址.即网络被分为私网(局域网)和公网(广域网)两个部分,N ...

  4. DNS域名解析服务— — —DNS分离解析

    一.DNS分离解析服务拓扑图 由Linux服务器作为网关,通过NAT地址转换的功能,根据不同网络的来访者,解析相同的域名从而得到不一样的IP地址.即网络被分为私网(局域网)和公网(广域网)两个部分,N ...

  5. 外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站

    外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站 之前在CentOS虚拟机上安装了LAMP,搭建起了自己的web服务器,具体流程见: http://www.lin ...

  6. DNS分离解析 RAID磁盘阵列 进程管理 系统日志分析

    Top NSD SERVICES DAY03 案例1:配置并验证Split分离解析 案例2:查看进程信息 案例3:进程调度及终止 案例4:系统日志分析 1 案例1:配置并验证Split分离解析 1.1 ...

  7. linux基础操作与实践,Linux操作系统基础与实践

    <21世纪高等院校计算机网络工程专业规划教材:Linux操作系统基础与实践>由清华大学出版社出版. ¥19.18定价:¥29.50(6.51折) /2014-06-01 <Linux ...

  8. 一周文章导读:在线试用 Linux 系统;Shell实践;VFS;Makefile陷阱;Shell陷阱

    Table of Contents 在线试用 200 多种 Linux 和 Unix 操作系统 可以买到 Linux 电脑的 10 个地方 编写Linux Shell脚本的最佳实践 详解 Linux ...

  9. Linux系统架构与目录解析 pdf版,Linux系统架构与目录解析读后感1000字

    <Linux系统架构与目录解析>是一本由邱世华著作,电子工业出版社出版的平装图书,本书定价:45.00元,页数:264,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助. < ...

最新文章

  1. Pytorch 多 GPU 并行处理机制
  2. JavaScript初学者编程题(8)
  3. Windows下安装MySQL(解压版本)
  4. python 爬虫 爬取序列博客文章列表
  5. GraphSAGE节点分类
  6. Duilib教程-自动布局2
  7. 漆桂林 | 人工智能的浪潮中,知识图谱何去何从?
  8. CentOS+Subversion
  9. Go微服务 - 第八部分 - 使用Viper和Spring Cloud Config进行集中配置
  10. bzoj 4953: [Wf2017]Posterize(DP)
  11. ArcGIS发布地图服务--ArcMap
  12. msdia80.dll 是干什么的?这个文件可以删除吗?
  13. 明星分分合合的洪荒点击量,微博Mesh服务化改造如何支撑?(附PPT下载)
  14. 女生学习前端究竟适不适合?
  15. Win7系统网络共享中心打不开,网络连接标识一直转圈
  16. C语言复健(数组) 珠心算测验
  17. php项目怎么配置admin,PHPadmin配置
  18. 微信公众号开发淘宝优惠券查询的思路和原理
  19. 分享几个内网穿透工具
  20. 百度地图和谷歌地图的比例尺和分辨率

热门文章

  1. 【好物推荐】在 windows 上快速搜索文件和目录的软件——Everything
  2. Android 可滑动的悬浮View
  3. Pi 3B+安装官方推荐系统
  4. HotSpot GC的分类
  5. R语言安装ggplot2出现错误,解决方案
  6. 如何恢复删除的文件?简单的方法
  7. robotstudio从布局创建机器人系统时,提示机械装置未能自动关联到对应的模型库
  8. 视频合成软件哪个好,怎么把多个视频快速合并成一个视频
  9. 第22讲 记忆元件与时序电路分析
  10. 二值图像最小外接矩形(正)