一、控制台端口转发配置
登录阿里云控制台后,选择目标服务器实例进入详情页,通过左侧菜单导航至网络与安全模块。点击端口转发功能入口,在规则列表中添加新的转发条目。
- 选择协议类型(TCP/UDP)
- 输入外部端口范围(如8080-8090)
- 指定目标内部IP与端口
- 设置授权策略为允许
二、安全组规则设置
在实例详情页进入安全组配置界面,需同时配置入方向和出方向规则。典型配置包含以下要素:
协议类型 | 端口范围 | 授权对象 |
---|---|---|
TCP | 80/80 | 0.0.0.0/0 |
建议优先使用CIDR格式限定访问来源,避免开放0.0.0.0/0全量访问。
三、服务器防火墙管理
完成控制台配置后,需在服务器操作系统层启用防火墙服务。CentOS系统推荐操作流程:
- 启动firewalld服务:
systemctl start firewalld
- 添加永久端口规则:
firewall-cmd --permanent --add-port=11121/tcp
- 配置端口转发:
firewall-cmd --add-forward-port=port=11121:proto=tcp:toport=21
四、端口转发验证方法
完成全部配置后,建议通过以下方式进行验证:
- 使用telnet命令测试端口连通性
- 通过实际应用访问验证数据流向
- 检查防火墙日志确认规则生效
遇到连接异常时,建议按控制台配置→安全组→系统防火墙的顺序进行排查。
阿里云端口转发需通过控制台规则配置、安全组策略调整、服务器防火墙管理三层联动实现。建议生产环境配置完成后进行压力测试,并定期审查安全组规则有效性。