赞
踩
找了很多方法,出现的问题有:
1、语法错误
2、货不对版
记录下固定ip的过程:
文件更改的位置: /etc/netplan/ 该文件夹下面一般只有一个文件
sudo vim /etc/netplan/00-installer-config.yaml
会出现下面的配置信息,可能 enp0s3 名称上面不大一样,总体结构差不多
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: true
version: 2
改动后的结果:
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: false
dhcp6: false
addresses:
- 192.168.1.227/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [192.168.1.1]
version: 2
缩进必须准确,然后冒号前面不用空格,后面要空格
参数解析:需要填写的地方:
第一个addresses(最终要固定的): ip地址可以在虚拟机上面找
via: 网关IP,在宿主机上面查看,win10 打开cmd ,输入命令:ipconfig /all
得到: 默认网关和DNS服务器 (下图)
例如: 笔者得到的是 默认网关是 第一个192.168.1.1 , 所以via: 192.168.1.1
nameservers里面的addresses,因DNS有多个的可能,因此用 [] ,用英文逗号隔开
填写上面得到的DNS服务器地址,如果有192.168.1.1 、 8.8.8.8 两个的话,则填写
[192.168.1.1,8.8.8.8]
修改完后退出, 执行下命令使配置生效
sudo netplan apply
命令是没有信息输出的,有的话可以看下是不是配置的语法出现错误。
至此,已固定ip,重启查看ip是否发生变化
附上
笔者使用的ubuntu版本
http://mirrors.aliyun.com/ubuntu-releases/22.04.1/
ubuntu-22.04.1-live-server-amd64.iso
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。