1.引用大神的解释,ens网卡和eth网卡的区别
简单来说:ens33=en s xx=enther(en)+slot+插槽号
翻译过来就是:以太网接口插在了33号插槽上,这样重名的记录就少了或者好记
2.ubuntu从22版本搞的复杂了:
网络的配置文件在/etc/netplan/目录下
有个叫 00-installer-config.yaml的文件
操作之前先做备份,给自己留一条后路。
cp 00-installer-config.yaml 00.yaml.back
3.编辑网络配置文件:
vim对我来说太难用,我一般用mobix自带文件目录
但是现在是编辑不了的,因为权限不够。
ll一下看看文件什么权限
ll
修改文件权限
chmod 666 00-installer-config.yaml
现在就有权限了,修改文件
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no
addresses:
- 172.16.50.16/24
routes:
- to: default
via: 172.16.50.254
nameservers:
addresses: [172.16.120.80, 114.114.114.114]
version: 2
在此处,需要注意,只需要修改ens33以下内容
保存。
将文件权限恢复。
chmod 600 00-installer-config.yaml
3.应用配置文件
两个命令
3.1
netplan try
测试配置文件是否格式正确,有没有错误,如果文件没修改会权限在此会提示。
3.2
netplan apply
应用模版
4.重启网络服务
systemctl restart systemd-networkd
测试网络是否正常,ping一下
总结:
最好是粘贴复制。
所有的命令都要用root权限执行
另外chmod参数部分说明
r | w | x |
4 | 2 | 1 |
rw=4+2=6
rx=4+1=5
rwx=4+2+1=7