你應該意識到你的預設閘道器是你的路由器的 IP 地址。一般這是在安裝過程中由作業系統自動檢測的,如果沒有,你可能需要改變它。如果你的系統不能 ping 自身,那麼很可能是一個閘道器問題,你必須修複它。在網路中,當你有多個網路配接器或路由器時,這種情況可能會發生。
閘道器是一個扮演著入口點角色的路由器,可以從一個網路傳遞網路資料到另一個網路。
下麵是一些可能幫助你收集到與該話題相似的一些資訊。
這可以透過下麵的四個命令完成。
routel
命令:被用來以好看的輸出格式列出路由。1)在 Linux 中如何使用 route 命令檢查預設的閘道器或者路由 IP 地址?
route 命令被用來顯示和操作 IP 路由表。
它主要用於透過一個已經配置的介面給特定的主機或者網路設定靜態的路由。
當使用 add
或者 del
選項時,route 修改路由表。沒有這些選項,route 顯示路由表的當前內容。
-
# route
-
或
-
# route -n
-
-
Kernel IP routing table
-
Destination Gateway Genmask Flags Metric Ref Use Iface
-
default www.routerlogin 0.0.0.0 UG 600 0 0 wlp8s0
-
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp8s0
2)如何在 Linux 中使用 ip 命令檢查預設閘道器或者路由 IP 地址?
IP 命令[3] 類似於 ifconfig,常用於配置靜態 IP 地址、路由 & 預設閘道器,等等。
ifconfig 命令因為多年沒有維護而被遺棄了,即使它仍然在大多數 Linux 發行版上可獲得。
ifconfig 命令已經被 ip 命令替代了,ip 命令是非常強大的,只要一個命令就能執行幾個網路管理任務。
ip 命令工具附帶在 iproute2 包中。在主要的 Linux 發行版中都預設預裝了 iproute2 。
如果沒有,你可以在你的終端中在包管理器的幫助下透過指定 iproute2 來安裝它。
-
# ip r
-
或
-
# ip route
-
或
-
# ip route show
-
-
default via 192.168.1.1 dev wlp8s0 proto dhcp metric 600
-
192.168.1.0/24 dev wlp8s0 proto kernel scope link src 192.168.1.6 metric 600
3)如何在 Linux 中使用 netstat 命令檢查預設閘道器或者路由 IP 地址?
netstat 代表 Network Statistics,是一個用來顯示網路連線相關的資訊(包括入站和出站)的命令列工具,例如路由表、偽裝連線,多播成員和網路介面。
它列出所有的 tcp、udp 套接字連線和 unix 套接字連線。
它在網路中被用來診斷網路問題並判斷網路中的流量總量來作為效能測量指標。
-
# netstat -r
-
-
Kernel IP routing table
-
Destination Gateway Genmask Flags MSS Window irtt Iface
-
default www.routerlogin 0.0.0.0 UG 0 0 0 wlp8s0
-
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp8s0
4)如何在 Linux 中使用 routel 命令檢查預設閘道器或者路由 IP 地址?
它用來以好看的輸出格式列出路由資訊。這些程式是一系列你可以用來替代 iproute2 的幫助指令碼(routel
和 routef
)。
routel
指令碼以一種被認為更容易解釋並且等價於 route 輸出串列的格式來輸出路由資訊。
如果 routef
指令碼不加任何引數,將僅僅簡單的將路由表清空。小心!這意味著刪除所有的路由,讓你的網路不再可用。
-
# routel
-
target gateway source proto scope dev tbl
-
default 192.168.1.1 dhcp wlp8s0
-
192.168.1.0/ 24 192.168.1.6 kernel link wlp8s0
-
127.0.0.0 broadcast 127.0.0.1 kernel link lo local
-
127.0.0.0/ 8 local 127.0.0.1 kernel host lo local
-
127.0.0.1 local 127.0.0.1 kernel host lo local
-
127.255.255.255 broadcast 127.0.0.1 kernel link lo local
-
192.168.1.0 broadcast 192.168.1.6 kernel link wlp8s0 local
-
192.168.1.6 local 192.168.1.6 kernel host wlp8s0 local
-
192.168.1.255 broadcast 192.168.1.6 kernel link wlp8s0 local
-
::1 kernel lo
-
fe80::/ 64 kernel wlp8s0
-
::1 local kernel lo local
-
fe80::ad00:2f7e:d882:5add local kernel wlp8s0 local
-
ff00::/ 8 wlp8s0 local
如果你只想列印預設的閘道器那麼使用下麵的格式。
-
# routel | grep default
-
default 192.168.1.1 dhcp wlp8s0
朋友會在“發現-看一看”看到你“在看”的內容