云服务器IP地址本质上是云主机在网络中的门牌号,分为内网IP和公网IP;设置云服务器IP地址,通常先在云控制台购买、绑定或修改弹性公网IP和内网IP,再配置安全组与系统网卡,最后用 ping、ssh、curl 验证。 它不是简单改一个数字,而是云平台网络、VPC、子网、路由和安全组共同作用的结果。
云服务器IP地址是什么东西
云服务器IP地址,是云平台分配给这台虚拟机的网络标识,你访问网站、远程登录、数据库互连,背后都靠IP定位,它和家里路由器给手机分的IP类似,但云上多了VPC、子网、安全组、弹性公网IP这些概念。
- 内网IP:也叫私有IP,在VPC内部使用,常见私有地址段包括 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16,同一VPC内实例默认可以互访。
- 公网IP:互联网可直接访问的地址,网站、SSH、API入口通常需要它。
- 弹性公网IP:简称EIP,可以解绑再绑定到另一台实例,适合更换服务器、做迁移。
- IPv4与IPv6:IPv4仍是主流,IPv6地址更长,适合大规模设备接入,据工信部公开信息,IPv6规模部署是长期方向,新购云资源通常支持IPv6。
- 动态与静态:普通公网IP在重启、释放后可能变化;EIP和手动指定的内网IP更稳定。
| 类型 | 谁在用 | 能否直接访问互联网 | 典型场景 |
|---|---|---|---|
| 内网IP | VPC内实例 | 默认不能 | 数据库、缓存、集群内网通信 |
| 普通公网IP | 互联网用户 | 可以 | 临时测试、个人站点 |
| 弹性公网IP | 互联网用户 | 可以 | 生产网站、迁移换绑、固定入口 |
| IPv6地址 | 支持IPv6的终端 | 可以 | 移动端、物联网、双栈服务 |
行业共识认为,云上IP管理的核心在VPC、子网、路由表和安全组,公网IP很多时候不是直接写在网卡里,而是云平台通过NAT映射给你,设置云服务器IP地址,第一步不是登录系统改配置文件,而是先看控制台。
怎么设置云服务器IP地址:从控制台到系统确认
购买云服务器时怎么分配公网IP
购买实例时,控制台会问你几个关键选项,路径通常是:云服务器控制台 -> 创建实例 -> 网络与安全。
- 选择地域,比如华北北京、华东上海、华南广州。
- 选择VPC和子网,内网IP可以自动分配,也可以手动指定。
- 公网IP选择:分配公网IPv4、绑定弹性公网IP、暂不分配。
- 带宽计费:按固定带宽适合稳定流量,按使用流量适合突发测试。
- 安全组:放行 22、80、443、3389 等必要端口。
- 登录方式:密钥对或密码。
购买完成后,用 ssh root@公网IP 或远程桌面连接,进入系统后执行:
ip addr show ip route show
如果内网通、公网不通,优先查安全组和路由,如果公网通、域名不通,查DNS解析。
云服务器公网IP和内网IP有什么区别
这是新手最容易混的地方,公网IP面向互联网,内网IP面向VPC内部,公网IP暴露范围大,安全风险高;内网IP默认不出VPC,更适合数据库和内部服务。
| 对比项 | 公网IP | 内网IP |
|---|---|---|
| 访问范围 | 互联网 | VPC内部 |
| 地址来源 | 云平台分配或EIP | 子网DHCP或手动指定 |
| 是否收费 | 公网IP/EIP通常收费 | 内网IP通常免费 |
| 变更方式 | 解绑、换绑EIP | 控制台修改私有IP |
| 安全风险 | 较高,需安全组 | 较低,仍需内网隔离 |
业内专家指出,生产环境应把数据库、缓存放在内网,只让负载均衡或网关暴露公网,公网IP只开必要端口,SSH不要长期对全网开放。
新手如何给云服务器配置固定IP
先分清目标:你要固定公网IP,还是固定内网IP,公网固定通常用EIP,内网固定用控制台指定私有IP或系统静态配置。
云平台操作路径:
- 控制台 -> 云服务器 -> 实例 -> 网络与安全 -> 修改私有IP。
- 弹性公网IP -> 申请 -> 绑定实例。
- 安全组 -> 入方向 -> 放行端口。
- 路由表 -> 检查默认路由是否指向NAT网关或互联网网关。
Linux系统内确认网卡,Ubuntu常用netplan:
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.10/24]
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [223.5.5.5, 119.29.29.29]
执行 sudo netplan apply,CentOS、Alibaba Cloud Linux常用 ifcfg 文件:
BOOTPROTO=static IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=223.5.5.5 ONBOOT=yes
保存后执行 systemctl restart network 或 nmcli con up eth0,注意:云厂商的DHCP保留地址可能和手动填的冲突,更稳妥的做法是在控制台改内网IP,再重启实例,公网IP不要写进网卡配置文件。
云服务器弹性公网IP收费吗?价格场景拆解
EIP通常收费,常见模式有三种:
- 按固定带宽:适合网站、API等稳定流量。
- 按使用流量:适合测试、临时任务、流量波动大的场景。
- 闲置占用费:EIP未绑定实例时,部分云厂商会收占用费。
不同地域价格不同,华北、华东、华南可能有差异,具体以云厂商价格页为准,个人博客可以选低带宽EIP;测试机可以先不买EIP,用NAT网关或跳板机;生产集群建议负载均衡加EIP,后端只走内网,据统计,很多用户把EIP绑定后忘记安全组,结果能ping通但端口不通。
华北地域云服务器IP设置有什么不同
地域影响延迟、备案、价格和公网资源池,华北地域如北京、张家口,适合北方用户和华北业务,设置步骤和别的地区一样,但要注意:
- 内网IP必须同VPC,跨地域内网默认不通,需要云联网或对等连接。
- 公网IP资源池和EIP价格可能不同。
- 网站备案按地域和接入商要求。
- 选离用户近的地域,华北用户选北京或张家口通常延迟更低。
操作路径不变:控制台绑定EIP,安全组放行,系统确认网卡和路由。
设置云服务器IP地址的常见坑与排查
- 安全组没放行端口,检查入方向规则,别只看出方向。
- 系统防火墙拦截,执行
firewall-cmd --list-all或ufw status。 - 服务监听地址不对,执行
ss -tlnp,看是否监听 0.0.0.0,而不是 127.0.0.1。 - 路由缺失,执行
ip route show,确认默认路由存在。 - DNS问题,ping IP通,ping域名不通,检查
/etc/resolv.conf。 - 多网卡顺序问题,内网多网卡时,路由优先级可能影响出口。
- 换IP后SSH断连,用控制台VNC登录修复,改配置前先做快照。
验证命令可以组合使用:
ping 8.8.8.8 curl ifconfig.me ssh -v root@公网IP traceroute 目标IP
部分云厂商支持元数据查询:curl http://169.254.169.254/latest/meta-data/,但路径因厂商而异,不能当作通用方案。
云服务器IP地址设置常见问题解答
怎么设置云服务器IP地址后网站还是打不开?
先查安全组入方向 80、443 是否放行,再查系统防火墙和Web服务监听地址,执行 curl localhost 和 curl 公网IP 对比,如果localhost通、公网IP不通,多半是安全组、防火墙或服务只监听127.0.0.1,域名打不开还要查解析和备案。
云服务器公网IP和内网IP有什么区别,应该用哪个?
公网IP用于互联网访问,内网IP用于VPC内部通信,对外服务用公网EIP或负载均衡,数据库、缓存、内部接口用内网IP,不要给数据库绑公网IP,也不要为了省事把全部端口开放。
云服务器IP地址可以随便改吗?
不能,公网IP由云平台管理,普通公网IP重启可能变化,EIP可以解绑再绑定;内网IP在VPC子网内,控制台修改更稳妥,系统内手改网卡容易断网,改前用VNC和快照兜底。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/706998.html





