一、公网IP与云服务器访问原理
云服务器通过公网IP实现互联网访问,该地址由云服务商动态分配或弹性绑定。访问流程包含三个核心环节:公网IP地址解析、安全组规则验证、目标端口服务响应。其中安全组作为虚拟防火墙,通过入站/出站规则控制流量,需特别关注协议类型(如TCP/UDP)、端口范围(如22/80/443)及授权对象(如0.0.0.0/0或特定IP段)的配置。
二、获取公网IP地址步骤
- 登录云服务商控制台(如阿里云、腾讯云)
- 进入ECS实例管理页面
- 在实例详情页查看”网络与安全”模块
- 记录IPv4公网地址字段值
阿里云用户可通过实例列表直接查看,腾讯云需在弹性公网IP界面绑定实例。
三、安全组配置操作指南
以Web服务访问为例的分步配置:
- 入方向规则
- 协议类型:TCP
- 端口范围:80(HTTP)/443(HTTPS)
- 授权对象:0.0.0.0/0(全开放)或指定IP段
- 出方向规则默认全放通
服务类型 | 协议 | 端口 |
---|---|---|
SSH连接 | TCP | 22 |
数据库访问 | TCP | 3306 |
配置完成后需关联目标云服务器实例。
四、常见连接方式与验证方法
通过公网IP访问服务器的三种途径:
- 终端工具访问:使用SSH/Putty连接(端口22)
- 浏览器访问:输入http://[公网IP]:端口
- 数据库客户端:配置连接地址为公网IP
验证配置是否成功的命令示例:telnet [公网IP] 80
检测Web端口连通性。
结论:成功通过公网IP访问云服务器需要准确获取IP地址并配置最小化的安全组规则。建议遵循分层管理原则,Web层、数据库层分别设置独立安全组,定期审查访问日志与规则有效性。