如何在 IOS 中找到我的公共 IP?

网络工程 思科-ios
2021-07-05 12:05:00

我可以访问路由器。我想通过它的 ISP 知道它的互联网 IP 地址。我想过使用 ifconfig.me 但它不会让我使用。

#copy http://ifconfig.me/ip flash:ip.txt
Destination filename [ip.txt]? 
Accessing http://ifconfig.me/ip...
%Error opening http://ifconfig.me/ip (I/O error)

我觉得我很亲近。我错过了什么?

3个回答

非常简单的方法:

更多http://ifconfig.me/ip/

或者如果您没有配置 DNS 查找:

更多http://153.121.72.212/ip/

使用 ifconfig.im 有效:

#telnet ifconfig.im 80
Translating "ifconfig.im"...domain server (8.8.8.8)
Trying ifconfig.im (178.79.178.153, 80)... Open
GET // HTTP/1.1
Host: ifconfig.im

HTTP/1.1 200 OK
(my IP address follows)

我偶然发现了另一种选择。

从 cisco IOS cli 输入这两个命令之一....

telent telnetmyip.com (也可以通过 HTTP 访问(80)

ssh sshmyip.com

这些命令中的每一个都将返回一个很小的、易于阅读的 JSON 格式的响应,其中包含您的公共 IP 地址信息(IPv6 或 IPv4)

1841#telnet telnetmyip.com 正在翻译“telnetmyip.com”...域服务器 (172.25.1.200) [OK] 正在尝试 telnetmyip.com (18.217.148.211)... 打开 {

"comment": "## 你的 IP 地址是 24.129.199.65 (58050) ##",

"家庭": "ipv4",

"ip": "24.129.199.65",

“端口”:“58050”,

“协议”:“远程登录”,

“版本”:“v1.0.0”,

“网站”:“ https://github.com/packetsar/checkmyip

[与 telnetmyip.com 的连接被外国主机关闭]

在 packetpushers.net http://packetpushers.net/telnetmyip/ 上发现了这个