AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1502960
Accepted
DrWCTapir
DrWCTapir
Asked: 2019-11-18 22:13:57 +0800 CST2019-11-18 22:13:57 +0800 CST 2019-11-18 22:13:57 +0800 CST

一个“我的 ip 是什么”网站显示的 ip 与其他网站不同

  • 772

当我访问网站http://whatismyip.akamai.com/时显示我的 IP 是 100.87.1.114。当我访问任何其他网站(例如https://whatismyipaddress.com/或https://www.whatismyip.com/)告诉我我的公共 IP 地址时,我得到 84.236.1.251。

当我转到状态/网络接口下的 192.168.1.1(我的路由器的配置页面)时,有一个名为 IP 的条目与 100.87.1.114 相同。还有一个条目说 NAT 已启用。

我不知道 NAT 是什么,但从我阅读的内容来看,我认为这意味着 100.87.1.114 IP 是我的路由器和我的 ISP 之间的私有 IP。这个对吗?如果是这样,不是所有在线网站都列出相同的公共 IP (84.236.1.251),还是http://whatismyip.akamai.com有什么特别之处?如果这不正确,请解释一下 NAT 的含义。

顺便说一句,这整个事情都出现了,因为我试图在路由器上进行端口转发,但是在线端口检查器仍然显示端口已关闭(端口 2222,我的计算机上运行着 ssh 服务器),并且我无法从外部ping我的IP(我的WiFi手机关闭了移动数据,我尝试了两个公共IP)。我在某处读到这可能是由我的 ISP 启用 NAT 引起的。

ip nat
  • 1 1 个回答
  • 199 Views

1 个回答

  • Voted
  1. Best Answer
    user1686
    2019-11-18T22:28:16+08:002019-11-18T22:28:16+08:00

    不知道什么是NAT

    它的字面意思是“地址翻译”。例如,当您的计算机有一个私有 192.168.x IP 地址并需要连接到 Internet 时,您的路由器会悄悄地编辑所有数据包以使用路由器的公共 IP 地址。那是通常的NAT。

    我在某处读到这可能是由我的 ISP 启用 NAT 引起的。

    是的,您的 ISP 已将您置于第二层 NAT 之后——您自己的路由器不再拥有自己的公共 IP 地址。它仅从 100.64.0.0/10 专用范围(实际上是为 ISP 级 NAT 保留)中获取地址。

    Akamai 之所以特别,是因为它是一个 CDN,其工作方式的一个重要部分是与 ISP 的专用连接,有时甚至将其设备(缓存服务器)直接放置在 ISP 的网络中。这意味着,例如当客户开始下载Fortnite 更新时,ISP 可以通过专用连接甚至简单地从他们的本地网络传送它们,而完全不会影响 ISP 与 Internet 的主要连接。

    (如果你运行tracert whatismyip.akamai.com,你可能会看到一条很短的路径。CloudFlare 等其他 CDN 也以类似的方式工作,尽管并非所有这些 CDN 都直接向 ISP 提供缓存设备。)

    所以发生的情况是,您访问的 Akamai 服务器算作 ISP 网络的“内部”,而您与它的连接根本没有到达 NAT 的第二层 (CGNAT),因此它会看到 ISP 提供的私有 IP 地址。

    (我不确定这是否是 ISP 的故意或错误配置。一方面,第三方 CDN 服务器肯定看起来应该算作“外部” - 但另一方面它可能会减少 CGNAT 硬件的负载数量非常可观。)

    • 4

相关问题

  • 如何为不同的设备分配一个静态IP地址

  • 动态 IP 地址:是否有针对黑名单的修复?

  • 在 Linux 上的 PostgreSQL 中,编辑 pg_hba.conf 和 postgresql.conf 并重新启动 Postgres 会使我的集群在重新启动时崩溃(使其“关闭”)

  • 为什么 Ultrasurf 不隐藏我的 IP 地址?

  • 是否可以在客户端中使用没有文件系统的 FTP?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve