ubuntu 永久修改Mac地址

已举报 回答
ubuntu 永久修改Mac地址
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    4,604

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
首先必须关闭网卡设备,否则会报告系统忙,无法更改。
ifconfig eth0 down
修改 MAC 地址,这一步较 Windows 中的修改要简单。
ifconfig eth0 hw ether MAC地址
重新启用网卡

ifconfig eht0 up 如果计算机每次启动都要修改mac地址 修改你的源,并升级到最新的系统:
sudo gedit /etc/init.d/rc.local
增加
sudo /sbin/ifconfig eth0 down
sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE (你的MAC地址)
sudo /sbin/ifconfig eth0 up
到最后以后他就会每次启动计算机的时候自动修改网卡地址

/etc/network/interfaces
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.9
netmask 255.255.255.0
gateway 192.168.0.1
nameserver 210.82.5.1
nameserver 202.106.46.151
sudo ifdown eth0 // 禁用网卡
sudo ifup eth0 // 启动网卡
或者
sudo /etc/init.d/networking restart
取消 评论
安装一个软件:
sudo apt-get install macchanger
然后就可以随便改变mac地址了
sudo macchanger -r wlan0 //改为随机地址
sudo macchanger -m XX:XX:XX:XX:XX:XX wlan0 //改为你想改的地址
你想改wlan0还是eth0都可以!
取消 评论
可以手动设置MAC地址,在命令行模式下
取消 评论
在ubuntu下 面 你可以
sudo gedit /etc/network/interfaces
在iface eth1 inet static那一行的下面添上
hwaddress ether 11:22:33:44: (就是要改成的 MAC地址)
保存
sudo init 6
[/b]
取消 评论
man一下ifconfig这个命令。
取消 评论
Ubuntu下修改MAC地址

1. 暂时修改

在ubuntu下更改MAC地址的命令是ifconfig(和windows下的ipconfig还是比较相似的),如果要更改MAC地址,可以新开一个终端,依次使用以下命令:

sudo ifconfig eth0 down (停用网卡)

sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX(需要更改的MAC地址)

sudo ifconfig eth0 up (启用网卡)

然后再用ifconfig查看一下,需要查看ifconfig的各个参数含义,可以用man ifconfig查看帮助。

sudo ifconfig eth0 (查看eth0网卡信息)

2. 永久修改(两种方法)

方法一

以上只是暂时修改mac地址,如果需要每次系统启动后,都自动修改好MAC地址的话,那么可以将以上命令写入启动脚本中,我使用的方法是将它写入/etc/init.d/rc.local 的最后。

sudo nano /etc/init.d/rc.local

重启rc.local

sudo /etc/init.d/rc.local start

方法二

直接编辑 /etc/network/interfaces 文件,在 iface eth0 inet static 后面添加一行:

pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)

编辑interfaces文件

sudo nano /etc/network/interfaces

如下所示:

face eth0 inet static

pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)

address 192.168.1.10

netmask 255.255.255.0

gateway 192.168.1.1

重启网卡

sudo /etc/init.d/networking restart

本人采用了另外方法来永久修改Ubuntu的mac地址

在/etc/init.d/networking中找到

case $1 in

start)

这句话,再加入

sudo ifconfig eth0 down (停用网卡)

sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX(需要更改的MAC地址)

sudo ifconfig eth0 up (启用网卡)
取消 评论
打开终端,也就是命令行模式,
输入命令:
ifconfig
取消 评论
是ifconfig,这是与windows的区别,ifconfig的意思是interface config,每个interface的第一行HWaddr后面就是MAC address。
取消 评论
ZOL问答 > ubuntu 永久修改Mac地址

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?