黑暗之魂3奇迹双刀:ubuntu?下MAC地址的修改

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 18:02:32

ubuntu 下MAC地址的修改


首先说明:正确的做法在最后。
前几天有个同学装了ubuntu,由于我们学校采用锐捷网络认证,而这位同学用的是别人的号。因为锐捷是一个IP绑定一个MAC地址,所以这位同学需要修改他的MAC地址。
     首先我用ifconfig命令进行修改。
     代码:
             sudo ifconfig eth0 down
             sudo ifconfig eth0 hw ether **:**:**:**:**:** #此处为mac地址
             sudo ifconfig eth0 up
      这样应该就是修改好了。然后执行
             ifconfig eth0,发现MAC地址被成功修改。
     别急,还有问题没解决呢。由于IP地址我已经给他修改好了。我将mystar认证程序拷到home目录下,修改好mystar.conf后,执行
             sudo ./mystar结果不能认证成功。我试着重启一次机器,但还是不行。于是我采用另一种方法。即修改网卡的interface.
      代码:
             sudo vim  /etc/network/interfaces
             根据man interfaces中的提示,在文件最后添加
              hwaddress ether**:**:*********   #此处为MAC地址
       然后重启,发现IP不能读进内核。故将interfaces还原。然后思考,发现应该是修改MAC地址和加载IP的顺序不对。正确的顺序应该是先修改MAC地址,然后再修改IP。

       所以正确的做法是在/etc/init.d/rc.local 文件中加上这样几句话:
             ifconfig eth0 down
             ifconfig eth0 hw ether **:**:**:**:**:** #此处为mac地址
             ifconfig eth0 up
             /etc/init.d/networking restart

      上面做法是将这几条命令添加到开机自启动程序中。如果你不嫌麻烦,也可以开机后,逐条输入这些命令。或者写成一个BASH脚本,执行这个脚本就行了。