Linux

如何在雙 NAT(不是公共 IP)上獲取路由器的 WAN IP?

  • September 29, 2018

在此處輸入圖像描述

我在雙 NAT(在 2 個路由器後面)。

我知道如何通過訪問一些網頁或使用 dig 命令來獲取公共 IP。是的,我知道 WAN IP 通常與公共 IP 相同。我談論可以是私有 IP 的 WAN IP #2。我嘗試了 tracert 和 pathping 命令,但沒有奏效。也許我們無法通過一般方式知道 WAN IP。但我看到一個 IP 攝影機應用程序可以找到它。也許它是 android 上的“tinyCam Monitor”。

在此處輸入圖像描述

只有當路由器啟用 uPnP 時,私有 LAN 客戶端才能知道外部 IP

我重新檢查了 android 應用程序“tinyCam Monitor”。當路由器啟用 uPnP 功能時,她知道外部 IP。

所以我在網上查了一下,發現 MiniUPnP ( http://miniupnp.free.fr/ ) 命令可以通過 UPnP/IGD 顯示外部 IP。我對 UPnP/IGD 了解不多。

老路由器筆記

UPnP 實施可能會受到安全漏洞的影響。實施或配置不當的 UPnP IGD 很容易受到攻擊。安全研究員 HD Moore 在揭示現有實施中的漏洞方面做了出色的工作:通用即插即用中的安全缺陷 (PDF)。一個常見的問題是讓 SSDP 或 HTTP/SOAP 埠向 Internet 開放:它們應該只能從 LAN 訪問。

引用自:https://unix.stackexchange.com/questions/470703