ubuntu如何设置静态IP

ubuntu版本为18.04

1、首先查找/etc/netplan下的默认网卡配置文件,名称为:01-network-manager-all.yaml,如果没有可以新建(这个名字是可以自定义的,不一定非要是01-network……),编辑内容如下:

注意:从ethernets开始到最后为新增加内容,其余为自带内容

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
     ens33: #配置的网卡名称,使用ifconfig -a查看得到
       dhcp4: no #dhcp4关闭
       addresses: [192.168.42.129/24] #设置本机IP及掩码
       gateway4: 192.168.42.2 #设置网关
       nameservers:
         addresses: [8.8.8.8] #设置DNS

2、配置完成后,执行命令让修改网卡生效:

netplan apply                       #应用netplan配置
systemctl restart systemd-networkd  #重启网络服务(可选)

ubuntu版本为24.04

1、查找/etc/netplan下的默认网卡配置文件,名称为:01-network-manager-all.yaml,如果没有可以新建(权限要是600才可以),编辑内容如图:

2、设置完成后,执行如下命令即可,如下:

netplan apply                       #应用netplan配置
systemctl restart systemd-networkd  #重启网络服务(可选)

注意: 01-network-manager-all.yaml文件权限要是600才可以,否则会报错

标签