工具:华为eNSP模拟软件

目标:配置静态路由表使不同网段的客户电脑123能相互ping通。

【华为网络设备】设置静态路由表,使不同网段设备互相联通_第1张图片

如上拓扑图:


设备IP地址一览表


设备名称 端口 IP
PC-CLENT1 E0/0/1 192.168.1.100
PC-CLENT2 E0/0/1 192.168.23.100
PC-CLENT3 E0/0/1 192.168.4.100
S3700-LSW1 - 192.168.1.0/24
S3700-LSW2 - 192.168.4.0/24
S3700-LSW3 - 192.168.23.0/24
AR1220-AR1 G0/0/0 192.168.1.1

S1/0/0 192.168.12.1
AR1220-AR2 S1/0/0 192.168.12.2

G0/0/0 192.168.23.2
AR1220-AR3 G0/0/0 192.168.23.3

S1/0/0 192.168.34.4
AR1220-AR4 S1/0/0 192.168.4.4



一、在eNSP软件中设置好各个设备及设备的端口IP地址:

1、PC-CLENT1的设置:

在PC-CLENT1图标上右键-设置-把IP地址192.168.1.100、掩码255.255.255.0、网关192。168.1.1填上;

在PC-CLENT2图标上右键-设置-把IP地址192.168.23.100、掩码255.255.255.0、网关192。168.23.1填上;

在PC-CLENT3图标上右键-设置-把IP地址192.168.4.100、掩码255.255.255.0、网关192。168.4.4填上。

【华为网络设备】设置静态路由表,使不同网段设备互相联通_第2张图片

2、路由器端口IP配置:

在路由器的图标上-右键-CLI   

进入终端设置界面,开始设置端口IP地址:

#此处设置第一个路由器的g0/0/0端口,其他路由器端口以此类推
sys #进入系统视图
sysname R1 #把此路由器更名为R1,避免混淆
interface g0/0/0 #进入需要设置IP地址的端口g0/0/0
ip add 192.168.1.1 24 
#设置g0/0/0端口的IP地址为192.168.1.1 掩码255.255.255.0

第一个路由器的g0/0/0端口设置完成,其他端口用相同的方法设置好。

【华为网络设备】设置静态路由表,使不同网段设备互相联通_第3张图片


3、相继配置AR1、AR2、AR3、AR4的静态路由表:

进入AR1终端:

sys #进入系统视图
ip route-static 192.168.23.0 24 s1/0/0 192.168.12.2
#添加AR1到AR2的路由表,目的地192.168.23.0 24,传入口为AR2的s1/0/0 192.168.12.2
disp ip routing-table
#查看路由器的信息

因为路由是双向的,要有信息往来目标也要设置相应的静态路由表:

进入AR2终端:

sys #进入系统视图
ip route-static 192.168.1.0 24 s1/0/0 192.168.12.1
#添加AR2到AR1的路由表,目的地192.168.1.0 24,传入口为AR1的S1/0/0 192.168.12.1

此时,PC1的192.168.1.100就可以ping通PC2的192.168.23.100了。

【华为网络设备】设置静态路由表,使不同网段设备互相联通_第4张图片


相同的,我们要与192.168.4.100的PC3通信,需要用上面的办法,在4个路由间做好静态路由的配置:

设备 端口 命令
AR1(正向)
ip route-static 192.168.4.0 24 s1/0/0 192.168.12.2
AR1(反向)
-
AR2(正向)
ip route-static 192.168.4.0 24 g0/0/0 192.168.23.3
AR2(反向)
ip route-static 192.168.1.0 24 s1/0/0 192.168.12.1
AR3(正向)
ip route-static 192.168.4.0 24 s1/0/0 192.168.34.4
AR3(反向)
ip route-static 192.168.1.0 24 g0/0/0 192.168.23.2
AR4(正向)
-
AR4(反向)
ip route-static 192.168.1.0 24 s1/0/0 192.168.34.3


可以使用:

disp ip routing-table #查看路由表
disp ip int brie #查看端口信息


好了,敲完上个表格的代码就配置好了,当然这些都是存在内存里的,要保存还需要save。

手生疏的时候可以拿出来练练手。