# 如何解决 Racknerd KVM VPS 的 80 端口无法访问问题:防火墙设置详解 **Published by:** [便宜vps](https://paragraph.com/@vps-31/) **Published on:** 2025-03-13 **URL:** https://paragraph.com/@vps-31/racknerd-kvm-vps-80 ## Content 最近,我在 Racknerd 黑五促销中购买了一款性价比极高的 KVM VPS,年付仅需 55.93 美元,但使用过程中发现外网无法通过 80 或 443 端口正常访问。本文记录了具体的解决方案,供参考。 Racknerd VPS 的配置亮点 以下是这款 VPS 的基本配置参数: 4 个 vCPU 核心 130 GB 纯 SSD 存储 5 GB 内存 每月 12,000 GB 流量 1 Gbps 网络端口 完全的根管理员权限 1 个独立 IPv4 地址 KVM / SolusVM 控制面板 免费 Clientexec 许可证 可选多个数据中心位置 这款机型年付价格仅需 55.93 美元,性能优秀且价格实惠,适合有稳定需求的小型部署。 👉 【建议收藏】2025年Racknerd最新优惠套餐整理汇总 - 每日更新可用活动优惠 VPS 无法访问 80/443 端口的解决方法 在部署 NGINX 后遇到外网无法访问的情况,追根溯源,发现是防火墙端口没有正确开放。以下是具体的处理方法: 1. 检查防火墙端口状态 首先,确认是否开启了对应的端口,可以使用以下命令: bash $ firewall-cmd --query-port=80/tcp output: no 结果显示端口未开启。 2. 开放 80 和 443 端口 使用以下命令分别开放 80 和 443 端口,并确保设置为永久生效: bash $ firewall-cmd --permanent --add-port=80/tcp output: success $ firewall-cmd --permanent --add-port=443/tcp output: success 3. 重启防火墙服务 修改防火墙配置后,需要重新加载规则才能生效: bash $ firewall-cmd --reload output: success 经过上述步骤,外网无法访问的问题成功解决。 防火墙常用命令汇总 为帮助大家高效管理 VPS 的防火墙,整理了一些常见的操作命令: 查看防火墙服务状态使用以下命令检查防火墙是否正常运行: bash systemctl status firewalld 检查防火墙状态查看防火墙当前的运行状态: bash $ firewall-cmd --state 列出当前防火墙规则获取所有已启用的防火墙规则: bash $ firewall-cmd --list-all 检查端口是否开放查询指定端口的状态: bash $ firewall-cmd --query-port=19999/tcp 开放指定端口添加并开放指定端口,例如 80 端口: bash $ firewall-cmd --permanent --add-port=80/tcp 关闭指定端口移除某端口的开放状态: bash $ firewall-cmd --permanent --remove-port=80/tcp 重启防火墙服务修改配置后需重启服务使设置生效: bash $ firewall-cmd --reload 希望本文能够帮助你快速解决 Racknerd KVM VPS 端口无法访问的问题,同时提升防火墙管理的效率。配置完成后即可稳定运行网站或其他服务。 ## Publication Information - [便宜vps](https://paragraph.com/@vps-31/): Publication homepage - [All Posts](https://paragraph.com/@vps-31/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@vps-31): Subscribe to updates