方法一:ubuntu20.04修改mac地址
0a为真实mac,59为模拟mac,id0,1为序号使用match匹配设置
编辑:
sudo vi /etc/netplan/01-network-manager-all.yaml
Let NetworkManager manage all devices on this system network: version: 2 renderer: networkd ethernets: id0: match: macaddress: 00:0c:29:20:f5:0a macaddress: "52:54:00:6b:3c:59" id1: match: macaddress: "52:54:00:6b:3c:59" addresses: [ "192.168.134.182/24" ] gateway4: 192.168.134.254 nameservers: addresses: [ "8.8.8.8", "8.8.4.4" ]
生效:
netplan apply
或
重启
方法二 : 配置ubuntu 20.04 修改mac
修改ubuntu18.04 20.04 mac
临时:
sudo ifconfig enp2s0 hw ether 70:B5:E8:2E:6F:C2
永久:
1.因为服务器网卡mac和交换机mac绑定的不一致,配置模拟mac
编辑
vi /usr/share/restart_network.sh
sudo /sbin/ifconfig eno2 down sudo /usr/sbin/netplan apply sudo /sbin/ifconfig eno2 hw ether 94:de:80:29:25:0c sudo /sbin/ifconfig eno2 up
2.开机自启配置模拟mac
vi /etc/rc.local
#!/bin/bash /usr/share/restart_network.sh exit 0
chmod a+x /etc/rc.loca