我在Oracle Linux 7上安装了Tomcat。我将默认端口从8080更改为8088.我可以使用Firefox连接并浏览默认应用程序http://[myhostname]: 8088在同一台计算机上。 然而,没有以下工作的同一台计算机上:Tomcat:无法从LAN上的其他计算机连接
- http://localhost:8088
- http://127.0.0.1:8088
- http://192.168.0.4:8088(当前DHCP分配的IP的机器的地址)
而且(这是最终目标),我无法从同一(家庭)局域网上的另一台计算机浏览Web应用程序。 我可以使用运行Tomcat的主机/服务器计算机的IP地址通过SSH从另一台计算机(运行Ubuntu 14)进行连接,但是我又无法连接到Tomcat应用程序。
在Linux中考虑我是一个noob,直到另有证明。
我不知道如果防火墙阻止端口8088,因为我安装Oracle的Linux做出任何更改任何默认设置7.
尝试和线索(有些比其他人更随机): 输出的
netstat -an | grep 80
...includes the following:
tcp6 0 0 :::8088 :::* LISTEN
tcp6 0 0 :::8089 :::* LISTEN
ss -l | grep 80
nl UNCONN 0 0 audit:auditd/801 *
u_str LISTEN 0 80 /var/lib/mysql/mysql.sock 28094 * 0
udp UNCONN 0 0 *:43802 *:*
tcp LISTEN 0 80 :::mysql :::*
tcp LISTEN 0 100 :::8089 :::*
我注意到在这个输出中我看不到8088。不知道这是否重要。
service iptables stop
Redirecting to /bin/systemctl stop iptables.service
Failed to stop iptables.service: Unit iptables.service not loaded.
yum install system-config-firewall
Loaded plugins: langpacks, ulninfo
No package system-config-firewall available.
Error: Nothing to do
apt-get update
bash: apt-get: command not found...
请给出更有希望的探究路线及其背后的理由。 在此先感谢。
Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布有关Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww