Ubuntu Jenkins网络配置主要包括以下关键步骤,确保服务稳定访问与高效运行:
Netplan
配置(如/etc/netplan/01-netcfg.yaml
),指定IP、网关、DNS后执行sudo netplan apply
。/etc/network/interfaces
,设置static
模式并重启网络服务。/etc/resolv.conf
,添加公共DNS(如8.8.8.8
),或通过NetworkManager
图形界面设置。sudo ufw allow 8080/tcp
sudo ufw allow 443/tcp
sudo ufw allow 50000/tcp
sudo ufw enable && sudo ufw status
。/etc/default/jenkins
,设置JENKINS_PORT
(如改为9090
)和JENKINS_LISTEN_ADDRESS
(如0.0.0.0
以监听所有IP)。sudo systemctl restart jenkins
。/etc/hosts
中添加主机名映射(如127.0.0.1 jenkins-server
),或在Nginx中配置反向代理将流量转发到Jenkins端口。Manage Jenkins → Plugin Manager → Advanced
)中,将更新站点替换为国内镜像(如清华源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/
)。ping
测试服务器与互联网的连通性,telnet<IP> <端口>
验证端口是否开放。/var/lib/jenkins/logs/jenkins.log
)定位网络相关错误。Manage Jenkins → Security
中启用认证,创建管理员账户并限制权限。参考来源: