You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP实例部署FiveM服务器,40120端口无法访问求助

GCP实例中FiveM 40120管理端口无法访问的排查步骤

1. 确认服务监听状态

在GCP实例内部执行命令,检查FiveM的web服务是否真的在监听40120端口:

ss -tulpn | grep 40120
  • 无输出则说明服务未启动或未正确绑定40120端口,需检查服务状态和配置文件。
  • 若输出中绑定地址为127.0.0.1,意味着服务仅允许本地访问,需修改配置将绑定地址改为0.0.0.0(允许所有网卡访问)。

2. 二次验证本地防火墙规则

即使已开放端口,仍需确认Linux防火墙规则是否生效:

  • 若使用iptables:
iptables -L -n | grep 40120
  • 若使用ufw:
ufw status | grep 40120

确保规则为ACCEPT状态,且来源范围包含你的公网IP或0.0.0.0/0(允许所有来源)。

3. 核对GCP防火墙规则细节

GCP防火墙规则易出现配置疏漏,重点检查:

  • 规则是否关联到目标实例的网络标签:实例必须带有规则指定的标签,规则才会生效。
  • 规则方向为Ingress(入站),协议选择TCP(HTTP访问仅需TCP,UDP可忽略),端口范围准确填写40120。
  • 来源IP范围是否正确:仅允许自身访问则填你的公网IP;开放给所有人则填0.0.0.0/0。
  • 实例所在子网是否在规则的应用范围内。

4. 检查FiveM配置文件

打开FiveM的server.cfg或相关配置文件,确认:

  • 管理界面端口设置为40120,如set web_port 40120。
  • 绑定地址配置为0.0.0.0,如set web_endpoint 0.0.0.0(部分版本默认绑定本地,需手动修改)。
  • 管理界面功能已启用,确保配置中无禁用web admin的选项。

5. 本地访问测试

在实例内部执行命令测试服务可用性:

curl http://localhost:40120
  • 能返回页面内容说明服务本身正常,问题出在公网网络链路;无法访问则优先排查服务启动状态和配置错误。

6. 排查VPC网络额外限制

  • 确认实例拥有外部公网IP:若实例仅分配内网IP,无法直接通过公网访问,需配置NAT网关或使用VPN连接。
  • 检查是否存在VPC peering、网络策略或云路由器等配置限制了入站流量。

内容的提问来源于stack exchange,提问作者Knife worm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 04:22:34