✅ 获取公网 IP 的方法:
✅ 1. 通过云服务器控制台查看
以常见的云服务商为例(如阿里云、腾讯云):
-
登录云服务商官网控制台。
-
进入「云服务器 ECS / CVM」管理页面。
-
找到你创建的实例(虚拟机)。
-
在实例详情页面你会看到一项叫「公网 IP 地址」,一般是类似于
123.123.123.123
这样的格式。
🔍 如果没有看到公网 IP,可能是你创建实例时没有分配公网 IP,需要另外绑定或购买(部分云服务商收费)。
✅ 2. 通过命令行查看
如果你已经登录到服务器,可以用以下命令来查看公网 IP:
curl ifconfig.me
或者:
curl ipinfo.io/ip
✅ 没有公网 IP 怎么办?
如果你创建时没选择公网 IP,可以:
-
回到控制台,给实例绑定弹性公网 IP(EIP)
-
或者重新创建实例时勾选“分配公网 IP”
✅ 使用公网 IP 访问你的网站
假设你已经部署了网站,并且开放了端口(比如 80),那么在浏览器中访问:
http://你的公网IP
就可以看到你的网站了(前提是 Web 服务运行正常,并允许防火墙访问对应端口)。
🔧 注意的几点:
-
安全组(类似防火墙)要放通 HTTP(80)、HTTPS(443)等端口
-
操作系统自带防火墙(如 Ubuntu 的 UFW)也要允许这些端口
-
如果你之后用域名访问,也需要把域名解析到公网 IP 上