我可以看到路由器WAN埠的MAC位址嗎?

我可以看到路由器WAN埠的MAC位址嗎?

我有一台 TP-link Archer C7 路由器。它由外部公司管理(讓所有 A 公司管理),而我沒有管理權限。我確實有實體存取權限,但不想恢復出廠設定(我可以,但我必須付費讓他們過來重新配置,這很麻煩,需要幾天時間,而且成本有點高)。我的 ISP(不是 A 公司)想知道路由器的 MAC 位址,以便在某些故障排除中使用。如何取得MAC位址?

我無法登入路由器管理門戶,因為 A 公司可以登入該門戶。

我嘗試透過乙太網路將我的 Windws 電腦直接連接到路由器上的 WAN 接口,希望 ping 或裝置管理員中的某個模糊標籤能夠顯示「遠端 MAC」或類似內容。沒發現有用的東西。

有沒有一個簡單的 Windows 實用程式可以為我解決這個問題?

答案1

通常,WAN 介面設定為某種自動配置(通常是 DHCP 或 PPPoE),在這種情況下,它會自動發送一些封包到「ISP」。因此,如果您的電腦位於連接的另一端,您所需要做的就是查看您收到的資料包,因為路由器將使用其 WAN MAC 位址來傳送它們。

可以使用Wireshark來監控接收到的資料包;開始捕獲,連接電纜,等待顯示內容,選擇資料包並展開“Ethernet II”標頭。

如果路由器的 WAN 介面有靜態 IP 位址,那麼是的,您可以 ping 它並查看位址arp或類似位址。

WAN 介面也有可能會回應對 IPv6 多重播送位址的 pingff02::1操作ff02::2。在 中尋找您的乙太網路介面索引netsh int ipv6 show int,然後在位址後面加上 後綴%index並嘗試ping ff02::1%123。響應(如果有)將顯示在 Wireshark 中,但它們可能不會ping直接顯示在輸出中。

或者裝置管理員中一些不起眼的選項卡會顯示“遠端MAC”或類似的內容。沒發現有用的東西。

連接乙太網路的裝置永遠不會出現在裝置管理員中,因為據作業系統所知,路由器本身不是受管理裝置(週邊裝置)-它是一個網路裝置;您不會在那裡看到它,就像您在裝置管理員中看不到其他 LAN PC 一樣。

相關內容