溫馨提示×

溫馨提示×

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

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

linux中怎么配置軟路由

發(fā)布時間:2021-07-13 11:28:25 來源:億速云 閱讀:1613 作者:Leah 欄目:云計算

linux中怎么配置軟路由,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

實驗名稱:在Linux主機下的軟路由

實驗說明:此實驗不需要安裝任務軟件包。Linux自帶的?。?/p>

實驗拓撲:ip地址規(guī)劃如圖所示:

linux中怎么配置軟路由

實驗環(huán)境:測試機是windows或者是Linux機子都無所謂,只要保證充當路由功能的機子是Linux就行了??!

實驗目的:就是在Linux環(huán)境下讓ip 192.168.1.121的這臺機子和ip 10.0.0.100機子能相互通信。

實驗步驟:

基于此實驗的簡單性,只需要一個命令就可以讓Linux主機支持路由功能,那就是

Echo 1 > /proc/sys/net/ipv4/ip_forward下即可,也是就是把數(shù)字1導入/proc/sys/net/ipv4/ip_forward的ip_forward文件中就行了。

或者  #echo "1" > /proc/sys/net/ipv4/ip_forward 

linux中怎么配置軟路由

查看:  
 linux中怎么配置軟路由

這樣我們就可以直接測試了;

各臺機子的網(wǎng)卡配置參數(shù)這里就不說了?。?/p>

我們來直接看看測試結果!  
 linux中怎么配置軟路由

這是ip 192.168.1.121 ping ip 10.0.0.100的情況;下面我們來看看反過來的情況:

linux中怎么配置軟路由

linux中怎么配置軟路由

上面是一個很簡單的例子:中間只由一個Linux主機充當路由器的情況,如果有多個Linux主機充當路由器,那么我們必須在開啟Linux主機的路由功能的情況下,。還得另外配置靜態(tài)默認路由才能實現(xiàn)多個網(wǎng)段的相互通信,

下面是實現(xiàn)的命令:

Echo 1 > /proc/sys/net/ipv4/ip_forward

添加靜態(tài)默認路由

Route add-net 網(wǎng)段 子網(wǎng)掩碼 下一跳<具體做發(fā)和真正的路由器 的操作一樣,到底在每臺充當路由器功能的Linux機子上需要多少條靜態(tài)默認路由需按情況而定

示例:#router add -net 192.168.1.0 (目標地址)netmask 255.255.255.0 gw 192.168.2.1(下一跳)

添加缺省路由

 #route add default gw 192.168.2.1(下一跳)

小技巧:

如要Linux每次啟動后都能支持內核的包轉發(fā)功能。需要激活語句寫入系統(tǒng)配置啟動腳本:

#echo “echo 1 &gt; /proc/sys/net/ipv4/ip_forward”&gt;&gt;/etc/rc.d/rc.local

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業(yè)資訊頻道,感謝您對億速云的支持。

向AI問一下細節(jié)

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

AI