使用phyton脚本产生新的mac地址
17.8. 生成新的唯一 MAC 地址
macgen.py
。现在您可以在该目录中使用 ./macgen.py
运行该脚本生成新的 MAC 地址。输出应类似如下:
$ ./macgen.py 00:16:3e:20:b0:11#!/usr/bin/python # macgen.py script to generate a MAC address for virtualized guests on Xen # import random # def randomMAC():mac = [ 0x00, 0x16, 0x3e,random.randint(0x00, 0x7f),random.randint(0x00, 0xff),random.randint(0x00, 0xff) ]return ':'.join(map(lambda x: "%02x" % x, mac)) # print randomMAC()
为您的客户端生成新 MAC 地址的另一种方法
您还可以使用 python-virtinst
的内嵌模块生成用于客户端配置文件的新 MAC 地址以及 UUID:
# echo 'import virtinst.util ; print\virtinst.util.uuidToString(virtinst.util.randomUUID())' | python # echo 'import virtinst.util ; print virtinst.util.randomMAC()' | python
#!/usr/bin/env python # -*- mode: python; -*- print "" print "New UUID:" import virtinst.util ; print virtinst.util.uuidToString(virtinst.util.randomUUID()) print "New MAC:" import virtinst.util ; print virtinst.util.randomMAC() print ""
转载于:https://blog.51cto.com/bmbwolf/984382
使用phyton脚本产生新的mac地址相关推荐
- VMware为Linux生成新的Mac地址(克隆虚拟机时可以用)
1.VMware为Linux生成新的Mac地址 2.确保以下三处Mac地址保持一致,且将三处的Mac地址设置为第1步中新生成的Mac地址 解决方法如下图(Centos6版本): 注: Centos7. ...
- 生成一个脚本,往目的MAC地址的设备投放广告
生成广告脚本的方法有很多种,具体的方法要根据你的目的MAC地址所在的网络环境和设备类型来决定.以下是一种简单的脚本示例,使用 Python 和 Scapy 库来构建广告数据包并发送给目的 MAC 地址 ...
- 虚拟机MAC地址冲突,如何生成新的mac地址
1.把你现在的虚拟机进行关机 2.打开设置
- Linux脚本方式修改Mac地址,两种修改Linux系统中MAC地址的方法
我们先查找MAC地址和网络接口,我们来了解一下Linux中网卡的一些细节.用这个命令来获取网络接口的详细信息: ip link show 在输出中,您将看到一些详细信息以及MAC地址: 1: lo:m ...
- vmware虚拟机修改mac地址
首先将你想要克隆(在你需要多台虚拟机进行试验的时候,如果所有的虚拟机都进行新装的话太费时间了,还是克隆已有的虚拟机来的更方便些)的虚拟机关机后进行克隆(在开启状态下无法克隆),一直点击下一步即可,这里 ...
- python修改mac地址_linux手动、自动更改网卡MAC地址的方法
前言 一块网卡的mac地址在出厂时已经写入,有时候是写入可以擦写的rom中,但是要有相当的专业技术或专业的设备. 对于一些绑定了mac地址,更换了设备后又不想更换mac的,就需要修改mac地址了. 查 ...
- inux下修改网卡MAC地址
inux下修改网卡MAC地址 一块网卡的mac地址在出厂时已经写入,有时候是写入可以擦写的eeprom中,但是要有相当的专业技术或专业的设备. 对于一些绑定了mac地址,更换了设备后又不想更换mac的 ...
- vmware克隆centos修改linux mac地址
故障背景: 在vmware workstation中了完全克隆了一个已经存在的centos的虚拟机,启动之后发现网卡没有启动.于是重启一下network服务,发现提示错误信息"Device ...
- java win8 mac地址_Windows8系统下MAC地址修改方法图文教程
本文介绍了在Windows电脑平台下修改MAC地址的方法,该方法适用于Windows XP.Windows 7和Windows 8电脑.之所以要修改MAC地址,一般是在局域网中,网络管理员设置了MAC ...
最新文章
- 基于Jquery插件Uploadify实现实时显示进度条上传图片
- 给你的站点全面提速——来自Yahoo UI的各种Bset Practices
- linux引导时输入特殊信息的含义
- 晕了!这个配置值从哪来的?
- 基于小波包的图像压缩及matlab实现,基于小波包的图像压缩及matlab实现精选.doc...
- Jmeter----5.1 设置中文
- 靶形数独(信息学奥赛一本通-T1447)
- 大数据为什么需要安全分析
- 下载pip、安装pip
- python数据导出excel_Python方法将DBF文件导出到Excel代码示例
- 微众银行--java面试题一
- 推荐系统系列——经典推荐算法
- 树莓派linux系统识别u盘启动,U盘安装树莓派系统,利用U盘启动Raspberry
- LCD12864液晶显示模块的使用与分析
- 会员服务-获取所有会员等级
- css3切角文本框_html – 用边框制作切角
- vc的含义(与c的区别)
- 和2016年的自己握手言和
- 图神经网络推荐方向--论文代码读记
- 5-14 电话聊天狂人 (25分)/PTA