美文网首页
关于Linux启动了服务浏览器却不可连接问题的解决

关于Linux启动了服务浏览器却不可连接问题的解决

作者: wishes丶啊 | 来源:发表于2020-04-27 13:19 被阅读0次

问题:虚拟机启动了CentOs,也启动了tomcat,可以通过XShell和MobaXItem用SSH连接到CentOs,也可以本机ping到CentOs,但是浏览器不能连接到tomcat主页(其他类似问题也是这种方式解决,换汤不换药)。

原因:可能是因为CentOs防火墙没有开放tomcat的默认8080端口。

解决方式:在你连接CentOs工具中输入:

  firewall-cmd --query-port=8080/tcp  //这是查询CentOs防火墙是否对外开放了8080端口

如果返回了 No 则说明没有对外开放 所以需要对外开放这个端口

  firewall-cmd --permanent --add-port=8080/tcp

然后重启防火墙让其生效

  service firewalld restart

然后就可以了...如果你是其他程序外部访问不了,查询一下这个程序使用的端口,然后按照这种方式就可以。

网上还有 iptables 之类的指令,那是原来版本的防火墙相关指令,新版本系统用我上面提到的就行。

firewall相关指令学习以及参考文章:https://www.cnblogs.com/zxg-blog/p/9835263.html

相关文章

网友评论

      本文标题:关于Linux启动了服务浏览器却不可连接问题的解决

      本文链接:https://www.haomeiwen.com/subject/tseywhtx.html