如何找到路由器的IP地址?7種從簡單到玩家的方法

昨晚在HKEPC論壇看到一個網友發問:請問如何找出router ip – 網絡寬頻 – 電腦領域 HKEPC Hardware,於是小U就突發奇想整理出7種從簡單到進階的方法、花式幫你找出Router IP:

閱讀全文: 如何找到路由器的IP地址?7種從簡單到玩家的方法

方法1: WINDOWS網絡屬性

通過WINDOWS的Control Panel裡面的Network,找到你的Adapter界面卡/適配器,右鍵按屬性 -> Details詳情,即可查看到本機的IP地址和路由器的IP地址(IPv4 Default Gateway)。

方法2: IPCONFIG命令

運行(或WIN+R) -> CMD,輸入ipconfig,找到有數值的那個部分,就是你的本機地址和路由器的IP地址(Default Gateway)。

方法3: ROUTE命令

透過在cmd中輸入 route print 命令可以查看本機儲存的 route table,第一行是Gateway(路由器)和Interface(本機接口)的IP所在。

方法4: Tracert命令

Windows中的traceroute,可以追蹤一個訪問外網所經過的節點(hops),不僅可以見到第一級的Gateway,還可以見到在Internet上的轉發節點。如果家裏有2級或更多層的路由器,traceroute可以看到多層路由器的IP。個人認爲比ipconfig更好,但是前提是要聯網。

# 追蹤往IP 8.8.8.8 (Google DNS)的節點
tracert 8.8.8.8

方法5: NMAP掃描

家用Router的網頁設置界面多數運行在80端口的,因此如果你知道自己的IP是192.168.1.xxx段,可以用nmap掃描整個IP段,找到開放了80端口的IP:

# -p 80: 掃描80端口; 192.168.1.0/24=192.168.1.1~192.168.1.254
nmap -p 80 192.168.1.0/24

因爲小U有一部x86 ITX Homelab小主機在運行Promox虛擬多個系統,所以有多個IP的80端口都是開放。有興趣可參考:

方法6: WIRESHARK 捉取packet

通過Wireshark捉取實時的WIFI連線packet,找出本機發出的連線Internet的TCP包裏面Layer2鏈路層裡面目標的MAC Address(圖中是BeijingX_a1:6b:65,是我的紅米路由器),再看哪個ARP是從BeijingX_a1:6b:65發出,看他裏面要求接收ARP回答的IP地址就是上級路由的地址:192.168.1.1

CTF:上圖暴露了我上網記錄的痕跡,如果能找到的請留言分享

方法7:這個。。。差點忘了

哈哈,其實就這麼簡單。

歡迎你的留言討論:

你可以一針見血

by Upsangel
Logo