我已经通过Wi连接到我的路由器设备。
我在命令提示符中运行了“ipconfig”,但是它没有显示公共IP地址来远程访问系统。

那么我怎样才能得到我的个人电脑的公共IP地址呢?
我尝试过使用路由器id(通过我的IP组织发现)
发布于 2017-10-31 17:39:14
如果您在路由器后面,那么您的计算机将不知道公共IP地址,就像路由器进行网络地址转换一样。您可以问一些网站您的公共IP地址使用curl或wget,并从中提取您需要的信息:
curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//' 或者更短
curl ipinfo.io/ip发布于 2016-03-02 08:48:49
您可以使用DNS请求而不是HTTP请求来查找您的公共IP:
C:\> nslookup myip.opendns.com resolver1.opendns.com它使用resolver1.opendns.com dns服务器将神奇的myip.opendns.com主机名解析为您的ip地址。
发布于 2013-11-06 06:59:12
为了能够通过路由器远程访问您的PC,您需要启用路由器进行有时称为“端口转发”的操作(有些路由器可能会对其进行不同的称呼)。
要获得路由器的IP,您可以登录到路由器的配置页面(或者如果它有一个配置实用程序使用它),或者如您提到的那样,转到whatsmyip.org,您将看到路由器的外部地址。
但是,如果您没有相应地设置路由器,您将无法访问您的PC。
干杯
编辑:你的电脑没有外部IP。只有路由器能做到。通过设置端口转发,路由器将负责路由外部传入流量到您的PC,但您的PC将永远看不到互联网。只有路由器。
https://stackoverflow.com/questions/19805787
复制相似问题