ip - 私有 IP 地址可以是 25.* 的形式吗?*。*
问题描述
我知道私有 IP 地址属于以下范围之一:
(a) 10.0.0.0 – 10.255.255.255
(b) 172.16.0.0 – 172.31.255.255
(c) 192.168.0.0 – 192.168.255.255
我手机中的 IPv4 地址是
25.139.3.190
为什么我的互联网服务提供商给了我这个 IP 地址,而这甚至不是一个有效的私有 IP 地址?
解决方案
我问了这个问题,假设 ISP 只给它的客户提供私有 IP 地址。这不是真的。ISP 拥有一系列公共 IP 地址,它们会动态地移交给客户。
就我而言,25.139.3.190
是我的 ISP 当时给我的公共 IP 地址。虽然我的手机有公共 IP 地址,理论上我可以上网,但这个 IP 地址25.139.3.190
不是我访问的网站看到的。我访问的网站会看到我的 ISP 路由器的公共 IP 地址。ISP 的路由器使用 NAT(网络地址转换)来转发属于我的数据包。
推荐阅读
- javascript - 我的自动表单不会输出正确的值
- python - 如何将默认的 numpy 数组参数传递给 pybind11 中的函数?
- css - TestCafe:使用 testcafe 测试元素的边框属性
- python - 更新用于本地主机 127.0.0.1:5000 的烧瓶代码
- sequelize.js - Sequelize 生成出现错误的 sql 查询
- php - 您应该如何在 wordpress 页面模板中编辑全局变量?
- javascript - 当页面被 vue-router 重新打开时,不会调用 VueJS hookmount()
- html - 图像作为侧边栏?
- c# - Selenium 如何从敲除的数据绑定中获取隐藏文本,例如 data-bind="textInput: overridePassword, enable: false"
- scala - Scala:Http客户端读取http响应