【树莓派】修改树莓派盒子MAC地址

用树莓派盒子,在某些客户方实施过程中,不同客户的网络环境对树莓派盒子的要求不同,网络管理配置要求MAC地址和IP绑定。

一种情况下,查询盒子的MAC地址,添加到网络管理的路由规则中即可;

另一种情况下,需要将盒子的MAC地址修改成医院要求的MAC地址;

 

山西某客户(迈普锡医院)反馈需要修改盒子的MAC地址,我在本地有做实验,测试成功,记录于下:

 

当前盒子初始MAC地址:

untitled1.png

 

修改方法一:

1.关闭网卡设备

ifconfig eth1 down

2.修改MAC地址

ifconfig eth1 hw ether 00:88:88:88:88:88

3.重启网卡

ifconfig eth1 up

 

修改方法二:

前一种方法是临时修改,如果需要每次系统启动后,都自动修改好MAC地址的话,那么可以将以上命令写入启动脚本中:

1.执行 sudo vi /etc/rc.local;

2.在第20行空行,添加如下三行;

ifconfig eth1 down
ifconfig eth1 hw ether 00:88:88:88:88:88
ifconfig eth1 up

3.重启盒子 sudo reboot

4.测试修改之后的结果,可见已经修改,如下图:

untitled2.png

实际实验也OK,暂未看到什么问题;

短暂小记于此;

 

posted @   念槐聚  阅读(1901)  评论(1编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示