当前位置:  技术问答>linux和unix

/sbin/ifconfig eth0 hw ether 问题

    来源: 互联网  发布时间:2016-01-21

    本文导语:  各位大侠,刚装了个MagicLinux,/sbin/ifconfig eth0 hw ether + Mac命令修改MAC地址时,提示主机名搜索失败事怎么回事? | inux环境下: 在/etc/rc.d/rc.local里加上这三句 ifconfig eth0 down ifconfig eth0 hw...

各位大侠,刚装了个MagicLinux,/sbin/ifconfig eth0 hw ether + Mac命令修改MAC地址时,提示主机名搜索失败事怎么回事?

|
inux环境下:
在/etc/rc.d/rc.local里加上这三句

ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab 
ifconfig eth0 up

这样重新reboot后就不怕MAC复原了.

|
修改
 /etc/sysconfig/network-scripts/ifcfg-eth0 

MACADDR=00:11:22:33:44:55



其中 MACADDR 应该就是你预期要改的的项目。把预期的网路卡卡号放进去就可以。 

改好执行 /etc/init.d/network stop ; /etc/init.d/network start 

若是您是使用 SUSE Linux 的话,SuSE 本身就已经给您一个很明确清楚的样板档案,档案名称为 /etc/sysconfig/network/ifcfg.template,该档案里面有提到配置说明。 

比方你目前使用中的网路卡的 mac addr 是  00:11:22:33:44:55,那您的系统应该就会有 /etc/sysconfig/network/ifcfg-eth-id-00:11:22:33:44:55 档案,该档案内容会像是: 


IPADDR=192.168.1.1
NETMASK=255.255.255.0



你要换网路卡卡号的话,就是多 LLADDR 该叙述。 

IPADDR=192.168.1.1
NETMASK=255.255.255.0
LLADDR=00:48:54:11:22:33



改好后执行 rcnetwork stop ; rcnetwork start 应该就可以了 (用 ifup/ifdown 也可以)。 

另外补充的是,使用 ip 程式配置网路介面 mac 组态的话,该配置设定实际底层会是: 


ip link set eth0 address 00:48:54:11:22:33


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在linux中,文件夹是怎么分类的?觉得有一点乱,例如:/sbin,/usr/sbin等等有功能上的重复?
  • 使用/sbin/telinit 3进入的是什么模式?
  • (在线等)为什么linux系统命令前面都要加/sbin??
  • arm linux启动/sbin/init就会死掉,换成/bin/sh就ok,求解?
  • /sbin/init 的服务器监控器 finit
  • 高分求购redhat 中 /usr/sbin/in.telnetd文件
  • 如何使得ls /root/sbin等文件分页显示
  • 装redhat时,到running /sbin/loader时停止不动
  • /sbin/insserv: No such file or directory
  • sbin目录和bin目录有什么区别?
  • 为什么老报错?无法登陆 /sbin/mingetty --noclear console
  • kmod:failed to exec/sbin/modprobe -s -k binfmt-0000 ,errno=8
  • 怎么有些命令是以共享库的形式出现在/sbin中的?
  • 运行sbin/lilo时为什么提示柱面大于1024
  • 救命呀!为什么我装了red hat 9.0 ,但是/sbin目录底下的所有程序(应该算是程序吧)都不能使用?
  • linux 启动 错误:/sbin/init:errors while loading shared librar
  • kmod: failed to exec /sbin/modprobe -s -k binfmt-4c46, errno = 2 这是什么错误?
  • 在VMWare上装了个Linux7.2 workstation,adduser 命令用不了,但在root的/usr/sbin下有这个文件
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin
  • process '/sbin/getty -L ttyS0 115200 vt100' (pid 79) exited. Scheduling it for restart.登陆用户时报这个错误,请各位高手帮帮忙,谢谢


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3