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才可以,否则会报错


