LinuxSir.cn,穿越时空的Linuxsir!

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

问:在suse下修改网卡地址

[复制链接]
发表于 2007-9-1 09:59:28 | 显示全部楼层 |阅读模式
我用的是校园网,要用锐捷认证,而且绑定MAC地址。所以要修改MAC地址才能进行锐捷认证。
在终端执行以下命令

首先必须关闭网卡设备,否则会报告系统忙,无法更改。
sudo /sbin/ifconfig eth0 down
修改 MAC 地址,这一步较 Windows 中的修改要简单。
sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CCD:EE (你的MAC地址)
重新启用网卡sudo /sbin/ifconfig eht0 up网卡的 MAC 地址更改就完成了

可以修改网卡地址
但是重启之后就恢复成原样了。每次开机都要改,很麻烦。

现在希望开机自动修改MAC地址,请问脚本怎么写,或者要修改什么地方??
 楼主| 发表于 2007-9-1 12:33:59 | 显示全部楼层
通过google和baidu,问题已经解决。
解决方法如下:
1.赋予用户sudo的权限,用su切换到root,然后用 visudo 在 /etc/sudoers 里面添加如下代码
rebill ALL=(root) NOPASSWD: /sbin/*

详细请参考:http://hi.baidu.com/%BC%C6%CB%E3 ... a356c550da4b3f.html

2.添加启动,在 /etc/init.d/boot.local 文件下加入

sudo /sbin/ifconfig eth0 down
sudo /sbin/ifconfig eth0 hw ether 00:11:22:33:44:55(你的MAC地址)
sudo /sbin/ifconfig eth0 up

ok!搞定!
回复 支持 反对

使用道具 举报

发表于 2007-9-1 13:46:06 | 显示全部楼层
Post by rebill
通过google和baidu,问题已经解决。
解决方法如下:
1.赋予用户sudo的权限,用su切换到root,然后用 visudo 在 /etc/sudoers 里面添加如下代码
rebill ALL=(root) NOPASSWD: /sbin/*

详细请参考:http://hi.baidu.com/%BC%C6%CB%E3 ... a356c550da4b3f.html

2.添加启动,在 /etc/init.d/boot.local 文件下加入

sudo /sbin/ifconfig eth0 down
sudo /sbin/ifconfig eth0 hw ether 00:11:22:33:44:55(你的MAC地址)
sudo /sbin/ifconfig eth0 up

ok!搞定!

作为桌面我不用sudo 这个命令
回复 支持 反对

使用道具 举报

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

本版积分规则

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