ubuntu18.04配置网卡

时间:2024-03-13 08:08:46

修改网卡配置#

首先使用ip a查看当前网卡名称:
ubuntu18.04配置网卡

可以看到eth0就是我们的网卡名称,这个要记住,后面配置网卡要用到
还有个叫lo的配置,是环回接口loopback

进入网卡配置目录

 

Copy

cd /etc/netplan/

查看目录下文件,有个yaml后缀名的文件就是当前网络配置文件,我这里叫50-cloud-init.yaml
ubuntu18.04配置网卡
vi打开该文件进行编辑:

 

Copy

sudo vi 50-cloud-init.yaml

下面介绍两种网卡配置,一种是使用DHCP自动分配IP,一种是使用静态固定IP

自动分配IP#

在ethernets节点下,添加eth0(前面使用ip a看到的网卡名称),子节点dhcp4: true即可:

 

Copy

network: ethernets: eth0: dhcp4: true version: 2

注意dhcp4的冒号后面有个空格!!!
ubuntu18.04配置网卡
保存退出后,使用netplan命令应用设置:

 

Copy

sudo netplan apply

重新查看IP,发现配置已生效:
ubuntu18.04配置网卡

静态固定IP#

在ethernets节点下,配置如下:

 

Copy

network: ethernets: eth0: dhcp4: no addresses: [192.168.137.13/24] gateway4: 192.168.137.1 nameservers: addresses: [192.168.137.1] version: 2

注意点:
1.冒号后面需要有个空格!
2.第一个addresses是地址,/24是子网掩码信息
3.gateway4是网关
4.nameservers下的addresses是DNS地址
ubuntu18.04配置网卡
保存退出后,使用netplan命令应用设置:

 

Copy

sudo netplan apply

重新查看IP,发现配置已生效:
ubuntu18.04配置网卡