Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux操作系統靜態路由設置技巧介紹

Linux操作系統靜態路由設置技巧介紹

日期:2017/2/7 9:23:22      編輯:Linux教程

現在有五個設備,PC1接ROUT1,ROUT1再接ROUT2,ROUT2再接ROUT3,ROUT3再接PC2,拓撲圖見下:

 

□————○————○————○————□

PC1 ROUT1 ROUT2 ROUT3 PC2

 

五個設備的靜態IP地址分別為:

 

PC1 192.168.1.88/24

ROUT1 192.168.1.128/24 192.168.2.128/24

ROUT2 192.168.2.66/24 192.168.3.66/24

ROUT3 192.168.3.100/24 192.168.4.33/24

PC2 192.168.4.66/24

 

PC1配置如下:

#ifconfig eth0 192.168.1.88 netmask 255.255.255.0

#route add default gw 192.168.1.128

 

ROUT1配置如下:

#ifconfig eth0 192.168.1.128 netmask 255.255.255.0

#ifconfig eth0: 1 192.168.2.128 netmask 255.255.255.0

#route add -net 192.168.4.0/24 gw 192.168.2.66

 

ROUT2配置如下:

#ifconfig eth0 192.168.2.66 netmask 255.255.255.0

#ifconfig eth0: 1 192.168.3.66 netmask 255.255.255.0

#route add -net 192.168.1.0/24 gw 192.168.2.128

#route add -net 192.168.4.0/24 gw 192.168.3.100

 

ROUT3配置如下:

#ifconfig eth0 192.168.3.100 netmask 255.255.255.0

#ifconfig eth0: 1 192.168.4.33 netmask 255.255.255.0

#route add -net 192.168.1.0/24 gw 192.168.3.66

 

PC2配置如下:

#ifconfig eth0 192.168.4.66 netmask 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),用下面的命令完成

#e cho 1 > /proc/sys/net/ipv4/ip_forward

網絡重啟後,上面的文件自動改為0

 

補充幾個命令:

1、刪除默認路由

#route del default

 

2、查看路由

#route -n

 

3、設置指定網段路由

#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.6.66

或者

#route add -net 192.168.3.0/24 gw 192.168.6.66

 

4、刪除指定網段路由

#route del -net 192.168.3.0 netmask 255.255.255.0

或者

#route del -net 192.168.3.0/24

Copyright © Windows教程網 All Rights Reserved