(思科)不同VLAN通过DHCP获取对应的ip地址

(思科)不同VLAN通过DHCP获取对应的ip地址① 在思科虚拟机上 搭建拓扑图 如上;
② 首先在PC机中选择DHCP自动获取IP地址状态;
③ 在交换机SW1 SW2 中创建VLAN10-VLAN40 ;并把对应的PC机端口加入相应的SW1:VLAN10-20、SW2:VLAN30-40 ;
④ 把交换机与交换机相连的端口全部创建 trunk 链路;
⑤ Pc机网关配置在三层交换机端口上;
⑥ 路由两端配置两个网段,在最终服务器地址池获取到IP地址;
命令如下:
交换机SW1
Switch>enable ;进入特权模式
Switch#configure terminal ;进入全局模式
SW1(config)#vlan 10; 创建VLAN
Switch(config-vlan)#vlan 20; 创建
Switch(config-vlan)#vlan 30; 创建
Switch(config-vlan)#vlan 40; 创建
Switch(config)#interface fastEthernet 0/1; 进入端口
Switch(config-if)#switchport mode access ;设置端口为access模式
Switch(config-if)#switchport access vlan 10 ;将VLAN10放入端口
Switch(config)#interface fastEthernet 0/2 ;进入端口
Switch(config-if)#switchport mode access ;设置端口为access模式
Switch(config-if)#switchport access vlan 20 ;将VLAN20放入端口
Switch(config)#interface fastEthernet 0/3; 进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ; 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/4; 进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ; 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/5; 进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all; 允许所有 vlan 通过
交换机SW2
Switch>enable; 进入特权模式
Switch#configure terminal ;进入全局模式
SW1(config)#vlan 10; 创建VLAN
Switch(config-vlan)#vlan 20 ;创建
Switch(config-vlan)#vlan 30 ;创建
Switch(config-vlan)#vlan 40; 创建
Switch(config)#interface fastEthernet 0/1; 进入端口
Switch(config-if)#switchport mode access; 设置端口为access模式
Switch(config-if)#switchport access vlan 10 ; 将VLAN10放入端口
Switch(config)#interface fastEthernet 0/2 ; 进入端口
Switch(config-if)#switchport mode access; 设置端口为access模式
Switch(config-if)#switchport access vlan 20; 将VLAN20放入端口
Switch(config)#interface fastEthernet 0/3; 进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all; 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/4 ;进入端口
Switch(config-if)#switchport mode trunk; 设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed; vlan all 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/5; 进入端口
Switch(config-if)#switchport mode trunk ; 设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all; 允许所有 vlan 通过
交换机SW3
Switch>enable; 进入特权模式
Switch#configure terminal; 进入全局模式
SW1(config)#vlan 10; 创建VLAN
Switch(config-vlan)#vlan 20; 创建
Switch(config-vlan)#vlan 30; 创建
Switch(config-vlan)#vlan 40; 创建
Switch(config)#interface fastEthernet 0/1;进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all; 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/2;进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/3;进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
交换机SW4
Switch>enable ;进入特权模式
Switch#configure terminal;进入全局模式
SW1(config)#vlan 10 ;创建VLAN
Switch(config-vlan)#vlan 20 ;创建
Switch(config-vlan)#vlan 30; 创建
Switch(config-vlan)#vlan 40 ;创建
Switch(config)#interface fastEthernet 0/1;进入端口
Switch(config-if)#switchport mode trunk; 设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all; 允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/2;进入端口
Switch(config-if)#switchport mode trunk; 设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/3;进入端口
Switch(config-if)#switchport mode trunk; 设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
交换机5 三层交换机:
Switch>enable; 进入特权模式
Switch#configure terminal;进入全局模式
Switch>ip routing;开启三层路由功能
SW1(config)#vlan 10; 创建VLAN
Switch(config-vlan)#vlan 20; 创建
Switch(config-vlan)#vlan 30 ;创建
Switch(config-vlan)#vlan 40 ;创建
Switch(config)#interface fastEthernet 0/1;进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
Switch(config)#interface fastEthernet 0/2 ;进入端口
Switch(config-if)#switchport mode trunk ;设置端口为 trunk 链路
Switch(config-if)#switchport trunk allowed vlan all ;允许所有 vlan 通过
Switch(config)#interface vlan 10;进入vlan端口
Switch(config-if)#ip address 192.168.10.254 255.255.255.0;配置vlan网关
Switch(config)#interface vlan 20;进入vlan端口
Switch(config-if)#ip address 192.168.20.254 255.255.255.0;配置vlan网关
Switch(config)#interface vlan 30;进入vlan端口
Switch(config-if)#ip address 192.168.30.254 255.255.255.0;配置vlan网关
Switch(config)#interface vlan 40;进入vlan端口
Switch(config-if)#ip address 192.168.40.254 255.255.255.0;配置vlan网关
Switch(config)#interface fastEthernet 0/3; 进入端口
Switch(config-if)#no switchport ;开启端口路由功能
Switch(config-if)#ip address 192.168.50.1 255.255.255.0;配置IP地址
Switch(config-if)#ip helper-address 192.168.60.1 ; 寻求帮助
Switch(config)#interface vlan 10; 进入vlan端口
Switch(config-if)#ip helper-address 192.168.60.1; 寻求帮助
Switch(config)#interface vlan 20 ; 进入vlan端口
Switch(config-if)#ip helper-address 192.168.60.1; 寻求帮助
Switch(config)#interface vlan 30; 进入vlan端口
Switch(config-if)#ip helper-address 192.168.60.1; 寻求帮助
Switch(config)#interface vlan 40; 进入vlan端口
Switch(config-if)#ip helper-address 192.168.60.1; 寻求帮助
Switch(config)#ip route 192.168.6.0 255.255.255.0 192.168.5.254;配置下一跳
路由器
Router(config)#interface gigabitEthernet 0/0 ;进入端口
Router(config-if)#ip address 192.168.50.254 255.255.255.0 ;配置IP地址
Router(config)#interface gigabitEthernet 0/1 ;进入端口
Router(config-if)#ip address 192.168.60.254 255.255.255.0 ;配置IP地址
Router(config)ip route 192.168.10.0 255.255.255.0 192.168.50.1 ;配置下一跳
Router(config)ip route 192.168.20.0 255.255.255.0 192.168.50.1 ;配置下一跳
Router(config)ip route 192.168.30.0 255.255.255.0 192.168.50.1 ;配置下一跳
Router(config)ip route 192.168.40.0 255.255.255.0 192.168.50.1;配置下一跳
DHCP服务器
给服务器配置IP地址和创建地址池测试;
(思科)不同VLAN通过DHCP获取对应的ip地址
(思科)不同VLAN通过DHCP获取对应的ip地址

转载于:https://blog.51cto.com/13562456/2060373