通过笔记本电脑公开的私有 IP 地址?

Posted

技术标签:

【中文标题】通过笔记本电脑公开的私有 IP 地址?【英文标题】:Private IP address public through laptop? 【发布时间】:2017-06-20 19:23:09 【问题描述】:

完全是这个主题的新手 - 难以理解。

两个设备 - 设备 A、设备 B(笔记本电脑)

设备 A - IP 地址 192.169.0.120 设备 B - IP 地址 192.169.0.121

设备 B(笔记本电脑)连接到 WiFi,并通过以太网电缆连接到设备 A。

我在设备 A 中有一个嵌入式应用程序,我通过设备 B(笔记本电脑)上的网络浏览器访问设备 A 的 IP 地址。

是否可以公开此 IP 地址 - 例如我的手机获取设备 A 的 IP 地址?

我研究了 *** (hamachi) 和端口转发。这是正确的方法吗?

image of example setup

【问题讨论】:

端口转发必须在路由器中完成。因此,如果您可以将设备 A 直接连接到本地网络(路由器),则不需要笔记本电脑。但即便如此,也可能存在障碍:如果您的提供商为您提供 DualStack,那么您就不走运了,因为即使您的路由器也没有独占的公共 IPv4。那么你就不得不求助于 IPv6。 【参考方案1】:

您可以使用ngrok获取公网IP地址。这基本上会将您的机器公开,尽管它位于专用网络中。

参考:https://ngrok.com/

【讨论】:

【参考方案2】:

您无法使用本地 IP (192.168.0.120) 从网络外部连接。如果您想知道如何获取外部 ip,请查看此主题:

Getting the 'external' IP address in Java

【讨论】:

以上是关于通过笔记本电脑公开的私有 IP 地址?的主要内容,如果未能解决你的问题,请参考以下文章

如何查看笔记本电脑的IP地址

笔记本电脑怎么查IP地址?

笔记本电脑怎么查IP地址?

怎么查看笔记本电脑的ip地址

笔记本电脑的ip地址

如何查看笔记本电脑的ip地址