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

Firewalld配置后WildFly 9的4070端口无法从外部访问的问题求助

Firewalld配置后WildFly 9的4070端口无法从外部访问的问题求助

大家好,我碰到了一个头疼的问题,想请各位帮忙分析下:

我的环境是RHEL 7服务器上跑着WildFly 9,把HTTP端口设成了4070。为了让外部能访问,我做了这些操作:

  1. 先给防火墙添加了端口规则:
[root@linux]# firewall-cmd --add-port=4070/tcp --permanent
Warning: ALREADY_ENABLED: 4070:tcp
success
  1. 检查防火墙状态,确认4070/tcp已经在开放的端口列表里了:
[root@linux]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eth1
sources:
services: dhcpv6-client ssh
ports:  4070/tcp
protocols:
masquerade: no
forward-ports:
sourceports:
icmp-blocks:
rich rules:
  1. SELinux已经关闭了:
[root@linux]# getenforce
Disabled

而且我没有用iptables,现在本地通过wget http://localhost:4070能正常拿到输出,但从其他服务器或者PC就是访问不了这个端口。

我又做了两个排查:

  • 用ss命令看端口监听情况,显示是监听所有地址的:
ss -tnlp | grep :4070
LISTEN     0      128          *:4070                     *:*
  • 查firewalld的日志,搜4070相关内容,结果是空的,没有任何记录:
journalctl -u firewalld | grep "4070"
# 输出为空

有没有大佬能指点下,这种情况我该怎么排查和解决呀?

备注:内容来源于stack exchange,提问作者user3637971

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 12:39:30