端口映射基础概念
端口映射(Port Mapping)是将公网IP的特定端口与内网服务的私有IP端口建立映射关系,使外部用户可通过公网访问内网服务。该技术常用于发布Web服务、远程访问等场景,需明确协议类型(TCP/UDP)和端口范围。
控制台配置步骤
通过华为云控制台配置端口映射的流程如下:
- 登录华为云控制台,进入目标云服务器实例详情页
- 在「网络与安全」菜单选择「安全组」配置项
- 添加入方向规则:指定协议类型、公网端口和私网端口
- 保存配置并重启实例使规则生效
命令行配置方法
对于Kubernetes集群环境,可通过修改配置文件实现端口映射:
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
portMappings:
port: 80
protocol: TCP
targetPort: 8080
修改后需执行systemctl restart kube-proxy
重启服务。
端口验证与测试
配置完成后建议进行以下验证:
- 使用
telnet 公网IP 端口
测试连通性 - 检查防火墙是否放行对应端口
- 通过
netstat -tuln
查看端口监听状态
华为云提供控制台与命令行两种端口映射配置方式,用户可根据使用场景选择合适方案。配置时需注意安全组规则优先级,建议遵循最小开放原则,仅暴露必要服务端口。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/540970.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。