1,os装好后默认有以下文件:/etc/netplan/00-installer-config.yaml
2,配置该文件:
sudo vi /etc/netplan/00-installer-config.yaml
注意以下的eno1要改为你通过命令 ifconfig -a 看到的网卡名字
# This is the network config written by 'subiquity'
network:
ethernets:
eno1:
addresses:
- 192.168.xx.xx/24
gateway4: 192.168.xx.1
dhcp4: false
nameservers:
addresses:
- 192.168.xx.1
search:
- 8.8.8.8
version: 2
3,生效:
sudo netplan apply
4,重启,就能正常获取静态ip。
ps:如果有多个网卡,只插入一根网线,不知道哪个网口对应哪个mac地址,或哪个系统里的网络接口对应哪个网口,可以把网线随意插入某个网口,将系统里识别到的多个网口,eno1,rename2,rename3,renmae4都配置上固定ip这样就可以使机器任意重启仍然能获取到固定的ip了。机器每次重启的时候会随机选一个网口作为eno1接口
执行命令,如下图:
ifconfig -a