如果想刪除這個動態路由,可以用如下的命令
#route delete 10.10.0.0 10.0.100.251
以下是增加靜態路由與刪除靜態路由的一個例子,這次我們不針對網段,只是針對主機10.10.10.100,使用路由10.0.100.251。
#chdev -l inet0 -a route=”host,-hopcount,0,,,,,,10.10.10.100,10.0.100.251″
在netstat -rn可以看到如下資訊
10.10.10.100 10.0.100.251 UGH 0 0 en4 - -
我們也可以使用如下命令刪除該靜態路由
#chdev -l inet0 -a delroute=”host,,10.10.10.100,10.0.100.251″
如果你想清空所有的路由表,或者是重新整理路由表,可以使用如下命令。注意,此命令僅僅是重新整理(其實是清空)當前路由表,並不清空ODM庫中的靜態路由,所以,寫在ODM庫中的靜態路由在重起後會繼續生效。
另外,不要輕易執行此命令,因為如果你是不同的網段串連到該機器,清空路由表可以立即斷開你的網路連接。
#route -f
default 10.0.100.250 done dbtest loopback done
#netstat -rn
Routing tables Destination Gateway Flags Refs Use If Exp Groups Route Tree for Protocol Family 2 (Internet): 10.0.100.0 10.0.100.150 UHSb 0 0 en0 - - - => 10.0.100/24 10.0.100.150 U 2 2 en0 - - - 10.0.100.255 10.0.100.150 UHSb 0 3 en0 - - - 127/8 127.0.0.1 U 0 353 lo0 - - - Route Tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 - -
正確的使用路由可以減少網路跳轉,甚至大大提高網路的訪問速度。