所以我的防火墙已关闭且我的standalone.xml
包含
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
<any-ipv4-address/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:192.168.56.1}"/>
</interface>
</interfaces>
正在运行netstat
C:\Users\Ram>netstat -an | find "8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING
TCP 127.0.0.1:50200 127.0.0.1:8080 TIME_WAIT
从连接到网络的另一台计算机运行telnet
C:\Users\Rami>telnet 192.168.56.1 8080
Connecting To 192.168.56.1...Could not open connection to the host, on port 8080
: Connect failed
我可以访问服务器主页,在已启动服务器但未连接到本地家庭网络的任何其他设备的计算机上键入http://192.168.56.1:8080/
。
答案 0 :(得分:0)
配置看起来很好,我认为除了防火墙设置之外还有其他Windows /网络配置阻止您访问。
从您的客户端到您的服务器尝试telnet hostname port
以检查端口是否可访问(see this SU answer)。