Ubuntu修改mac地址

来源:互联网 发布:微信windows phone 编辑:程序博客网 时间:2024/06/02 06:57
ubuntu下修改mac地址的方法

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 (启用网卡)

阅读(278) | 评论(0) | 转发(0) |
0

上一篇:shell中source命令

下一篇:Linux中shell文件操作大全

相关热门文章
  • 欢迎kyduehmj60在ChinaUnix博...
  • 欢迎xf75guiezl在ChinaUnix博...
  • 欢迎xqaguoit79在ChinaUnix博...
  • 欢迎chenmingel在ChinaUnix博...
  • 欢迎子龙lym在ChinaUnix博客安...
  • linux 常见服务端口
  • 【ROOTFS搭建】busybox的httpd...
  • 什么是shell
  • linux socket的bug??
  • linux的线程是否受到了保护?...
  • socket编程开启混杂模式的目的...
  • C++ 嵌套类是干什么的?...
  • C++ 单例怎么写?
  • sizeof 这个操作符都有什么特...
  • Oracle VM server 如何删除vm ...
给主人留下些什么吧!~~
原创粉丝点击