要让云主机(如阿里云ECS、腾讯云CVM、AWS EC2等)接入互联网,主要涉及分配公网IP和配置网络规则两个核心步骤,以下是通用操作流程:
1、创建时分配
购买云主机时,勾选“分配公网IP”选项,系统会自动绑定一个弹性公网IP(EIP)或固定公网IP。
2、后期绑定(弹性IP)
- 若创建时未分配,可在云控制台申请弹性公网IP(EIP)。
- 将EIP绑定到目标云主机的网卡上(部分云服务需先解绑原有IP)。
云主机默认可能禁止外部访问,需手动开放端口:
1、进入云控制台,找到目标云主机的安全组或防火墙设置。
2、添加入方向规则,
- 协议:TCP
- 端口范围:80(Web服务)或22(SSH)等
- 授权来源:0.0.0.0/0(允许所有IP)或指定IP段。
3、保存规则并应用到云主机。
1、确认网络接口已配置IP
ip addr show # Linux ifconfig # 或使用此命令
确保网卡已获取IP(含公网IP)。
2、检查路由表
ip route show
确认默认路由指向正确的网关(通常由云平台自动设置)。
3、关闭主机防火墙(如需)
systemctl stop firewalld # CentOS ufw disable # Ubuntu
*注意:生产环境建议配置防火墙规则而非直接关闭。
1、从云主机访问外网
ping 8.8.8.8 # 测试DNS连通性 curl ifconfig.me # 查看云主机的公网IP
2、从外部访问云主机
ping <云主机公网IP> # 测试ICMP(若安全组允许) ssh user@<公网IP> # 测试SSH连接
无法上网
检查安全组是否开放出方向规则(通常默认允许所有出站流量)。
公网IP无法访问
1. 确认安全组已开放对应端口。
2. 检查云主机内部防火墙(如iptables)是否拦截。
3. 部分云服务需为公网IP配置带宽(如按流量计费需提前购买带宽包)。
IP地址变化
使用弹性公网IP(EIP) 可保留IP,关机后不释放。
阿里云:ECS实例 → 安全组 → 配置规则
腾讯云:云服务器 → 安全组 → 入站规则
AWS:EC2 Dashboard → Security Groups → Inbound Rules
通过以上步骤,云主机即可正常访问互联网及被外部访问。
文章摘自:https://idc.huochengrm.cn/zj/24735.html
评论