我已经在本地计算机(ubuntu 19.10)中安装了Jenkins。
我可以使用localhost:8080
或192.168.100.20:8080
连接到Jenkins。
但是,我无法使用我的公共IP地址连接到Jenkins!
我试图通过以下方式解决此问题
/etc/default/jenkins
。我将HTTP_HOST修改为$HTTP_HOST=0.0.0.0
和$HTTP_PORT=8080
JENKINS_ARGS =“-webroot = / var / cache / $ NAME / war --httpPort = $ HTTP_PORT --httpListenAddress = $ HTTP_HOST“
sudo service jenkins restart
和sudo /etc/init.d/jenkins restart
jenkins.log
中的/var/log/jenkins
文件。看起来没有错误sudo ufw disable
而且,当我在浏览器http://xx.xxx.xxx.xxx:8080
中尝试时,它不起作用!
为什么请?
答案 0 :(得分:0)
我发现我需要在防火墙上打开端口8080进行入站流量。