linux如何克隆mac地址,科技常识:详解Linux系统中网卡MAC地址克隆方法
今天小编跟大家讲解下有关详解Linux系统中网卡MAC地址克隆方法 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关详解Linux系统中网卡MAC地址克隆方法 的相关资料,希望小伙伴会喜欢也能够帮助大家。
怎么临时性地改变 MAC 地址?
你可以在 Linux 运行的时候改变 MAC 地址。需要注意的是当 MAC 地址转换的那一会时间,你的网络会掉线。当电脑重启时 MAC 地址又会变回原来的。下面介绍几种方法来改变你的 MAC 地址。
方法一:iproute2
$sudo ip link set dev eth0 down
$sudo ip link set dev eth0 address 00:00:00:00:00:01
$sudo ip link set dev eth0 up
方法二:macchanger
macchanger 这个命令可以让你把 MAC 地址改成不同生产厂商的序列号。
在 Debian,Ubuntu 或 Linux Mint 下安装 macchanger:
$sudo apt-get install macchanger
在 Fedora 下安装 macchanger:
$ sudo yum install macchanger
在 CentOS 或 RHEL 下安装 macchanger:
$ wget http://ftp.club.cc.cmu.edu/pub/gnu/macchanger/macchanger-1.6.0.tar.gz
$ tar xvfvz macchanger-1.6.0.tar.gz
$ cd macchanger-1.6.0
$ ./configure
$ make
$ sudo make install
下面给出一些 macchanger 的高级使用例子。使用 macchanger 你不必再手动禁用、启用你的网卡。
仅仅改变 MAC 地址:
$ sudo macchanger --mac=00:00:00:00:00:01 eth0
在保证 OUI 一致的情况下为 MAC 设置一个随机地址:
$ sudo macchanger -e eth0
为 MAC 设置一个完全随机的地址:
$ sudo macchanger -r eth0
获取所有网卡的 MAC 地址,然后只列出指定的厂商(比如 Juniper):
$ macchanger -l | grep -i juniper
Linux :MAC 地址克隆方法 显示一块网卡原来的 MAC 地址和伪装的 MAC 地址:
$ macchanger -s eth0
Current MAC: 56:95:ac:ee:6e:77 (unknown)
Permanent MAC: 00:0c:29:97:68:02 (Vmware, Inc.)
如何永久性地改变 MAC 地址?
如果你想在系统重启后还保持伪装 MAC 地址,你需要编辑配置文件。比如你想改变 eth0 的 MAC 地址,按以下方法搞起:
在 Fedora,CentOS 或 RHEL 下:
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
MACADDR=00:00:00:00:00:0
或者你可以建一个开机启动的脚本放在 /etc/NetworkManager/dispatcher.d 目录下,前提是你使用 Network Manager 管理你的网络。这里假设你已经装了 macchanger,脚本内容如下:
$ sudo vi /etc/NetworkManager/dispatcher.d/000-changemac
#!/bin/bash
case "$2" in
up)
macchanger --mac=00:00:00:00:00:01 "$1"
;;
esac
$ sudo chmod 755 /etc/NetworkManager/dispatcher.d/000-changemac
在 Debian,Ubuntu 或 Linux Mint 下:
新建一个开机启动脚本,放在 /etc/network/if-up.d/ 目录下:
$ sudo vi /etc/network/if-up.d/changemac
#!/bin/sh
if [ "$IFACE" = eth0 ]; then
ip link set dev "$IFACE" address 00:00:00:00:00:01
fi
$ sudo chmod 755 /etc/network/if-up.d/changemac
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱蒂网。
来源:爱蒂网
linux如何克隆mac地址,科技常识:详解Linux系统中网卡MAC地址克隆方法相关推荐
- linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)
linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...
- linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...
在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...
- 【转载】取得系统中网卡MAC地址的三种方法
From:http://blog.csdn.net/zhangting1987/article/details/2732135 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址 ...
- IBM服务器win7系统忘记密码,图文详解Win7系统忘记开机密码的处理方法
许多小伙伴都遇到过Win7系统忘记开机密码的问题,虽说设置开机密码能保护系统安全,但偶尔也会出现忘记密码的情况,这要怎么办?难道没办法操作系统了吗?别着急,这里图文详解一下Win7系统忘记开机密码的处 ...
- 详解MTK系统中字符转换问题
详解MTK系统中字符转换问题 2011-09-05 19:02 佚名 互联网 字号:T | T MTK系统中字符转换问题是本文要介绍的内容,主要是来了解并学习MTK中一些小案例的应用,具体内容来看本文 ...
- win10分辨率不能调整_大师为你详解
win10系统photoshop制作金属字的方法介绍
-win10使用教程...
电脑作为一款日常使用工具,用的时间长了,就会遇到各种事情,譬如win10系统photoshop制作金属字的状况,谁也不想在使用电脑的时候遇到win10系统photoshop制作金属字这样的问题,到底要 ...
- Linux克隆Mac地址一样,详解Linux系统中网卡MAC地址克隆方法
怎么临时性地改变 mac 地址? 你可以在 linux 运行的时候改变 mac 地址.需要注意的是当 mac 地址转换的那一会时间,你的网络会掉线.当电脑重启时 mac 地址又会变回原来的.下面介绍几 ...
- Linux进程描述符task_struct结构体详解--Linux进程的管理与调度(一)
转自:http://blog.csdn.net/gatieme/article/details/51383272 日期 内核版本 架构 作者 GitHub CSDN 2016-05-12 Linux- ...
- linux 文件系统cache,终于找到一篇详解Linux文件系统Cache的文章
级别: 初级 2006 年 5 月 11 日 文件 Cache 管理是 Linux 内核中一个很重要并且较难理解的组成部分.本文详细介绍了 Linux 内核中文件 Cache 管理的各个方面,希望能够 ...
- linux命令编写四位数密码本,详解Linux Shell 实现一个获取任意位数的随机密码的脚本...
Shell 命令行,实现一个获取任意位数的随机密码的脚本 每次我们想要获得一个密码的时候都很头疼,于是我之前自己用nodejs写了一个 Shell 脚本.这两天在学习 bash Shell 所以,想用 ...
最新文章
- 解决wubi安装ubuntu时要下载系统映像文件问题
- vue组件中的样式属性:scoped,解决在父组件中无法修改子组件样式问题
- mysql连接池为何不用nio_MyCAT 在 Cobar 的基础上,完成了彻底的 NIO 通讯,并且合并了两个线程池...
- 嵌套游标以生成复杂的报表
- md5与des算法有何不同_到底AI芯片和传统芯片有何区别?
- 我的代码第一次运行时的样子
- 51nod 1693 水群
- 十年生死轮回,看国产手机发展四个阶段
- 用自定义函数联合IF函数实现“一对多”查询
- ccna第十一课 ACL访问控制列表
- 机器学习——Gradient Boost Decision Tree(Treelink)
- String中的intern方法详解
- Solaris10 swap空间管理
- 关于Terra和Aqua的轨道问题整理
- 图像风格迁移 CycleGAN原理
- Git基础-生成SSH密钥+配置密钥到远程仓库中
- warning: TCG doesn‘t support requested feature: CPUID.01H:ECX.vmx [bit 5]
- 2.4 随机变量函数的分布
- ZYNQ基本用法------DDR(1)
- oracle rac启动ohas
热门文章
- RabbitMQ学习笔记:mandatory、publisher-confirms、publisher-return属性区别
- 「2017ACM/ICPC亚洲区域赛北京站现场赛G」Liaoning Ship's Voyage【计算几何】
- 传统语音识别介绍【二】—— 特征提取
- 关于UE4坐标换算涉及到的知识
- 汇编指令CALL的硬编码E8 和 JMP 的硬编码E9 后面参数的计算方法
- HDLBits练习——Fsm3comb
- 字写的不好没关系,用python随便就生成了艺术签名
- 蓝桥杯 算法训练 学做菜
- 【黑马程序员pink老师前端】HTML
- uniapp 定位服务_uniapp使用高德地图定位