服务器上部署的服务(Jenkins和Apache Tomcat)存在Cent OS防火墙问题

服务器上部署的服务(Jenkins和Apache Tomcat)存在Cent OS防火墙问题,jenkins,centos,firewall,Jenkins,Centos,Firewall,我在服务器上部署了Jenkins。服务器运行CentOS Linux 8作为操作系统。我想从另一台已经在同一网络中的设备(笔记本电脑/个人电脑)访问詹金斯夫妇。但防火墙限制了我这么做。无论何时禁用防火墙,我都可以访问Jenkins,但禁用防火墙不是我的选择,我还可以做些什么来解决此问题。您需要打开Jenkins在Centos防火墙中使用的端口。据我所知,Jenkins默认使用端口8080和8443。参见此您可以使用以下命令打开Jenkins/Tomcat使用的端口: firewall-cmd -

我在服务器上部署了Jenkins。服务器运行CentOS Linux 8作为操作系统。我想从另一台已经在同一网络中的设备(笔记本电脑/个人电脑)访问詹金斯夫妇。但防火墙限制了我这么做。无论何时禁用防火墙,我都可以访问Jenkins,但禁用防火墙不是我的选择,我还可以做些什么来解决此问题。

您需要打开Jenkins在Centos防火墙中使用的端口。据我所知,Jenkins默认使用端口8080和8443。参见此

您可以使用以下命令打开Jenkins/Tomcat使用的端口:

firewall-cmd --perm --add-port=your-port/your-protocol for example, to open port 8080 in tcp use this
firewall-cmd --perm --add-port=8080/tcp
完成此操作后,必须使用以下命令重新加载FirewallD表:

firewall-cmd --reload
--perm
选项使您的规则在重新启动时永久生效