解决CentOS7安装Tomcat不能被外部访问的问题
2024-10-18 22:43:47
在CentOS7安装了Tomcat,在服务器内部使用火狐浏览器通过localhost:8080是可以访问的,但是不能被外部访问,主要原因是因为防火墙的存在,导致端口不能被访问。CentOS是使用firewall而不是iptables貌似也找不到iptables这个目录了。解决这个问题的办法就是通过firewall添加我们需要开放的端口。我们先使用一个命令查看防火墙是启用状态
firewall-cmd --state
如果启用了防火墙会返回running,未启用返回not running,在running的状态下我们添加我们需要的端口 8080
firewall-cmd --permanent --zone=public --add-port=8080/tcp
--permanent参数表示永久性的开启这个端口,去掉--permanent表示暂时性的开放。然后重现加载一下firewall
firewall-cmd --reload
我们还可以使用下面的命令查看开启的端口
firewall-cmd --permanent --zone=public --list-ports
补充两个防火墙相关的命令
1、开启防火墙
systemctl start firewalld.service
2、关闭防火墙
systemctl stop firewalld.service
最新文章
- Python安装pywinauto时遇到error: The read operation timed out解决方法
- python ";yield";(转载)
- string.capwords()函数
- Centos 关闭后台进程 .sh 等
- 博创arm板编译内核makefile不兼容问题解决
- 理解Objective C 中id
- 003. vs2010发布、打包安装程序(转)
- 图论(网络流):SPOJ OPTM - Optimal Marks
- php中应该哪怕被打断腿都要记得的几个函数
- Python:Anaconda安装虚拟环境到指定路径
- Objc生成搜索引擎查询字符串
- wcf双工通讯
- 电路 - 基尔霍夫定律(KLL);节点流入电流等于流出电流。
- Windows Unity ARKit发布到IOS相关设置及错误解决
- JS获取链接中域名等信息
- 第一册:lesson ninety-three。
- Oracle从入门到精通(详细) 明日科技
- [0day]微软VS全版本DLL却持漏洞(VS2015 VS2013 VS2012 VS2010 VS2008)
- 第12月第2天 uiscrollview _adjustContentOffsetIfNecessary 圆角
- iOSTableview 禁止下拉,允许上拉