新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux操作系統(tǒng)靜態(tài)路由設(shè)置技巧介紹

Linux操作系統(tǒng)靜態(tài)路由設(shè)置技巧介紹

作者: 時(shí)間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

現(xiàn)在有五個(gè)設(shè)備,PC1接ROUT1,ROUT1再接ROUT2,ROUT2再接ROUT3,ROUT3再接PC2,拓?fù)鋱D見下:

本文引用地址:http://butianyuan.cn/article/201610/305963.htm

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

PC1 ROUT1 ROUT2 ROUT3 PC2

五個(gè)設(shè)備的靜態(tài)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了。

注:

上面三個(gè)路由器這里用三臺PC代替。用電腦代替路由器,必須要啟用電腦的IP轉(zhuǎn)發(fā)功能,改/proc/sys/net/ipv4/ip_forward里的內(nèi)容為1(默認(rèn)為0),用下面的命令完成

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

網(wǎng)絡(luò)重啟后,上面的文件自動(dòng)改為0

補(bǔ)充幾個(gè)命令:

1、刪除默認(rèn)路由

#route del default

2、查看路由

#route -n

3、設(shè)置指定網(wǎng)段路由

#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、刪除指定網(wǎng)段路由

#route del -net 192.168.3.0 netmask 255.255.255.0

或者

#route del -net 192.168.3.0/24

(T002)



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉