首页 > 编程知识 正文

linux双网卡配置路由,在路由器上配置静态路由

时间:2023-05-04 02:08:05 阅读:136286 作者:4708

学习linux时,可能会遇到构成静态路由的问题。 本节介绍如何解决配置linux静态路由的问题。 在这里拿起来和大家分享吧。 目前有五个设备。 将ROUT1连接到PC1,ROUT1连接到ROUT2,ROUT2连接到ROUT3,ROUT3连接到PC2。 请参见拓扑图。

——3————3——3————33————

PC1 ROUT1 ROUT2 ROUT3 PC2

五个设备的linux静态路由IP地址如下:

PC1 192.168.1.88/24

rout 1192.168.1.128/24192.168.2.128/24

rout 2192.168.2.66/24192.168.3.66/24

rout 3192.168.3.100/24192.168.4.33/24

PC2 192.168.4.66/24

PC1的构成如下。

# ifconfig eth 0192.168.1.88 net mask 255.255.255.0

#routeadddefaultGW192.168.1.128

ROUT1的构成如下。

# ifconfig eth 0192.168.1.128 net mask 255.255.255.0

# ifconfig eth 0:1192.168.2.128 net mask 255.255.255.0

# route add-net 192.168.4.0/24gw 192.168.2.66

ROUT2的构成如下。

# ifconfig eth 0192.168.2.66net mask 255.255.255.0

# ifconfig eth 0:1192.168.3.66net mask 255.255.255.0

# route add-net 192.168.1.0/24gw 192.168.2.128

# route add-net 192.168.4.0/24gw 192.168.3.100

ROUT3的结构如下。

# ifconfig eth 0192.168.3.100 net mask 255.255.255.0

# ifconfig eth 0:1192.168.4.33 net mask 255.255.255.0

# route add-net 192.168.1.0/24gw 192.168.3.66

PC2的构成如下。

# ifconfig eth 0192.168.4.66net mask 255.255.255.0

#route add default gw 192.168.4.33

这样PC1就可以ping pc2了。

注:

上面的三个器皿在这里用三台PC代替。 要用计算机代替时,必须启用计算机的IP传输功能,将/proc/sys/net/ipv4/ip_forward的内容更改为1 (默认值为0 ),并使用以下命令进行操作

# echo1/proc/sys/net/IP v4/IP _ forward

网络重新启动时,上面的文件将自动更改为0

添加一些命令:

1、删除默认路由

#route del default

2、linux静态路由显示

#route -n

3、设置指定网段的路由

# route add-net 192.168.3.0net mask 255.255.255.0 GW 192.168.6.66

或者

# route add-net 192.168.3.0/24gw 192.168.6.66

4、删除指定网段的路由

# routedel-net 192.168.3.0net mask 255.255.255.0

或者

#route del -net 192.168.3.0/24

以上介绍了linux静态路由的配置方法。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。