首页 百科知识 静态路由应用

静态路由应用

时间:2022-10-18 百科知识 版权反馈
【摘要】:第一步,配置Linux路由器网卡接口IP地址。使用eht0做为连接内网的接口,配置IP地址为192.168.10.254/24;使用eht1做为连接外网的接口,配置IP地址为222.17.10.253/30; 在Linux下可以选择图形界面进行网卡接口的IP设置。在Linux系统中,提供一个命令route,这个命令可以设置静态路由,例如主机路由、网络路由和默认路由。第二步,在Red Hat Linux中默认的内核配置已经包含了路由功能,但默认并没有在系统启动时启用此功能。

7.4.3 静态路由应用

(1)应用背景

假设校园网通过1台Linux路由器连接到校园外的网络,现要在路由器上做适当配置,实现校园网内部主机连入互联网。

校内网使用私有IP网段:192.168.10.0/24,网关地址为192.168.10.254,路由器出口IP地址:222.17.10.253/30,ISP路由器接口IP地址为222.17.10.254/30。该网络拓扑图如图7-3。

主要设备:Linux路由器1台,ISP路由器1台,主机1台。

img435

图7-3

(2)配置步骤

第一步,配置Linux路由器网卡接口IP地址。使用eht0做为连接内网的接口,配置IP地址为192.168.10.254/24;使用eht1做为连接外网的接口,配置IP地址为222.17.10.253/30; 在Linux下可以选择图形界面进行网卡接口的IP设置。在桌面按序选择“管理”|“网络”,打开网络配置图形化界面。分别配置两张网卡接口的IP地址,如图7-4。保存,并激活。

img436

图7-4

事实上经过这一步两个网段的主机就可以自由通信了。在配置网络时,要为机器指定接收数据包时该包要经过的路径。在Linux系统中,提供一个命令route,这个命令可以设置静态路由,例如主机路由、网络路由和默认路由。

第二步,在Red Hat Linux中默认的内核配置已经包含了路由功能,但默认并没有在系统启动时启用此功能。使用下面的命令启动路由转发功能。

# echo 1>/proc/sys/net/ipv4/ip_foward

为外网主机222.17.250.11/24添加一条主机路由:

#route add-host 222.17.250.11 gw 222.17.10.254

为网段222.17.10.0/30添加静态路由:

#route add-net222.17.10.0/30 gw 222.17.10.254

添加一条默认路由,下一跳地址为222.17.10.254/30:

#route add-net default gw 222.17.10.254

如果想删除无用的路由条目,可以使用“#route del”这条命令,其他的参数同“add”。

第三步,查看并测试路由。使用“route”命令就可以查看当前系统的路由表

img437

使用内部网段的主机与外网路由器之间测试,设置内部主机IP为192.168.10.22/24,默认网关为192.168.10.254,如图7-5。

进入主机命令行模式,测试过程和结果如下:

img438

img439

图7-5

img440

img441

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈