本帖最后由 cheetor 于 2025-8-23 00:40 编辑
12.7.2.4 修改网络连接MAC地址在网络连接eth0上(克隆)MAC地址并修改立即生效,即可解决无线MAC地址冲突问题。 *适用即时连接/无线连接 - # 使用 nmcli connection show 命令查看网络连接名称
- nmcli connection show
- # 返回的结果中包含网口名字,例如'Wired connection 1'
- NAME UUID TYPE DEVICE
- Wired connection 1 24d63dc7-c46f-3bf1-912f-1c33eb94338b ethernet eth0
- lo 35ca24e5-bdc0-4658-8ac8-435ee22e07f3 loopback lo
- Wired connection 2 59660b21-b460-30e0-8cb3-89b886556955 ethernet --
- # 设置变量
- MYCON='Wired connection 1' # 网络连接名称, 注意匹配网络接口类型
- MYTYPE='802-3-ethernet' # 网络接口类型 = 有线网卡 / 无线网卡
- # 802-3-ethernet / 802-11-wireless
- MYMAC='12:34:56:78:9A:BC' # 设置新的 MAC 地址
- # 执行修改
- nmcli connection modify "${MYCON}" ${MYTYPE}.cloned-mac-address ${MYMAC}
- nmcli connection up "${MYCON}"
- ip -c a show "${MYCON}"
复制代码
- 新建或修改部分网络参数,网络连接可能会断开,并重新连接网络。
- 由于软硬件环境不同(盒子、系统、网络设备等),生效所需时间1-15左右,更长时间未生效的建议检查软硬件环境。
|