Wildfly独立启动网络不起作用
问题描述:
我正在使用Wildfly-10 Final,试图在一台debian计算机上启动服务器,这是一台远程服务器。它以./standalone.sh命令开头,但未在浏览器中显示,即x.x.x.x:8080,其中x.x.x.x是服务器的IP地址。我试图从正在工作的(我的家用电脑)ping x.x.x.x。然后试图这里给出的建议 - JBoss WildFly: Starts but can't connect?Wildfly独立启动网络不起作用
我想这两个 -
./standalone.sh -b 0.0.0.0
./standalone.sh -b x.x.x.x where x.x.x.x is the ipaddress
然后我用这个尝试 -
<interfaces>
<interface name="management">
<inet-address value="x.x.x.x"/>
</interface>
<interface name="public">
<inet-address value="x.x.x.x"/>
</interface>
</interfaces>
这也不能工作。这是一个新的Debian机器,我没有修改任何iptables /防火墙..
Debian版本是8.4,Java版本“1.8.0_101”,wildfly-10.1.0.Final是我正在使用的东西。
可能是什么问题?任何指针都会有帮助。先谢谢你。
编辑:我试图用netstat也
sudo netstat -an | grep 8080
tcp 0 0 x.x.x.x:8080 0.0.0.0:* LISTEN
netstat -an | grep 9990
tcp 0 0 x.x.x.x:9990 0.0.0.0:* LISTEN
我猜告诉它运行良好,但我仍然没有得到。一些其他的事情我检查 - 当我做了wget http://x.x.x.x:8080,我得到了index.html的... 但是,当我从我家的电脑一样,我得到这个错误:
wget -v http://x.x.x.x:8080
--2016-12-10 15:22:56-- http://x.x.x.x:8080/
Connecting to x.x.x.x:8080... failed: No route to host.
我开始怀疑这可能是更多的网络/ IP地址的问题比野蝇。为了完整起见,服务器在“ifconfig”完成时列出两个IP地址,一个用于eth0,另一个用于eth1。这里x.x.x.x引用链接到eth0的IP地址。
任何帮助/指针将不胜感激。谢谢!
答
这与野蛮无关。我的IPtables阻止了传入的请求。所以刚才编辑IP表规则,V4通过加入这一行
-A INPUT -p根据tcp --dport 80 -j ACCEPT
并重新启动服务器。它工作正常...