Linux修改网卡的名字

  • Post author:
  • Post category:linux


网上很多linux修改网卡名字的方法,第一步就是

nmcli con

nmcli con show

但我执行后没有显示任何uuid, 所以这些方法对我行不通。

下面介绍我自己的方法:

1. 查看 /etc/udev/rules.d/90-eno-fix.rules 如果没有自己添加一下, 内容如截图即可;

#vi /etc/udev/rules.d/90-eno-fix.rules

2. ifconfig -a

#ifconfig -a

根据MAC 地址对应,修改

ATTR{address}==”00:50:56:31:64:20″, NAME=”wlan0″

这两个变量。

#reboot

重启后执行 ifconfig -a 就会发现网卡的名字被修改了;

3. 为该网卡生成一个uuid

## uuidgen lan0

5042cfcc-0671-447c-a6f1-536c3f9db032

3. 配置网卡, 让网卡开机启动自动初始化

3.1 Ubuntu18 以上的做法

#vi /etc/netplan/00-installer-config.yaml 按下面设置照样画葫芦配置网卡参数(如果网关不需要可以去掉)

# This is the network config written by ‘subiquity’

network:

ethernets:

VMnet0:

addresses: [192.168.28.25/24]

gateway4: 192.168.1.1

nameservers:

addresses: [192.168.1.1,114.114.114.114]

lan0:

addresses: [192.168.28.25/24]

usb0:

addresses: [192.168.16.25/24]

version: 2

3.2 centos的做法

#cd /etc/sysconfig/network-scripts

#cp ifcfg-eth0 ifcfg-lan0

#vi ifcfg-lan0

# systemctl restart network

End



版权声明:本文为qiaoliang328原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。