在三层交换机上部署用户的网关,实现跨网段数据访问。
下图PC1、PC2 分别在不同的网段,PC1的IP地址是192.168.1.10,网关是192.168.1.254。 PC2的IP地址是172.18.20.10,网关是172.18.20.254。
两台PC不在同一网段,我们需要将PC的网关部署在交换机上,实现不同网段的互通,且两台PC都能 PING 同路由器的Loopback地址20.1.1.1
第一步配置路由器。配置路由器对接交换机的接口IP地址,以及Loopback接口地址,配置一条静态默认路由下一跳为交换机的G0/0/1接口 10.2.1.2
interface GigabitEthernet0/0/0
ip address 10.2.1.1 255.255.255.0
interface LoopBack0
ip address 20.1.1.1 255.255.255.0
ip route-static 0.0.0.0 0.0.0.0 10.2.1.2
第二步交换机的配置,创建VLAN2以及VLAN10,VLAN20,配置VLANIF,将相应的接口划入VLAN中,配置一条去往路由器的默认路由
vlan batch 2 10 20
interface Vlanif2
ip address 10.2.1.2 255.255.255.0
interface Vlanif10
ip address 192.168.1.254 255.255.255.0
interface Vlanif20
ip address 172.18.20.254 255.255.255.0
interface GigabitEthernet0/0/1
port link-type access
port default vlan 2
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
interface GigabitEthernet0/0/3
port link-type access
port default vlan 20
ip route-static 0.0.0.0 0.0.0.0 10.2.1.1
接下来我们打开PC1的命令行,使用 ping 命令测试PC2,以及Loopback0的IP地址20.1.1.1
观察到PC1通过交换机的VLANIF进行跨网段访问,可正常访问PC2,访问路由器的Loopback0地址20.1.1.1也是可以的
PC2也是如此,可以访问PC1 也可以访问20.1.1.1
在R1上访问两台PC的IP地址也是可以的,至此整个网络实现互通。通过以上小实验,我们知道需要在三层交换机上部署VLANIF 即用户网关。再配置静态默认路由,路由器、交换机上都需要配置,数据有来有回。