拓扑图
内网环境
交换机SW1上的配置
[sw1]vlan 100
[sw1]vlan 200
进入接口
进入e0/0/10接口:
修改接口类型:port link-type access
划分vlan区域:port default vlan 100
进入e0/0/20接口:
修改接口类型:port link-type access
划分vlan区域:port default vlan 200
进入e0/0/1接口:
修改接口类型:port link-type trunk
修改允许通过的VLAN:port trunk allow-pass vlan all
进入e0/0/2接口:
修改接口类型:port link-type trunk
修改允许通过的VLAN:port trunk allow-pass vlan all
交换机SW2上的配置
[sw2]vlan 100
[sw2]vlan 200
进入e0/0/10接口:
修改接口类型:port link-type access
划分vlan区域:port default vlan 100
进入e0/0/20接口:
修改接口类型:port link-type access
划分vlan区域:port default vlan 200
进入e0/0/2接口:
修改接口类型:port link-type trunk
修改允许通过的VLAN:port trunk allow-pass vlan all
路由器上的配置
R1上的配置
开启dhcp:dhcp enable
建立地址池:ip pool vlan100
network 192.168.1.0 mask 26
设网关:gateway-list 192.168.1.62
服务器:dns-list 8.8.8.8
开启dhcp:dhcp enable
建立地址池:ip pool vlan200
network 192.168.1.64 mask 26
设网关:gateway-list 192.168.1.126
服务器:dns-list 8.8.8.8
进入子接口
进入g0/0/0.100接口:
配子接口地址:ip address 192.168.1.62 26
接口识别带vlan的数据:dotlq termination vid 100
启用接口arp响应:arp broadcast enable
开启全局:dhcp select global
进入g0/0/0.200接口:
配子接口地址:ip address 192.168.1.126 26
接口识别带vlan的数据:dotlq termination vid 200
启用接口arp响应:arp broadcast enable
开启全局:dhcp select global
进入接口g0/0/1接口:
配接口地址:ip address 192.168.1.129 30
ospf 100 route-id 91.1.1.1
area 0
network 192.168.1.0 0.0.0.255
扩展acl:
acl 3000
rule 5 deny icmp source 192.168.1.0 0.0.0.63 destination 100.1.1.2 0.0.0.0 icmp-type echo
进入子接口g0/0/0.100:
traffic-filter inbound acl 3000
R2上的配置
进入接口g0/0/0接口:
配接口地址:ip address 192.168.1.130 30
ospf 100 route-id 92.2.2.2
area 0
network 192.168.1.130 0.0.0.0
ospf 100
default-route-advertise always
ip route-static 0.0.0.0 0.0.0.0 12.1.1.2
进入接口g0/0/1接口:
配接口地址:ip address 12.1.1.1 24
easy IP:
acl 2000
rule 5 permit source 192.168.1.0 0.0.0.127
quit
进入接口:g0/0/1
nat outbound 2000
外网
R3上的配置
进入接口g0/0/0接口:
配接口地址:ip address 12.1.1.2 24
进入接口g0/0/1接口:
配接口地址:ip address 100.1.1.1 24
PC1ip地址:100.1.1.2 24
网关:100.1.1.1