![我的 IP 地址与 EC2 上的远程地址不同](https://linux22.com/image/611582/%E6%88%91%E7%9A%84%20IP%20%E5%9C%B0%E5%9D%80%E4%B8%8E%20EC2%20%E4%B8%8A%E7%9A%84%E8%BF%9C%E7%A8%8B%E5%9C%B0%E5%9D%80%E4%B8%8D%E5%90%8C.png)
我一直试图将对 EC2 盒上端口的访问限制到单个远程计算机(我的桌面)。
互联网上各种“我的 IP 是什么”服务均一致报告 IP 地址 IP1。
但是,当我查看 EC2 框上的访问日志时,我看到我的地址实际上记录为 IP2。
毫不奇怪,只有当我使用这个 IP2 地址时,限制访问才能正常工作(通过 EC2 的安全组规则或 iptables)。
现在我的问题是:是 Amazon EC2 将我的地址转换为某个点,还是所有“我的 IP 是什么”服务 (始终) 都是错误的?无论哪种方式,EC2 有什么不同?
答案1
通常,大多数不合逻辑的问题都有最简单的解释......尝试使用不易代理/易于操纵的东西检查您的源 IP 与 EC。例如在 EC2 上:#tcpdump -n -i 您 PC 上的任何 icmp:ping 当然,您必须从任何 AWS 防火墙打开 ICMP 才能执行此操作......