一、背景
我们知道每块网卡(NIC)都有一个固化在硬件存储器中物理地址(或称硬件地址),也就是MAC,这个地址,在出厂上就已经固定,除非是使用可擦写编程器重写,否则是无法变更的。
这里所说的更改网卡的MAC地址,其实是针对操作系统对MAC地址的读取规律,而对OS做出的一种欺骗方法。因为操作系统通常是从硬件网卡读取MAC地址后,再存储在注册表(如windows)、配置文件等之中,以后就直接从这些存储空间读取了。所以可以通过修改这里面的MAC地址,来“更改”网卡的 MAC地址。
之所以摸索ubuntu下更改网卡的地址,乃是因为有些上网服务与MAC地址绑定,这样,如果原先的网卡坏了更换新的而又不想去经历官僚的变更手续,或者是又有台式机又有笔记本的时候,希望在能够在两台机器都上网(同时只能使用一台)的话,那就要考虑使用了。
二、修改MAC地址
1.暂时修改
在ubuntu下更改MAC地址的命令是ifconfig(和windows下的ipconfig还是比较相似的),如果要更改MAC地址,可以新开一个终端,依次使用以下命令:
sudo ifconfig eth0 down(停用网卡)
sudo ifconfig eth0 hw etherXX:XX:XX:XX:XX:XX(需要更改的MAC地址)
sudo ifconfig eth0 up(启用网卡)
然后再用ifconfig查看一下,需要查看ifconfig的各个参数含义,可以用manifconfig查看帮助。
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文件,在ifaceeth0 inetstatic后面添加一行:
pre-up ifconfigeth0hwetherxx:xx:xx:xx:xx:xx(要改成的MAC)
编辑interfaces文件
sudonano/etc/network/interfaces
如下所示:
faceeth0inetstatic
pre-upifconfigeth0hwetherxx:xx:xx:xx:xx:xx(要改成的MAC)
address192.168.1.10
netmask255.255.255.0
gateway192.168.1.1
重启网卡
sudo /etc/init.d/networking restart
分享到:
相关推荐
在ubuntu 9.04上安装VMWareTools步骤 上海嵌入式家园-开发板商城 联系人:贺工(嵌入式高级系统工程师) 电话: 13917077026 QQ: 844698468 MSN: embedclub@hotmail.com Email:embedclub@vip.qq.com 网址:...
ubuntu9.04双网卡双IP配置方法
对于学习ubuntu 9.04的童鞋很有用滴
Ubuntu 9.04 ISPconfig设置
SimpleScalar是一款经典的CPU模拟器,本文介绍了如何在Ubuntu9.04下安装SimpleScalar。安装中会出现许多问题,文中给出了解答。
Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~
OpenERP Installing Ubuntu9.04
新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04新手windows下硬盘安装Ubuntu 9.04 ...
这个资源是为了给大家提供更快的更新源而上传。其中包含了中科大的貌似最快的源。
NULL 博文链接:https://yuanqixun.iteye.com/blog/427715
此教程收录了各个论坛的精华帖子,绝对给你打造一个完美的Ubuntu
NULL 博文链接:https://beyondjhf-2008.iteye.com/blog/403046
ubuntu 9.04 安装配置优化全记录
ubuntu9.04上的中文输入法安装包(deb),scim.txt列出的各包顺序为安装顺序。ubuntu9.04上的中文输入法安装包(deb),scim.txt列出的各包顺序为安装顺序
ubuntu9.04下的LAMP安装 ubuntu9.04下的LAMP安装 验证OK
对Ubuntu 9.04进行极其详细的介绍...
NULL 博文链接:https://zywang.iteye.com/blog/407055
Ubuntu9.04服务器配置手册, 关于UBUNTU9.04服务器配置的简明手册,讲述服务器配置的详细步骤。
ubuntu9.04wepcrack可以参考一下的。 有能搞定wpa&wpa2的大家可以交流一下啊。
教程名称:Ubuntu 9.04 Linux视频教程23讲课程目录:【】01_简介【】02_安装篇_CD【】03_安装篇_Live.USB【】04_安装篇_LiveUSB安装【】05_安装篇_wubi安装【】06_基本命令篇_目录结构【】07_基本命令篇_ls【】08_...