中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下如何配置靜態路由

發布時間:2022-01-26 10:20:05 來源:億速云 閱讀:149 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Linux下如何配置靜態路由”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Linux下如何配置靜態路由”這篇文章吧。

靜態路由是一種路由的方式,路由項由手動配置,而非動態決定。與動態路由不同,靜態路由是固定的,不會改變,即使網絡狀況已經改變或是重新被組態。

Linux下如何配置靜態路由

  1. 背景和原理

    路由器的功能是實現一個網段到另一個網段之間的通信,路由分為靜態路由、動態路由、

默認路由和直連路由。靜態路由是手工指定的,使用靜態路由的好處是網絡安全保密性高。動態路由因為需要路由器之間頻繁地交換各自的路由表,而對路由表的分析可以揭示網絡的拓撲結構和網絡地址等信息。因此,網絡出于安全方面的考慮也可以采用靜態路由。不占用網絡帶寬,因為靜態路由不會產生更新流量。

  1. 網絡規劃模擬

    模擬使用四臺Linux機器,分別命名為Linux1、Linux2(router1)、Linux3(router)

和Linux4,其中Linux2和Linux3當做路由器來配置靜態路由功能,每兩臺機器之間的通信使用不同的網段和網絡模式

Linux下如何配置靜態路由

  1. 環境模擬

克隆四臺Linux機器并命名,分別按照網絡規劃圖配置每臺機器的網卡,只使用靜態ip和子網掩碼,克隆的機器需要執行命令>/etc/udev/rules.d/70-persistent-net.rules清空網卡相關信息文件,配置完后查看ip并檢驗同網段設備之間的通信

Linux1

Linux下如何配置靜態路由

Linux2

Linux下如何配置靜態路由

Linux3

Linux下如何配置靜態路由

Linux4

Linux下如何配置靜態路由

  1. 配置靜態路由

4.1 添加靜態路由:

常用參數:

add 增加路由

del 刪除路由

-net 設置到某個網段的路由

-host 設置到某臺主機的路由

gw 出口網關 IP地址

dev 出口網關 物理設備名

第1步

Linux1:route add –net 192.168.1.0/24 gw 10.0.0.129 (從1到3)

Linux3:route add –net 10.0.0.0/24 gw 192.168.1.129 (從3到1)

此時,Linux1和Linux3可以相互ping通

第2步

Linux4:route add –net 192.168.1.0/24 gw 192.168.2.130 (從4到2)

Linux2:route add –net 192.168.2.0/24 gw 192.168.1.130 (從2到4)

此時,Linux2和Linux4可以相互ping通

第3步:

Linux1:route add –net 192.168.2.0/24 gw 10.0.0.129 (從1到4)

Linux4:route add –net 10.0.0.0/24 gw 192.168.2.130 (從4到1)

至此,Linux1、Linux2、Linux3、Linux4之間可以互相通信

Linux下如何配置靜態路由

4.2 在配置時如有涉及Linux2和Linux3這兩臺機器則需要開啟內核轉發功能

echo ‘net.ipv4.ip_forward = 1’ >> /etc/sysctl.conf

或 vi /etc/sysctl.conf –> net.ipv4.ip_forward=1

sysctl –p 載入 sysctl 配置文件

  1. 檢驗靜態路由

5.1 查看各自機器的路由表

Linux下如何配置靜態路由

Linux下如何配置靜態路由

Linux下如何配置靜態路由

Linux下如何配置靜態路由

5.2 在Linux1機器上執行ping命令,進行兩兩通信

Linux下如何配置靜態路由

5.3 在其他機器上使用tcpdump抓取每兩兩通信之間的icmp報文包進行檢驗

ping 10.0.0.129 –c3

Linux下如何配置靜態路由

ping 192.168.1.130 –c3

Linux下如何配置靜態路由

Linux下如何配置靜態路由

ping 192.168.2.131 –c3

Linux下如何配置靜態路由

Linux下如何配置靜態路由

Linux下如何配置靜態路由

  1. 上述配置若在重啟網絡服務或者重啟系統時都會失效。若想實現永久生效,有以下幾種

方法

以Linux1為例

方法一:利用route-eth0文件

vi /etc/sysconfig/network-scripts/route-eth0 #默認不存在此文件,需要手動創建

加入如下內容

192.168.1.0/24 via 10.0.0.129

192.168.2.0/24 via 10.0.0.129

#有兩塊網卡時,配置該條路由的原則是網卡所在網段為該路由出口

#寫到配置里,重啟網絡服務和重啟系統都會生效

方法二:利用static-route文件

vi /etc/sysconfig/static-routes #默認不存在此文件,需要手動創建

加入如下內容

any net 192.168.1.0/24 gw 10.0.0.129

any net 192.168.2.0/24 gw 10.0.0.129

#寫到配置里,重啟網絡服務和重啟系統都會生效

方法三:利用rc.local文件

vi /etc/rc.local

加入如下內容

route add –net 192.168.1.0/24 gw 10.0.0.129

route add –net 192.168.2.0/24 gw 10.0.0.129

#寫到配置里,重啟重啟系統會生效

以上是“Linux下如何配置靜態路由”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奈曼旗| 湄潭县| 虎林市| 嵩明县| 永胜县| 宜都市| 扬州市| 江达县| 莱西市| 阆中市| 砀山县| 巴青县| 襄垣县| 和平县| 澄城县| 包头市| 大埔县| 洪江市| 阳东县| 石门县| 临澧县| 桂林市| 密山市| 闻喜县| 积石山| 玉溪市| 揭东县| 湖南省| 延吉市| 溧阳市| 奉化市| 徐水县| 天全县| 葫芦岛市| 延边| 确山县| 阿克陶县| 沐川县| 抚松县| 合山市| 曲麻莱县|