架构DHCP+DNS+WEB综合服务

一、实验环境:
GNS3拓扑结构:一个三层交换机,一个二层交换机,一个路由器,一台提供DHCP+DNS服务的CentOS 7虚拟服务器,一台提供WEB服务的Server 2016虚拟服务器,两台Windows 10虚拟客户端。

二、实验目的:
1)sw2为二层交换机,分别有vlan10,vlan20,vlan100 三个vlan,f1/1-3是接入链路,f1/0为中继链路。
2)sw1为三层交换机,分别为三个vlan提供网关,vlan10:192.168.10.1/24、vlan20:192.168.20.1/24、vlan100:192.168.100.1/24,外网接口为f1/1:12.0.0.1/24。
3)局域网内部Linux服务器搭建dhcp服务功能为vlan10,vlan20及vlan100提供地址,地址范围
Vlan10:192.168.10.100~192.168.10.200 子网掩码:255.255.255.0 网关192.168.10.1/24
Vlan20:192.168.20.100~192.168.20.200 子网掩码:255.255.255.0 网关192.168.20.1/24
Vlan100:192.168.100.100~192.168.100.200 子网掩码:255.255.255.0 网关192.168.100.1/24
dns服务器地址为:192.168.100.100/24
其中PC1主机固定获得192.168.10.18/24地址。
4)局域网内部Linux服务器搭建DNS服务功能解析www.kgc.com和www.yun.com。
解析地址为14.0.0.14/24 外网WEB服务器,同时提供泛域名解析功能,解析地址为8.8.8.8。
5)在外网有一台server2016搭建的WEB服务器,建立了虚拟机主机提供两个网站,分别是www.kgc.com和www.yun.com,自定义首页内容区分显示。
6)实现最终的全网互通,功能访问健全 。
三、实验过程:
1、在CentOS 7服务器使用yum安装dhcp软件包。

2、再使用yum安装DNS服务的bind软件包。

3、下载安装完成后把虚拟机的DNCP功能关闭并将CentOS 7服务器网络连接模式换成自定义模式并根据拓扑图要求绑定VMnet8网卡。


4、依次将两台客户机以及Server 2016服务器的网络连接模式全部换成仅主机模式,并分别分配网卡VMnet1、2、3。

5、在GNS3中双击交换机图标以进入配置。先执行“conf t”进入到全局模式,接着去创建vlan10,20,100三个vlan;然后分别将端口f1/1,f1/2,f1/3设为接入链路并划入到vlan10,20,100中;再 将端口f1/0设为trunk链路并封装802.1q协议;最后关闭路由功能。

6、双击三层减缓及图标以进入配置。执行“conf t”命令进入全局模式,将端口f1/0设为trunk链路并封装802.1q协议;创建vlan10,20,100三个vlan。

7、继续进入到vlan10,20,100中分别配置IP地址,子网掩码以及制定DHCP中继服务段的IP地址,并开启端口服务。

8、然后再进入到端口f1/1中将二层接口转换成三层接口,配置网关IP地址及子网掩码;开启速率为百分百的全双工模式;并指定默认路由条目。

9、双击路由器图标以进入配置。分别配置端口f0/0和f0/1的IP地址子网掩码并开启端口服务;再指定静态路由条目。

10、回到我们的CentOS 7服务器中,执行“vim /etc/sysconfig/network-scripts/ifcfg-ens33”命令进入网卡配置文件。

11、在配置文件中将“DHCP”改成“static”,并设定静态IP地址,子网掩码以及网关。

12、配置完成后执行“service network restart”命令重启网络服务,再执行“ifconfig”命令便能看到设定的IP地址已绑定网卡。

13、执行cp命令从usr命令中复制dhcp配置模板文件作为服务配置文件来修改。

14、执行“vim /etc/dhcp/dhcpd.conf”命令进入到配置文件中。

15、先在文件的开头部分的“option”段落指定DNS服务器的IP地址。

16、在“subnet”段落添加DHCP中继服务网段,子网掩码,IP地址分配服务以及网关信息。

17、我们去到1号客户机中,打开cmd命令提示符并执行“ipconfig /all”命令查看并获取其物理地址。

18、在配置文件的“fixed”段落添加一号客户机的物理地址并将原有格式的“-”改成“:”,然后指定分配ip地址即可。

19、去到一号客户机中查看获取到的指定地址。

20、再回到服务器中执行“vim /etc/namedd.conf”命令进入到DNS的主配置文件中。

21、在配置文件中将监听地址改成“any”所有地址,并授权所有访问。

22、执行“vim /etc/named.rfc1912.zones”进入到区域配置文件中。

23、在区域配置文件中指定需要解析的域名以及其数据配置文件。

24、执行“cd /var/named”命令进入目录并保留权限的复制模板文件作为kgc区域数据配置文件。

25、在kgc区域数据配置文件中添加主机名解析条目以及泛域名解析条目并“wq”保存退出。

26、执行cp命令直接复制上述刚配置好的文件改名为yun的配置文件即可。

27、关闭防火墙以及增强型安全功能,然后开启域名解析服务。

28、在客户机中执行“nslookup www.kgc.com”命令即可获取到解析的IP地址。

29、最后打开Server 2016 服务器,配置IP地址,子网掩码以及网关。

30、打开开始菜单中的服务器管理器,选择添加并安装web服务器(IIS)功能。

31、安装完成后打开IIS管理器并添加yun站点以及kgc站点。

32、我们可以使用任意客户机的浏览器来访问建立好的站点。


33、最后我们可以使用任意虚拟机执行ping命令验证全网互通性。

原文地址:https://blog.51cto.com/14449521/2436506

时间: 2024-08-01 12:31:29

架构DHCP+DNS+WEB综合服务的相关文章

DHCP + DNS + WEB综合架构的搭建

架构设备: 一个路由器,一个三层交换机,一个二层交换机,两台服务器,一台提供DHCP+DNS服务,一台提供WEB网页服务,两台客户端.用来获取地址和测试.提供DHCP+DNS的服务器由CentOS 7 代替.提供WEB网页服务的由 windows server代替.客户端一台win 10 .一台win 7. 项目要求: 1)sw2为二层交换机,分别有vlan10,vlan20,vlan100 三个vlan,f1/1-3是接入链路,f1/0为中继链路.2)sw1为三层交换机,分别为三个vlan提供

DHCP DNS WEB NAT综合篇

部署CONTOSO公司网络环境 1. CONTOSO公司的网络拓扑结构 2. CONTOSO公司的需求分析 ? 搭建CONTOSO公司基本的网络环境 ? 公司员工能够通过一个公网的IP链接互联网 ? 内网客户端能够域名访问互联网站 ? 搭建公司内部的WEB服务器,并将其发布 ? 搭建公司内部DHCP服务器实现自动IP分配,且要保证有容错的功能 3. 具体的实现流程 1) 按照试验的拓扑结构测试网络的联通性 2) 搭建DHCP服务器实现内网IP地址自动分配 ? 安装DHCP服务器 ? 测试客户端能

DHCP+DNS+WEB三合一微型架构搭建

Windows server 该实验所使用的的Windows server是微软在2003年4月24日推出的Windows 的服务器操作系统,其核心是Microsoft Windows Server System(WSS),每个Windows Server都与其家用(工作站)版对应(2003 R2除外). DHCP服务 DHCP服务即为动态主机配置协议是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码.首先, DHCP服务器

如何用 DHCP + DNS + Web 实现一个网络架构

为什么?为什么?为什么在浏览器里输入www.baidu.com就可以访问百度搜索,而输入pan.baidu.com就可以访问百度网盘,它是怎么实现的? 实验原理简介 在Internet中,计算机之间通过ip地址访问.当我们将PC连接到互联网时,上游的DHCP服务器会分给PC一个ip地址,同时也会告诉它DNS服务器的ip地址,当访问www.baidu.com时,PC将www.baidu.com这个网址发送给DNS服务器,然后DNS服务器将它查询到的web服务器ip地址返回给PC,最后通过访问这个i

【实验】综合实验(VLAN间通信,ACL技术,DNS/WEB服务器架设,RIP路由)

实验名称:综合实验 实验目的: 1实现全网互通2Client1可以访问www.ntd1711.com并保存网页文件3PC1与PC2之间的任何类型的流量都无法互通涉及技术:VLAN间通信/RIP/DNS/WEB/3层交换机/ACL 拓扑图: 相关设备: 二层交换机:SW1/SW2/SW3三层交换机:MSW1/MSW2(MSW1为VLAN10/20的网关)(MSW2为VLAN30/40的网关)服务器:DNS服务器/WEB服务器终端设备:主机1-5/客户端1配置思路:一-全网互通(VLAN间畅通)#2

DNS服务解析,如何用bind构建主从架构的DNS服务器。

DNS(Domain Name System,域名系统) 在互联网上实现FQDN与IP地址的解析,这样避免了人们在访问站点时,记忆长串难懂的ip地址,只需要记忆人们容易理解的域名就行了. FQDN (Fully Qualified Domain Name,完全合格域名) FQDN------------------IP Address 正向解析 IP Address------------FQND 反向解析 简述工作原理: 我们大家都知道,全球一共有13台根节点服务器,当我们的DNS服务器收到一

(转)集成架构:对比 Web API 与面向服务的架构和企业应用程序集成

摘要:总体上讲,SOA 和 Web API 似乎解决的是同一个问题:以实时的.可重用的方式公开业务功能.本教程将分析这些举措有何不同,以及如何将它们融入到一个不断演变的集成架构中.文中还将讨论 API 管理与在它之前出现的集成架构(比如 SOA 和 EAI)有何不同. 简介 几乎所有企业都有多个应用程序作为其关键数据的记录系统,而且还拥有它们赖以创业的业务功能.因此,一些组织想要不断向其企业内外更广泛的受众揭示这些操作系统中的宝贵资产,我们对此已司空见惯.但是,这需要时间.在本教程中,我们将介绍

集成架构:对比 Web API 与面向服务的架构和企业应用程序集成(转)

http://kb.cnblogs.com/page/521644/ 摘要:总体上讲,SOA 和 Web API 似乎解决的是同一个问题:以实时的.可重用的方式公开业务功能.本教程将分析这些举措有何不同,以及如何将它们融入到一个不断演变的集成架构中.文中还将讨论 API 管理与在它之前出现的集成架构(比如 SOA 和 EAI)有何不同. 简介 几乎所有企业都有多个应用程序作为其关键数据的记录系统,而且还拥有它们赖以创业的业务功能.因此,一些组织想要不断向其企业内外更广泛的受众揭示这些操作系统中的

java架构师大型分布式综合项目实战、千万高并发

* { font-family: "Microsoft YaHei" !important } h1 { color: #FF0 } 15套java架构师.集群.高可用.高可扩 展.高性能.高并发.性能优化.Spring boot.Redis.ActiveMQ.Nginx.Mycat.Netty.Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot.Spring  cloud.Dubbo.Redis.ActiveMQ.Nginx.Mycat