1. 查看本机网络接口名
ifconfig
这里为eno1
2. 设置固定IP
sudo vi /etc/network/interfaces
加入
auto eno1 // 使用的网络接口,之前查询接口是为了这里
iface eno1 inet static // eno1个接口,使用静态ip设置
address 10.8.34.16 // 设置ip地址
netmask 255.255.254.0 // 设置子网掩码
gateway 10.8.155.254 // 设置网关
dns-nameservers 192.168.203.12 // 设置dns服务器地址
用netstat -r 可查机器原来的网关gateway
3. 刷新生效
sudo ip addr flush eno1
sudo systemctl restart networking.service
4. 重启系统
sudo reboot
5. 修改设置
sudo vi /etc/NetworkManager/NetworkManager.conf
修改为
managed=true
6. 重启network manager
sudo service network-manager restart