Virtualbox:无法从主机(Windows 10)访问来宾(ubuntu 15.05)中的tomcat 8080



我在(Windows 10)和guest(Ubuntu Desktop 15.05)之间使用桥接网络的Virtualbox。

Tomcat在guest的8080端口上运行,该端口的ip地址为192.168.1.10。键入时无法从主机访问此实例http://192.168.1.10:8080在浏览器中。这很奇怪,因为我可以访问在guest中运行的postgreSQL实例。

这与server.xml的配置有关吗?

防火墙端口8080未打开。我使用以下命令打开它,它起作用了:

sudo /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

对我来说,这个代码成功了。它基本上向公众开放了8080端口。

根据ubuntu.com,firewall cmd是firewalld守护进程的命令行客户端。它提供了一个接口来管理运行时和永久配置。

最新更新