DHCP
在路由器中设置
Router>en
Router#conf t
Router(config)#ip dhcp pool ip30 //创建DHCP地址池
Router(dhcp-config)#network 192.168.30.0 255.255.255.0 // 配置网络地址和子网掩码
Router(dhcp-config)#default-router 192.168.30.254 //配置默认网关
Router(dhcp-config)#dns-server 9.9.9.9 //配置DNS服务器
Router(dhcp-config)#ex
Router(config)#int g0/1 //进入端口
Router(config-if)#no shutdown //开启端口
Router(config-if)#ip add 192.168.30.254 255.255.255.0 // 配置ip地址
如果跨网络连接DHCP服务器,需要通过DHCP中继模式
// 配置DHCP中继(当DHCP服务器不在本地网络时)
Router(config)# interface gigabitethernet0/0
Router(config-if)# ip helper-address 10.1.1.1 //指向DHCP服务器
创建三个网络,分别使用RIP、OSPF、静态,并每个网络10个电脑。使用DHCP分配IP。

dhcp分配ip
Router>en
Router#conf t
Router(config)#ip dhcp pool ip10
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown
Router(config-if)#ip add 192.168.10.254 255.255.255.0
Router#conf t
Router(config)#ip dhcp pool ip20
Router(dhcp-config)#network 192.168.20.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.20.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown
Router(config-if)#ip add 192.168.20.254 255.255.255.0
Router>en
Router#conf t
Router(config)#ip dhcp pool ip30
Router(dhcp-config)#network 192.168.30.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.30.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown
Router(config-if)#ip add 192.168.30.254 255.255.255.0
- 以上步骤完成即可自动分配ip,要去桌面点击dhpc
给端口配置ip
Router(config)#int g0/1
Router(config-if)#no shutdown
Router(config-if)#ip add 10.10.10.1 255.255.255.0
Router(config)#int g0/1
Router(config-if)#ip add 20.20.20.1 255.255.255.0
Router(config-if)#no shutdown
Router(config)#int g0/1
Router(config-if)#no shutdown
Router(config-if)#ip add 30.30.30.1 255.255.255.0
Router(config)#int g0/0
Router(config-if)#no shutdown
Router(config-if)#ip add 10.10.10.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/1
Router(config-if)#no shutdown
Router(config-if)#ip add 30.30.30.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/2
Router(config-if)#no shutdown
Router(config-if)#ip add 20.20.20.2 255.255.255.0
Router(config-if)#ex
在路由器3实现重分发
Router(config)#router rip
Router(config-router)# version 2
Router(config-router)#network 192.168.10.0
Router(config-router)#network 10.10.10.0
Router(config)#router ospf 1
Router(config-router)#network 20.20.20.0 0.0.0.255 area 0
Router(config-router)#network 192.168.20.0 0.0.0.255 area 0
Router#conf t
Router(config)#ip route 192.168.30.0 255.255.255.0 30.30.30.2
Router(config)#ip route 0.0.0.0 0.0.0.0 30.30.30.2
Router(config)#router ospf 1
Router(config-router)#network 20.20.20.0 0.0.0.255 area 0
Router(config-router)#redistribute static subnets
Router(config-router)#redistribute rip subnetsRouter(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 10.10.10.0
Router(config-router)#redistribute static subnets
Router(config-router)#redistribute rip subnetsRouter(config)#ip route 192.168.30.0 255.255.255.0 30.30.30.1
