前言
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。
我们都知道,vlan的作用时隔离广播的,但是在现实中,我们通常使用dhcp获取IP,但是DHCP的租约过程是使用广播的,因此我们就需要创建DHCP中继,允许DHCP广播通过
域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。
大多数因特网服务依赖于 DNS 而工作,一旦 DNS 出错,就无法连接 Web 站点,电子邮件的发送也会中止。
项目需求:win7、win10可以分别获取10段和20段的地址,搭建web(httpd)服务,DNS域名解析
拓扑如下图:
sw配置:sw在这里需要配置上3个vlan并将端口划分vlan,并且为f1/0配置trunk
sw(config)#no ip routing //关闭路由功能
sw(config)#vlan 10,20,100 //创建vlan10,20,100
sw(config-vlan)#int f1/2 //进入f1/2,创建接入链路并划分vlan
sw(config-if)#switchport mode access
sw(config-if)#switchport access vlan 10
sw(config-if)#int f1/3 //进入f1/3,创建接入链路并划分vlan
sw(config-if)#switchport mode access
sw(config-if)#switchport access vlan 20
sw(config-if)#int f1/1 //进入f1/1,创建接入链路并划分vlan
sw(config-if)#switchport mode access
sw(config-if)#switchport access vlan 100
sw(config-if)#int f1/0 //进入f1/0,创建trunk链路并封装dot1q
sw(config-if)#switchport mode trunk
sw(config-if)#switchport trunk encapsulation dot1
sw_3配置:首先因为与之相连的sw配置了trunk,所以f1/0也需要配置trunk回去,另外需要为各个vlan配上地址,也就是各网段的网关,因为vlan的作用是隔离广播,所以需要做一个dhcp中继,允许dhcp广播通过。并且在配置一条默认路由连接外网
sw_3(config)#int f1/0 //进入f1/0,创建trunk链路并封装dot1q
sw_3(config-if)#switchport mode trunk
sw_3(config-if)#switchport trunk encapsulation dot1
sw_3(con