玩客云固定 MAC 地址操作记录与使用说明
📌 适用场景
- 设备:玩客云(OpenWrt / Armbian)
- 需求:固定网卡 MAC 地址,避免重启后变化
- 方法:
- 修改配置文件(永久生效,推荐)
- 命令行修改(临时生效,重启后失效)
🛠️ 方法一:修改配置文件(永久生效)
1. 使用 FinalShell 连接玩客云
- 登录后进入
/etc/config/network
文件
- 找到对应的
config device
或 config interface
区块
2. 编辑配置文件
假设要固定 eth0
的 MAC 地址为 0A:F2:0D:70:39:E0
,修改如下:
BASH1 2 3
| config device option name 'eth0' option macaddr '0A:F2:0D:70:39:E0'
|
如果是桥接设备(br-lan
),则改为:
BASH1 2 3 4 5
| config device option name 'br-lan' option type 'bridge' list ports 'eth0' option macaddr '0A:F2:0D:70:39:E0'
|
3. 保存并重启网络
BASH1
| /etc/init.d/network restart
|
或直接重启设备:
BASH
🛠️ 方法二:命令行修改(临时生效)
1. 查看当前网卡名称
BASH
常见为 eth0
或 br-lan
。
2. 停用网卡
BASH1
| ip link set dev eth0 down
|
3. 修改 MAC 地址
BASH1
| ip link set dev eth0 address 0A:F2:0D:70:39:E0
|
4. 启用网卡
BASH
5. 验证修改
BASH
输出中应能看到:
APACHE1
| link/ether 0a:f2:0d:70:39:e0 ...
|
⚠️ 注意:命令行修改仅在当前运行周期有效,重启后会恢复原 MAC 地址。要永久生效,请使用方法一。
🔍 检查 MAC 地址
无论哪种方法,都可以用以下命令确认:
BASH
或:
BASH
📒 总结
- 永久固定:编辑
/etc/config/network
(OpenWrt)或 /etc/network/interfaces
(Debian/Armbian)
- 临时修改:
ip link set dev eth0 address <MAC>
- 建议:生产环境使用永久方式,避免因 MAC 变化导致 DHCP 分配或防火墙策略失效