赞
踩
1、查看网卡信息
- ifconfig -a
- 或者
- ip address
2、修改网络配置文件,cd 进入netplan文件夹,ls查看配置文件名,然后对配置文件名进行vim编辑
- cd /etc/netplan
- ls
- sudo vim 01-network-manager-all.yaml
3、写入配置信息
Tip:注意单词networkd;注意缩进;网卡名称、网关一定要对应上(ens33)
- network:
- version: 2
- renderer: networkd # 渲染器
- ethernets: # 以太网
- ens33: # 网卡名称
- addresses: [192.168.1.100/24] # 固定IP地址和网段
- dhcp4: false # 关闭DHCP
- dhcp6: false
- gateway4: 192.168.1.1 # 网关
- nameservers: # 域名服务器
- addresses:
- - 223.6.6.6 # DNS
注意Ubuntu不同版本,网关写的不一样:低版本用gateway4,高版本用使用默认路由(default routes)来代替 gateway4,gateway4为routes
- network:
- version: 2
- renderer: networkd
- ethernets:
- ens33:
- dhcp4: false
- addresses: [192.168.1.100/24]
- optional: true
- routes:
- - to: default
- via: 192.168.1.1
- nameservers:
- addresses: [8.8.8.8, 8.8.4.4]
4、使配置生效
sudo netplan apply
5、查看是否配置成功
ifconfig -a
6、警告问题
(process:168043): WARNING : 10:02:10.488: Permissions for /etc/netplan/01-network-manager-all.yaml are too open. Netplan configuration should NOT be accessible by others.
(process:168043): WARNING : 10:02:10.488: `gateway4` has been deprecated, use default routes instead. See the 'Default routes' section of the documentation for more details.
ubuntu22.04的版本会报上诉警告,但不影响使用
a、解决警告 Netplan configuration should NOT be accessible by others.
原因:
表明/etc/netplan/01-network-manager-all.yaml文件的权限设置过于宽松。在Linux系统中,正确的权限应该限制只有具备足够权限的用户才能修改网络配置文件。
解决方法:
sudo chmod u+rw /etc/netplan/01-network-manager-all.yaml
b、解决警告 gateway4 has been deprecated, use default routes instead.
原因:
不再建议使用gateway4 配置为 IPv4 的默认网关,建议使用默认路由(default routes)来代替 gateway4
解决方法:修改配置文件/etc/netplan/01-network-manager-all.yaml中的gateway4为routes
sudo vim /etc/netplan/01-network-manager-all.yaml
- # Let NetworkManager manage all devices on this system
- network:
- version: 2
- renderer: networkd # 渲染器
- ethernets: # 以太网
- ens33: # 网卡名称
- addresses: [192.168.1.100/24] # 固定IP地址和网段(子网掩码)
- dhcp4: false # 关闭DHCP
- dhcp6: false
- routes: # 默认路由
- - to: default
- via: 192.168.1.1 # 网关
- nameservers: # 域名服务器
- addresses:
- - 223.6.6.6 # DNS
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。