2016-12-10 26 views
0

我正在使用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地址。

任何帮助/指针将不胜感激。谢谢!

回答

0

这与野蛮无关。我的IPtables阻止了传入的请求。所以刚才编辑IP表规则,V4通过加入这一行

-A INPUT -p根据tcp --dport 80 -j ACCEPT

并重新启动服务器。它工作正常...