debian

Jenkins在Debian上如何网络配置

小樊
35
2025-08-05 22:42:20
栏目: 智能运维

Jenkins在Debian上的网络配置主要包括系统网络设置、Jenkins服务端口及访问配置,具体步骤如下:

一、系统网络配置

  1. 配置静态IP(以eth0为例)
    编辑 /etc/network/interfaces 文件:

    sudo nano /etc/network/interfaces  
    

    添加以下内容(根据实际网络修改IP、网关、DNS):

    auto eth0  
    iface eth0 inet static  
        address 192.168.1.100  
        netmask 255.255.255.0  
        gateway 192.168.1.1  
        dns-nameservers 8.8.8.8 8.8.4.4  
    

    保存后重启网络服务:

    sudo systemctl restart networking  
    

    注:Debian 10+推荐使用netplan(见),配置文件为/etc/netplan/01-netcfg.yaml,格式为YAML,应用配置需执行sudo netplan apply

  2. 开放Jenkins端口
    允许Jenkins默认端口(8080)及Agent通信端口(50000):

    sudo ufw allow 8080/tcp  
    sudo ufw allow 50000/tcp  
    sudo ufw reload  
    

二、Jenkins服务配置

  1. 修改Jenkins默认端口
    编辑 /etc/default/jenkins 文件:

    sudo nano /etc/default/jenkins  
    

    找到HTTP_PORT参数,修改为所需端口号(如8090):

    HTTP_PORT=8090  
    

    重启Jenkins服务:

    sudo systemctl restart jenkins  
    
  2. 配置Jenkins访问URL

    • 访问Jenkins管理界面(http://服务器IP:端口),进入 Manage Jenkins → Configure System
    • Jenkins URL 中输入服务器IP及端口(如http://192.168.1.100:8090),确保与系统端口一致。

三、高级配置(可选)

四、验证配置

以上配置参考自,根据实际网络环境调整参数即可。

0
看了该问题的人还看了