EC2 实例通常会有两种主要的 IP 地址:公有 IP (Public IP) 和 私有 IP (Private IP)。
第一步:登录 AWS 控制台查看
最直接和官方的方法是通过 AWS Management Console 查看。
1.登录控制台: 登录您的 AWS 控制台。
2.进入 EC2 服务: 在顶部搜索框搜索并进入 EC2 服务控制台。
3.选择实例: 在左侧导航栏选择 “实例 (Instances)”。
4.查找实例: 找到您想要查看 IP 地址的那个 EC2 实例(可以通过实例名称 Name 标签来识别)。
5.查看详情: 点击该实例的 ID,在页面下方的 “详情 (Details)” 选项卡中,您可以看到以下关键信息:
| IP 地址类型 | 作用 | 详情中的字段名称 |
| 公有 IPv4 地址 | 用于从互联网访问您的服务器(例如,访问您的网站、通过 SSH/RDP 远程连接)。 | Public IPv4 address |
| 私有 IPv4 地址 | 用于同一 VPC 内其他 AWS 资源(如 RDS、其他 EC2 实例)访问此服务器,不能从公网访问。 | Private IPv4 addresses |
| 弹性 IP (EIP) | 固定的公有 IP。如果您的实例需要一个不变的公网 IP,您应该分配 EIP。 | Elastic IP address |
第二步:在服务器内部查看
如果您已经通过 SSH 或 RDP 连接到了服务器,您也可以在操作系统内部查看 IP 地址。
1.适用于 Linux 实例(如 Amazon Linux 2, Ubuntu)
在终端中输入以下任一命令:
(1)查看所有网络接口信息:
ip addr show
通常,eth0 接口会显示您的私有 IP 地址。
(2)查看公有 IP 地址(需通过外部服务):
curl -s http://checkip.amazonaws.com
这个命令会从 AWS 的服务获取您实例的公有 IP 地址。
2.适用于 Windows 实例
打开命令行 (CMD) 或 PowerShell。
输入命令:
ipconfig
在输出中找到您的私有 IPv4 地址。Windows 实例的公有 IP 地址通常只能通过 AWS 控制台查看,因为它是通过 NAT 映射的。
代理商的服务优势
如果您是通过亚马逊云代理商购买的服务,在查看 IP 地址或 IP 变更方面,他们可以提供额外的便利:
(1)中文支持: 如果您对控制台界面不熟悉,代理商可以提供中文指导,帮助您快速找到信息。
(2)IP 地址变动提醒: 提醒您,如果不使用弹性 IP (EIP),当您停止 (Stop) 实例并重新启动 (Start) 时,公有 IP 地址会发生变化。
(3)EIP 申请协助: 如果您需要固定 IP,代理商可以协助您申请和绑定 弹性 IP,并提醒您未绑定的 EIP 会产生少量费用。
