LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1729|回复: 6

mandriva下如何改网卡MAC?

[复制链接]
发表于 2008-5-8 10:50:04 | 显示全部楼层 |阅读模式
mandriva下如何改网卡MAC?

因为学校对IP和MAC进行了绑定,所以我得把网卡的MAC改成已注册的那个MAC才能通过上网验证。

刚接触LINUX,不知道怎么改,有知道的朋友帮一下忙。

**********************

网上有说:

修改Linux系统里相关rc.local文件MAC值.

可以通过改启动脚本/etc/rc.d/rc.local:

ifconfig eth0 down

ifconfig eth0 hw ether xxxxxxxxxxxx

ifconfig eth0 up

/sbin/route add default gw x.x.x.x eth0

:wq 保存退出

reboot

************************

可是mandriva是一进去就是图形界面的,知道怎么实施这个方法或者知道其它方法的朋友告诉一下我,

先谢谢了。
发表于 2008-5-8 14:22:22 | 显示全部楼层
用控制台或者用kwrite直接打开/etc/rc.d/rc.local文件修改
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-8 22:38:31 | 显示全部楼层
Post by ayo;1847108
用控制台或者用kwrite直接打开/etc/rc.d/rc.local文件修改


我找到那个文件修改,提示没有权限,再请教一下,我是不是该先用chmod命令改一下权限?那个命令在哪运行?
谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-5-9 02:23:33 | 显示全部楼层
Post by 89490558;1847317
我找到那个文件修改,提示没有权限,再请教一下,我是不是该先用chmod命令改一下权限?那个命令在哪运行?
谢谢!
打开konsole又叫做终端的东西,也叫K控制台打入su按下enter再输入你安装时的root 密码再按enter就有权限将那个文件mv 出来放在home改好了再mv回去。如果你会用vi的话就直接改了保存。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 19:52:44 | 显示全部楼层
我按如下步骤进行了:
K控制台-su-输入root密码

ifconfig eth1 down      (我的以太网卡是eth1)
ifconfig eth1 hw ether xxxxxxxxxxxx    提示“设备或资源忙”

这样是不是上一个停用网卡的命令没执行成功啊?试了几次了,都是这样,但我执行了ifconfig eth1 down后右下角的网络图标马上提示断开且示配置……的,似乎是停用成功的。

这该怎么解决啊?和我机子上还有一个无线网卡(即eth0有关吗?)

这是我怀疑和eth0有关,然后做的:


[chen@localhost ~]$ su
口令:
[root@localhost chen]# /sbin/ifconfig eth1 down
[root@localhost chen]# /sbin/ifconfig eth1 hw ether 00:1b:38:04:41:ad
SIOCSIFHWADDR: 设备或资源忙
[root@localhost chen]# /sbin/ifconfig eth1 down
[root@localhost chen]# ifdown eth1
[root@localhost chen]# /sbin/ifconfig eth1 hw ether 00:1b:38:04:41:ad
SIOCSIFHWADDR: 设备或资源忙
[root@localhost chen]# ifup eth1
[root@localhost chen]# ifdown eth1
[root@localhost chen]# ifdown eth0
usage: ifdown <device name>   ****************************************  ifdown eth0时,出错         
[root@localhost chen]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:15:F2:00:00:00
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Base address:0x8000 ************************************  但ifconfig eth0又可以看到它的

[root@localhost chen]# ifconfig eth0 down ***********************************  但ifconfig eth0 down 似乎可以成功执行
[root@localhost chen]# ifconfig eth1 down
[root@localhost chen]# /sbin/ifconfig eth1 hw ether 00:1b:38:04:41:ad
SIOCSIFHWADDR: 设备或资源忙
[root@localhost chen]# ifconfig eth0 up
SIOCSIFFLAGS: 没有那个文件或目录        ***********************************  但ifconfig eth0 up 又出错了
[root@localhost chen]# ifup eth0
/sbin/ifup: configuration for eth0 not found.
Usage: ifup <device name>                         ***********************************  但ifup eth0 也错误
[root@localhost chen]# ifup eth1
[root@localhost chen]#
回复 支持 反对

使用道具 举报

发表于 2008-5-9 20:36:14 | 显示全部楼层
/etc/sysconfig里应该可以设置
论坛旧帖子里好像也有说明的
回复 支持 反对

使用道具 举报

发表于 2008-5-21 11:54:23 | 显示全部楼层
使用drakconnect命令进入设置,是一个图形界面,非常容易!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表