我可以知道我的家庭网络的 IP 地址是什么吗?

我可以知道我的家庭网络的 IP 地址是什么吗?

可能重复:
确定我的电脑 IP 地址的最快方法(Windows)

我不确定我的问题标题是否合适,也不确定我的问题措辞是否恰当。我刚刚开始阅读有关 IP 地址的文章,对很多事情感到困惑,所以我可能会犯一些错误。我只是希望它是可以理解的。

我了解到,当我在命令行中输入 ipconfig 时,我看到的 IP 地址至少有一部分是本地的,也就是说,它们对于试图联系我的设备的人和事物来说是无用的。它们只对我的设备相互通信有用。然后显然有一种叫做 NAT 的东西,它会创建一个单独的 IP 地址,外界可以使用这个地址与我的家庭网络进行通信。我有可能知道这个数字是多少吗?

我了解到 IP 地址有两种:私有地址和多播地址。我知道我使用 ipconfig 可以知道的我的计算机的 IP 地址是私有地址。NAT 生成的地址是多播地址吗?

ipconfig 输出的数字之一是“默认网关”。如果我理解正确的话,这是我的路由器的 IP 号码。它是 NAT 产生的号码,还是也是本地号码?如果是前者,那么我认为我之前的问题的答案一定是“否”,因为这个号码不在 IP 地址的多播地址范围内。

答案1

我觉得你很困惑。

  • 您可以使用以下答案找到您的公共 IP:问题
  • "I've learned that there are two kinds of IP addresses: private and multicast."不知道你从哪里听到的,但这是错的。多播与向多个服务器发送消息有关。私有 IP 地址是保留的块,始终是本地的
  • 默认网关是本地地址,而不是公共地址

"NAT thing"网络地址解读并且在您关心的意义上,它可以确定当有人想要向您和您的朋友发送信息时(他们都在同一个网络上),第三方想要联系你们中的哪一个人。

答案2

以下每个链接都具有相同的功能。它们将在空白网页上打印您的公开 IP 地址。

http://checkip.dns.he.net/

http://ifconfig.me/ip

http://checkip.dyndns.org/

相关内容