【问题标题】:IP Addresses of Computer计算机的 IP 地址
【发布时间】:2020-09-26 19:26:17
【问题描述】:

如果我在我的系统中输入 ipconfig,我得到的 ip 地址与我从 google 得到的不同(我的 ip 是什么)。需要考虑哪个 IP 地址?

【问题讨论】:

标签: networking ip-address ipconfig


【解决方案1】:

Windows 上的ipconfig 命令提供了计算机使用的实际地址。

'what-is-my-ip' 工具给出的地址是代理服务器或网关路由器的公开广告地址,计算机通过该地址连接到 Internet。

           {  Internet  }          -->  what-is-my-ip sees 
                 +                      all computers behind gateway
                 |                      as 54.102.3.209
                 |
                 |
                 | 54.102.3.209    -->  Public address of Gateway
          +------+------+               Advertised to the internet
          |   Gateway   |
          |   Router    |          -->  NAT is performed by Gateway 
          +------+------+
                 | 10.1.1.254      -->  Internal address known to LAN
                 |
                 |
     +-----------+----------+
     |           |          |
 +---+---+   +---+---+  +---+---+
 | host 1|   | ..... |  | host n|
 +-------+   +-------+  +-------+
    
 10.1.1.15  10.1.1.101  10.1.1.4    -->  Actual addresses of computers in LAN
                                              (shown by ipconfig)

IP 地址唯一标识网络中的计算机。

地址有2种:

  • 公开(全球唯一,需要购买),

  • 私人(本地唯一且免费) (10.x.x.x, 172.16.0.0 到 172.31.255.255, 192.168.x.x)

LAN(局域网)通常的做法是为所有计算机提供专用地址,而网关路由器只有一个公共地址。

这种为所有计算机使用私有地址而为网关只使用一个公共地址的方法具有以下两大优势:

  1. 可以降低拥有 IP 地址的成本(所有私有地址都是免费的)

  2. 可以控制 IP 地址的耗尽 (互联网上的每台设备都无法获得唯一的公共地址,因为 IPv4 格式支持的地址数量远低于连接互联网的设备数量)

网关路由器是将 LAN 或 LAN 组连接到 Internet 的设备。 网关需要有一个公共地址,以允许互联网主机访问它。

网关路由器使用网络地址转换 (NAT) 技术允许其后面的具有私有地址的计算机通过网关访问互联网.

互联网将网关路由器的地址视为其后面所有具有私有地址的计算机的 IP 地址。

【讨论】:

    【解决方案2】:

    ipconfig 返回您的本地 IP 地址。可能是您在某个本地网络中并连接到 ani 交换机或路由器或 mikrotik。

    从“what is my ip”返回的ip地址就是这个路由器/交换机/mikrotik的ip地址。

    【讨论】:

    • 谢谢-本地IP地址是公共IP吗?
    • 不,公共 ip 地址是从“我的 ip 是什么”网站返回的。查看这篇文章:howtogeek.com/117371/…
    【解决方案3】:

    如果您键入 ipconfig,您将获得您的本地地址,这通常不是 Internet 上看到的公共地址。 只是为了解释你,看看这张照片:

    https://www.devadmin.it/wp-content/uploads/2018/07/072418_1033_Accessoremo1.png

    这是什么意思? 你有一个地址可以和你的路由器通信。 您的路由器有另一个地址可以与您的 Internet 服务提供商通信。

    通常情况下,根据 Internet 服务提供商如何管理公共 Internet 上的 IP,存在不同的方案。

    1. 您只能将动态 IP 分配给您的路由器。请看下面的图片:https://www.devadmin.it/wp-content/uploads/2018/07/072418_1033_Accessoremo3.png

    2. 您可以与其他路由器共享动态 IP。请看一下这张图片:https://www.devadmin.it/wp-content/uploads/2018/07/072418_1033_Accessoremo4.png

    3. 您可以拥有静态 IP。这意味着您的家庭网络始终可以通过该 IP 从外部访问。这通常需要与您的 ISP 签订特殊合同,并且您可能需要支付更多费用才能获得此合同。请看一下这张图片: https://www.devadmin.it/wp-content/uploads/2018/07/072418_1033_Accessoremo2.png

    当我说动态 IP 时,是指您的 ISP 可以在您每次连接到 Internet 时动态分配 Internet 上的 IP。

    您应该将您的内部 IP 视为您所在房屋的房间(卧室或厨房),分配给您的 ISP 的 IP 是您居住的建筑物(街道地址)。

    如果您住在公寓里,不同的人可以拥有相同的地址。

    在这种情况下,请将您的 ISP 和路由器之间的 IP 视为公寓号码。

    无论您是在卧室还是在厨房,您的 ISP 都知道您公寓的号码并知道如何向您发送消息。

    是您的私人路由器知道您在公寓的哪个房间。将房间视为您公寓中的设备(计算机、平板电脑、智能手机等)。

    您的设备仅通过 ipconfig 返回其实际 IP 地址,而不是公共 IP。

    诸如“我的 IP 是什么”之类的网站无法读取您的设备内部 IP,它们会在 Internet 上看到您的公共 IP。

    很抱歉这些例子,但我认为这是理解主题的好方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-26
      • 2015-08-19
      • 2012-09-01
      • 2011-06-14
      • 2010-09-12
      • 1970-01-01
      • 2012-10-21
      • 2011-09-11
      相关资源
      最近更新 更多