有线连接未托管
sudo vim /etc/NetworkManager/NetworkManager.conf
interfaces和Network-Manager时两种网络的设置方案。桌面情况,将conf文件中managed设置成true。
sudo service network-manager restart
网卡查看+netplan配置
ip addr 或ip a确认要修改静态ip的网卡号
vim /etc/netplan/xxx.yaml
network:
ethernets:
ens33: #配置的网卡的名称
addresses: [172.16.85.130/24] #配置的静态ip地址和掩码
dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes
optional: true
gateway4: 172.16.85.2 #网关地址
nameservers:
addresses: [8.8.8.8,8.8.4.4] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
version: 2
renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd
# https://blog.csdn.net/lianghecai52171314/article/details/113804465
sudo netplan apply
interface 文件的修改
sudo vim /etc/network/interfaces
修改,其中eth0为网卡编号
默认文档:
auto lo
iface lo inet loopback
动态地址:
auto eth0
iface eth0 inet dhcp
静态地址
auto eth0
iface eth0 inet static
address 10.211.55.6
netmask 255.255.255.0
gateway 10.211.55.1
dns-nameserver 114.114.114.114
启动
sudo /etc/init.d/networking restart
DNS
cd /etc/resolvconf/resolv.conf.d
配置resolvecond.d里的base文件,然后重启。
nameserver ***.***.***.***
nameserver 114.114.114.114
systemctl restart systemd-resolved