Linux调整网卡MAC地址(指令)
Linux调整网卡MAC地址(指令)
有的时候需要使用欺骗的方法为电脑设置新的mac,比如存在上网网卡限制,或者想要隐藏自己的真实mac地址。这里列举三种修改mac的方法,适用于Debian系的Linux,其他的应该类似。
方法一:ifconfig
# ifconfig 查看网卡名称$NAME
# 需要sudo权限
ifconfig $NAME down
ifconfig $NAME hw ether $NEW_MAC
ifconfig $NAME up
# 使用ifconfig检查有没有改变
方法二:macchanger
sudo apt install macchanger
,安装过程提示是否自启,随便。
ifconfig $NAME down
macchanger -m $NEW_MAC $NAME
ifconfig $NAME up
ps:macchanger可以附加多种参数,如-m指定mac地址,-s查看状态,-r随机地址
备注:
以上两种方法是软件层面的修改,不会对硬件造成损伤,重启之后就能恢复如初。如果是要长期有效,可以把这些命令写入脚本开机自启。除了这两个,还有另一种软修改的方法,因为我总是提示失败就遗忘了。
有些方法会提到修改/etc目录下的文件实现MAC地址的修改,但是我一个文件都没找到(UOS),这个是因系统而异的,不同的发行版可以选择性的编译这些文件,就会造成有人有有人没有,因为没有实践,所以就不写在这里了。
方法三:ethtool(慎用)
以上方法都失效,可以直接修改网卡的物理MAC地址,修改后无法恢复,慎用
# 首先检查mac是否支持修改
ethtool -i $NAME
# 如果 supports-eeprom-access: no,大概率不支持修改# 查看网卡的mac寄存器
ethtool -e $NAME
# 如果无法读取,大概率不支持修改# 修改mac,按字节修改
ethtool -E $NAME offset 0 value 0xAA
ethtool -E $NAME offset 1 value 0xBB
ethtool -E $NAME offset 2 value 0xCC
...共六行
# 如果修改无效,则驱动不支持修改
如果以上方法都无法修改,则建议申请新的ip。。。
文章首发于香风家的小别墅,转载请携带出处。
Linux调整网卡MAC地址(指令)相关推荐
- linux得到网卡mac地址,获取 linux 网卡MAC地址(包含编程方法)
网卡在计算机专业词汇里面被叫做 network interface 如果检索资料可以用这个词汇 常用的几种办法 ip link show cat /sys/class/net//address 使用 ...
- linux重启网卡命令_如何在 Linux 中更改 MAC 地址 | Linux 中国
在向你展示如何在 Linux 中更改 Mac 地址之前,让我们首先讨论为什么要更改它.-- Dimitrios Savvopoulos 在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首 ...
- linux内核设置mac地址,Linux下如何修改网卡MAC地址
Red Hat Linux下如何修改网卡MAC地址 OS版本:Red Hat Enterprise Linux AS4 核心:Kernel 2.6.9-42 网上有很多关于linux下修改MAC地址的 ...
- linux获取网卡协议地址,读取linux下的网络设备的mac地址与发送原始数据包 (2011-11-23 20:11)...
一:linux下的网络设备 linux的网络设备信息都在/proc/net/dev,从这里我们可以得到所有网卡的名字,如eth0, eth1等等 root@dlrc-desktop:/home/dlr ...
- linux 不小心删掉网卡配置文件的mac地址 如何恢复,linux/Centos下查看和修改网卡Mac地址(ifconfig命令)...
本文转载自http://www.169it.com/article/14360294838474691537.html eth0 Link encap:Ethernet HWaddr 00:e4:56 ...
- 在Windows下和Linux下如何查看网卡MAC地址、以及修改MAC地址
在Windows下 利用DOS命令打开,弹出命令窗口. 输入命令ipconfig/all,回车. 其中,物理地址为本机的MAC地址. 在Linux下 查看MAC地址的方法有好多种,下面给出四种常见的方 ...
- linux改mac地址目录,Linux下如何修改网卡MAC地址
网上有很多关于linux下修改MAC地址的方法,大多依葫芦画瓢,似乎都没验证过,达不到修改的目的. 经过我的详细测试,最终成功解决了这个问题. 误区一: #ifconfig eth0 down #if ...
- 网关屏蔽mac地址,linux下修改mac地址方法
局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...
- Linux下修改MAC地址总结
偶尔会用到这个知识点,久了不用又会记不住,所以记之,方便以后查询. Linux下修改MAC地址 方法一: 1.关闭网卡设备 ifconfig eth0 down 2.修改MAC地址 ifconfig ...
最新文章
- mysql常用转换函数_MySQL中常用转换函数介绍
- 细说Debug和Release区别
- Android5.1.1源码 - 让某个APP以解释执行模式运行
- 0x30 java_终于找到了!有了它你就可以读懂字节码了!
- android 获取当前输入法,关于获取安卓手机系统输入法和设置输入法
- GitHub热榜第一:中国博士用 ArcGIS Dashboard开发可交互全球疫情地图,登上《柳叶刀》!...
- 开源软件在中小企业的应用_开源如何启动我的小企业
- reentrantlock失效了?_ReentrantLock 源码简单分析
- SkyEye携手Simulink实现全数字协同仿真
- python扩展包rediscluster集群_令人抓狂的redis和rediscluster Python驱动包的安装
- android系统计步修改,安卓手机计步软件怎么修改步数 无需root轻松修改步数
- 冰点文库下载安装及使用教程
- html5经典教程,40个经典HTML5实例教程.pdf
- 小程序Git版本管理
- 【Java】正则表达式分组匹配
- 游戏命中判定:圆桌算法和程序实现
- 简单的SWF视频播放器代码
- Python全局变量的隐藏“窍门”
- 【MTK】 关于电信使用VoLTE异常
- C++静态成员和非静态成员的区别
热门文章
- unity2D制作一个2D游戏场景Tilemap
- python——函数
- 英文论文如何看?转自知乎
- HTML复习之基础标签
- Android App压力测试
- 呼叫中心静态座席的配置
- python统计元音字母个数_统计字符串中各元音字母(即A,E,I,O,U)的个数。
- Python 豆瓣网的全自动登录(豆瓣验证码自动识别)
- 网络计算机应急处理,国家计算机网络应急技术处理协调中心-计算机网络安全应急处理.ppt...
- 抖音算法机制,抖音算法规则,抖音算法逻辑