今天在配置Jenkins 的云服务器的时候提示:java.net.NoRouteToHostException: 没有到主机的路由,网上查到的没有主机路由问题提到的大多是防火墙问题。
查看防火墙状态:firewall-cmd --state
关闭防火墙:systemctl stop firewalld.service
然而问题还是没有解决,最终发现了一个新问题:SELinux,SELinux是Linux一个子安全机制
查看SELinux状态:
/usr/sbin/sestatus -v
SELinux status参数为enabled即为开启状态
关闭SELinux:
1.临时关闭(不用重启机器):
setenforce 0
2.修改配置文件需要重启机器:
修改/etc/selinux/config文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器