#route add default dev eth0 //預設路由,將去往未知網路的資料報全部從介面eth0發出去
#route del default dev eth0 //刪掉剛才配的靜態路由
#route add default gw 192.168.1.1 //寫預設路由的下一跳位址
netstat -rn與route相似
顯示現在所有路由
#route
root@ubuntu:~# route
kernel ip routing table
destination gateway genmask flags metric ref use iface
10.147.9.0 * 255.255.255.0 u 1 0 0 eth0
192.168.1.0 * 255.255.255.0 u 2 0 0 wlan0
192.168.122.0 * 255.255.255.0 u 0 0 0 virbr0
link-local * 255.255.0.0 u 1000 0 0 eth0
192.168.0.0 192.168.1.1 255.255.0.0 ug 0 0 0 wlan0
default 10.147.9.1 0.0.0.0 ug 0 0 0 eth0
root@ubuntu:~#
結果是自上而下, 就是說, 哪條在前面, 哪條就有優先, 前面都沒有, 就用最後一條default
舉例, 新增一條路由(發往192.168.62這個網段的全部要經過閘道器192.168.1.1)
route add -net 192.168.62.0 netmask 255.255.255.0 gw 192.168.1.1
刪除一條路由
route del -net 192.168.122.0 netmask 255.255.255.0
刪除的時候不用寫閘道器
linux下新增路由的方法:一:使用 route 命令新增使用route 命令新增的路由,機器重啟或者網絡卡重啟後路由就失效了,方法://新增到主機的路由# route add –host 192.168.168.110 dev eth0# route add –host 192.168.168.119 gw 192.168.168.1//新增到網路的路由# route add –net ip netmask mask eth0# route add –net ip netmask mask gw ip# route add –net ip/24 eth1//新增預設閘道器# route add default gw ip//刪除路由# route del –host 192.168.168.110 dev eth0二:在linux下設定永久路由的方法:1.在/etc/rc.local裡新增方法: route add -net 192.168.3.0/24 dev eth0route add -net 192.168.2.0/24 gw 192.168.3.2542.在/etc/sysconfig/network裡新增到末尾方法:gateway=gw-ip 或者 gateway=gw-dev3./etc/sysconfig/static-router : any net x.x.x.x/24 gw y.y.y.y
Linux路由表資訊 route命令
route 命令 顯示和設定linux路由表 c 列印將linux核心的路由快取 v 詳細資訊模式 e netstat格式顯示路由表 net 到乙個網路的路由表 host 到乙個主機的路由表。add 增加指定的路由記錄 del 刪除指定的路由記錄 target 目的網路或目的主機 gw 設定預設閘道...
檢視主機路由(route命令)
route n n 將主機名以ip的方式檢視 備註 通過route命令或者其他工具手動修改路由表,是靜態的路由更新方式。對於大型路由器,它們通過bgp rip osrf等協議來發現路徑,並更新自己的路由表 route命令修改路由表,主機重啟之後之前的修改都失效了,所以為了永久儲存,應該修改路由表的配...
用route命令新增永久路由
使用雙網絡卡,同時使用2個閘道器的時候就需要加一條靜態路由了。當然還有很多時候會需要加路由。使用route 命令新增的路由,機器重啟或者網絡卡重啟後路由就失效了,方法 新增到主機的路由 route add host 192.168 1.11 dev eth0 route add host 192.1...