這篇文章主要介紹“linux靜態路由的配置”,在日常操作中,相信很多人在linux靜態路由的配置問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”linux靜態路由的配置”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
學習linux時,你可能會遇到配置靜態路由的問題,這里將介紹配置linux靜態路由問題的解決方法,在這里拿出來和大家分享一下?,F在有五個設備,PC1接ROUT1,ROUT1再接ROUT2,ROUT2再接ROUT3,ROUT3再接PC2,拓撲圖見下:
□————○————○————○————□
PC1 ROUT1 ROUT2 ROUT3 PC2
五個設備的linux靜態路由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、linux靜態路由查看
#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
到此,關于“linux靜態路由的配置”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。