添加靜態路由 route add -host 子網掩碼 -- 在線解析


            1.215        -----       R(172.16.0.1)      <--------- gw(61.146.164.109)

                  |                         |

                  |                         |    (不能上網) 

             1.215     <-----       6.46 (被109訪問的虛擬機)

                       (可以上網)

/usr/sbin/route add -host 61.146.164.109 gw 172.16.0.1

 

有兩塊網卡if1和if2
eth0: 192.168.10.23/255.255.255.0
eth1: 192.168.20.22/255.255.255.0

添加路由命令如下
route add -net 192.168.10.0 netmask 255.255.255.0 dev eth0
route add -net 192.168.20.0 netmask 255.255.255.0 dev eth1

通過上面兩個命令, 發往192.168.10.0網段的IP包會通過eth0發送, 發往192.168.20.0網段的IP包會通過eth1發送. 

如果其它網段的IP包如何發送? 需要設置一個默認網關, 命令如下
route add default gw 192.168.20.1

通過上面命令, 會將除了這兩個網絡的IP包都發往192.168.20.1網關, 如何轉發到192.168.20.1網關? 在上面的兩條路由項中已經定義了, 會通過eth1網口轉發,
---------------------
作者:Ethan_Shan
來源:CSDN
原文:https://blog.csdn.net/shan0xiao0xi/article/details/17173267
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

https://www.sojson.com/convert/subnetmask.html    

網絡和IP地址計算器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM