linux路由表
Ⅰ linux如何查看路由表
關於路由表的一個例子解析
查看命令:netstat -rn
先執行帶-r選項的netstat命令,列出路由表,然後以-n選項再次執行該命令,以數字格式列印出ip地址(我們這樣做是因為路由表中的一些表項是網路地址,而不是主機地址。如果沒有- n選項,netstat命令將搜索文件/etc/networks並列出其中的網路名.。這樣會與另一種形式的名字—網路名加主機名相混淆)。學習Linux可看書籍《Linux就該這么學》。
Ⅱ 設置linux路由表匹配順序
現在的情況下,目標網路號為10.10.39.0 的數據包,就是走的第一條路由吧。不需要配置。
Ⅲ Linux 路由表問題
192.168.1.241 到123.125.119.0 不是通的吧。
而且你增加這條路由好奇怪,明明自身有123.125.119.0段的IP地址,為啥通過192.168.1.0網關?
ifcongfi 來睇睇,再,你的網關設置是哪段的IP?
1 如果你設置網關在123.125.119.0 上,你想訪問192.168.2.0網段,你的路由添加應該是這樣
route add -net 192.168.2.0/24 gw 192.168.1.1(這個是192.168.1.0的網關,不是你eth1的IP)
前提是你192.168.1.1的網關能訪問192.168.2.0網段
Ⅳ linux下如何刪除靜態路由條目/或者靜態路由的文件在哪個目錄下面
linux下靜態路由修改命令
方法一:
添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1
route add -host 192.168.1.1 dev 192.168.0.1
刪除路由 route del -net 192.168.0.0/24 gw 192.168.0.1
add 增加路由 del 刪除路由 -net 設置到某個網段的路由 -host 設置到某台主機的路由 gw 出口網關 IP地址 dev 出口網關 物理設備名
增加默認路由
route add default gw 192.168.0.1 默認路由一條就夠了
route -n 查看路由表
方法二:
添加路由 ip route add 192.168.0.0/24 via 192.168.0.1
ip route add 192.168.1.1 dev 192.168.0.1
刪除路由 ip route del 192.168.0.0/24 via 192.168.0.1
add 增加路由 del 刪除路由 via 網關出口 IP地址 dev 網關出口 物理設備名
增加默認路由 ip route add default via 192.168.0.1 dev eth0 via 192.168.0.1 是我的默認路由器
查看路由信息 ip route
保存路由設置,使其在網路重啟後任然有效 在/etc/sysconfig/network-script/目錄下創建名為route-eth0的文件 vi /etc/sysconfig/network-script/route-eth0 在此文件添加如下格式的內容
192.168.1.0/24 via 192.168.0.1
重啟網路驗證
/etc/rc.d/init.d/network中有這么幾行:
#
Add non interface-specific static-routes. if [ -f
/etc/sysconfig/static-routes ]; then grep "^any"
/etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args done fi
也就是說,將靜態路由加到/etc/sysconfig/static-routes 文件中就行了。
如加入: route add -net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
則static-routes的格式為 any net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
Ⅳ linux如何查看路由表
使用 route 命令可以查看 Linux 內核路由表。
Route命令是用於操作基於內核ip路由表,它的主要作用是創建一個靜態路由讓指定一個主機或者一個網路通過一個網路介面,如eth0。當使用"add"或者"del"參數時,路由表被修改,如果沒有參數,則顯示路由表當前的內容。
設置內核路由表的命令格式是:
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
(5)linux路由表擴展閱讀
route命令參數介紹:
-c顯示更多信息
-n不解析名字
-v顯示詳細的處理信息
-F顯示發送信息
-C顯示路由緩存
-f清除所有網關入口的路由表。
-p與add命令一起使用時使路由具有永久性。
Ⅵ linux路由表設置
lan1和lan1的地址是各網段的網路號還是網路中某個終端的ip地址?
能說的詳細一點么?比如子網掩碼
Ⅶ linux疑問:route 命令查看 Linux 內核路由表 UG是何意
1、下載一個Linux內核源代碼文件,將它保存到虛擬機上新安裝的系統中去。並解壓到/usr/src目錄。
Ⅷ LiNUX系統下,通過什麼命令可以查看系統的路由表
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
Ⅸ 怎麼得到linux的路由表
linux下的路由邊就是使用
[root@linuxprobe ~]# route -n 來查看的
route -f 清空出口路由
route add -net ip netmask 子網 dev eth0 添加路由
route del -net ip netmask 子網 dev eth0 刪除路由
route add default gw 192.168.1.1 添加默認路由
配置文件一般在" /etc/sysconfig/network-scripts/route-ethX"裡面
基本上常用的就是這么多了,linux更多的知識建議參考www.linuxprobe.com看看。加油!!!
Ⅹ linux如何配置路由
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 eth0
route add -net 192.168.2.0/24 gw 192.168.3.254
2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y