一、准备工作与基本原则
在VPS中新增端口前,需确认当前防火墙类型及系统版本。建议遵循“最小权限原则”,仅开放必要端口,默认拒绝所有入站流量。通过netstat -tuln
命令可查看已占用端口,避免冲突。
二、Linux系统操作指南
使用UFW工具(推荐)
- 执行
sudo ufw allow 8080/tcp
开放指定端口 - 通过
sudo ufw status numbered
验证规则
使用iptables工具
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
sudo iptables-save | sudo tee /etc/iptables/rules.v4
sudo systemctl restart iptables
此方法适用于需要精细控制规则的高级用户。
三、Windows系统操作指南
- 打开”Windows Defender防火墙”高级设置
- 创建入站规则:选择”端口”类型,指定TCP/UDP和端口号
- 设置允许连接,配置作用域和应用规则
四、配置验证与测试
系统类型 | 命令 |
---|---|
Linux | sudo ufw status |
Windows | netsh advfirewall show allprofiles |
可使用telnet
或nmap
工具进行端口连通性测试。
五、最佳实践建议
- 修改默认SSH端口并限制访问IP
- 定期审查防火墙规则,删除冗余条目
- Web服务器建议开放80/443端口,数据库端口需限制访问源
通过合理配置防火墙规则,可在保障安全性的前提下实现端口开放需求。建议根据业务场景选择对应工具,并通过自动化脚本管理复杂规则集。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/544218.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。