DHCP Server跨VLAN分配IP地址

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介:
  之前发布过DHCP SERVER跨路由分配IP地址的博文。其实在工作中用得最多的还是跨VLAN的地址分配,下面演示一下配置方法。

实验环境:

1、使用模拟器GNS完成实验

2、三层交换机一台(3725),二层交换机四台(2950)。四台交换机分别属于四个VLAN,下面接入一定数量的PC及SERVER。

实验目的:

1、熟练掌握VLAN划分、接口加入的操作

2、掌握管理VLAN地址的配置

3、掌握DHCP SERVER跨VLAN分配地址的常用方法

实验拓扑:

 

 

实验配置---》

多层交换机---》

R1>en
R1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#no ip domain loo
R1(config)#lin co 0
R1(config-line)#logg s
R1(config-line)#no exec-t
R1(config-line)#exit

R1(config)#ho master    //路由器命名为master
master(config)#vlan 2   //建立VLAN 2
master(config-vlan)#vlan 3  
 //建立VLAN 3
master(config-vlan)#vlan 4   
 //建立VLAN 4
master(config-vlan)#exit
                
master(config)#int f1/2  //进入接口
master(config-if)#switchport access vlan 2 //将接口加入VLAN 2

master(config-if)#int f1/3
master(config-if)#switchport access vlan 3   
//将接口加入VLAN 3

master(config-if)#int f1/4
master(config-if)#switchport access vlan 4   
 //将接口加入VLAN 4
master(config-if)#exit
以上配置完成后,查看一下VLAN列表:

上图中能看到,VLAN成功建立并且接口也加入进来了!

 下面来设置VLAN的地址:

master(config)#int vlan 1  //进入VLAN 1接口(VLAN管理地址)
master(config-if)#ip add 192.168.1.2 255.255.255.0
master(config-if)#no sh


master(config-if)#int vlan 2  
 //进入VLAN 2接口(VLAN管理地址) 
master(config-if)#ip add 192.168.2.1 255.255.255.0
master(config-if)#ip helper-address 192.168.1.1  //设定帮助地址,转发DHCP请求


master(config-if)#int vlan 3  
 //进入VLAN 3接口(VLAN管理地址) 
master(config-if)#ip add 192.168.3.1 255.255.255.0
master(config-if)#ip helper-address 192.168.1.1 
//设定帮助地址,转发DHCP请求


master(config-if)#int vlan 4  
 //进入VLAN 4接口(VLAN管理地址) 
master(config-if)#ip add 192.168.4.1 255.255.255.0
master(config-if)#ip helper-address 192.168.1.1 
 //设定帮助地址,转发DHCP请求 
master(config-if)#exit

DHCP-SERVER--->

R3>en
R3#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R3(config)#ho dhcp-server
dhcp-server(config)#no ip domain loo
dhcp-server(config)#lin co 0
dhcp-server(config-line)#logg s
dhcp-server(config-line)#no exec-t
dhcp-server(config-line)#exit


dhcp-server(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.100  //将此地址段排除出地址池
dhcp-server(config)#ip dhcp excluded-address 192.168.2.1 192.168.2.100  
 //将此地址段排除出地址池 
dhcp-server(config)#ip dhcp excluded-address 192.168.3.1 192.168.3.100  
 //将此地址段排除出地址池 
dhcp-server(config)#ip dhcp excluded-address 192.168.4.1 192.168.4.100   
 //将此地址段排除出地址池 
dhcp-server(config)#ip dhcp pool vlan1.add  //建立地址池vlan1.add
dhcp-server(dhcp-config)#network 192.168.1.0 255.255.255.0 //指定地址池网段
dhcp-server(dhcp-config)#default-router 192.168.1.1  //指定地址池网关
dhcp-server(dhcp-config)#dns-server 192.168.1.254  //指定DNS服务器
dhcp-server(dhcp-config)#exit


dhcp-server(config)#ip dhcp pool vlan2.add  
//建立地址池vlan2.add 
dhcp-server(dhcp-config)#network 192.168.2.0 255.255.255.0
dhcp-server(dhcp-config)#default-router 192.168.2.1
dhcp-server(dhcp-config)#dns-server 192.168.1.254
dhcp-server(dhcp-config)#exit


dhcp-server(config)#ip dhcp pool vlan3.add 
 //建立地址池vlan3.add 
dhcp-server(dhcp-config)#network 192.168.3.0 255.255.255.0
dhcp-server(dhcp-config)#default-router 192.168.3.1
dhcp-server(dhcp-config)#dns-server 192.168.1.254
dhcp-server(dhcp-config)#exit


dhcp-server(config)#ip dhcp pool vlan4.add 
 //建立地址池vlan4.add 
dhcp-server(dhcp-config)#network 192.168.4.0 255.255.255.0
dhcp-server(dhcp-config)#default-router 192.168.4.1 
dhcp-server(dhcp-config)#dns-server 192.168.1.254
dhcp-server(dhcp-config)#exit

dhcp-server(config)#interface f0/0 
dhcp-server(config-if)#ip add 192.168.1.1 255.255.255.0
dhcp-server(config-if)#no sh
dhcp-server(config-if)#ip route 192.168.2.0 255.255.255.0 192.168.1.2   //加入一条静态路由,否则网络还是不通的。意思:去往2.0网段,由192.168.1.2出去。192.168.1.2是VLAN 1的管理地址,去往2.0网段,实际上就交由VLAN1来处理了,VLAN1会直接将信息交给VLAN2管理地址(192.168.2.1)。
dhcp-server(config)#ip route 192.168.3.0 255.255.255.0 192.168.1.2  
 //加入一条静态路由,否则网络还是不通的 
dhcp-server(config)#ip route 192.168.4.0 255.255.255.0 192.168.1.2  
//加入一条静态路由,否则网络还是不通的

OK!到此所有的配置都已完成了!!下面到各VLAN的PC上去验证一下:

PC1---》

PC1(config)#int f0
PC1(config-if)#ip add dhcp //IP地址采用DHCP获取。
PC1(config-if)#no sh
PC1(config-if)#exit

 

PC3---》

OK!全部都成功获取地址!实验完成!!!!!





本文转自 149banzhang 51CTO博客,原文链接:http://blog.51cto.com/149banzhang/764433,如需转载请自行联系原作者

目录
相关文章
|
2天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
8 2
|
21天前
|
网络协议 Windows
Windows Server 2019 DHCP服务器搭建
Windows Server 2019 DHCP服务器搭建
|
3月前
|
网络协议
|
4月前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
6月前
|
监控 负载均衡 网络协议
|
6月前
|
网络协议 Linux iOS开发
|
6月前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
6月前
|
负载均衡 监控 网络虚拟化
华为配置DHCP Snooping防止DHCP Server仿冒者攻击示例
企业有三台FTP服务器Server1、Server2和Server3,且这三台服务器的硬件性能顺次降低,Server1性能是Server2的两倍、Server2性能是Server3的两倍。通过配置负载均衡,让这三台服务器联合对外提供FTP服务,且三台服务器承载业务的多少与服务器硬件性能的高低匹配。通过配置健康检测实时监控这三台服务器是否可达。
|
21天前
|
安全 网络协议 网络安全
Cisco-DHCP配置
Cisco-DHCP配置
|
21天前
|
安全 小程序 网络安全
Cisco-DHCP中继配置
Cisco-DHCP中继配置