返回首页
当前位置: 主页 > 网络编程 > Php实例教程 >

实现在Liunx下修改网卡MAC地址教程

时间:2011-09-11 23:11来源:知行网www.zhixing123.cn 编辑:麦田守望者

1.首先必须关闭网卡设备,否则会报告系统忙,无法更改。
命令是:
sudo /sbin/ifconfig eth0 down

2.修改 MAC 地址,这一步较 Windows 中的修改要简单。
命令是:
sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE

3.重新启用网卡
sudo /sbin/ifconfig eht0 up
网卡的 MAC 地址更改就完成了
4.如果计算机每次启动都要修改mac地址

修改你的源,并升级到最新的系统:
sudo gedit /etc/init.d/rc.local
增加
sudo /sbin/ifconfig eth0 down
sudo /sbin/ifconfig eth0 hw ether <which you want to be>
sudo /sbin/ifconfig eth0 up
到最后
以后他就会每次启动计算机的时候自动修改网卡地址
======================
注释:查看IP MAC地址命令IP ADDR除非另行指定,Red Hat Linux 系统中大多数配置文件都在 /etc 目录中。网卡相关的TCP/IP网络配置文件是:/etc/sysconfig/network-scripts/ifcfg-ethx。其中x从0开始,第一个以太网配置文件即:/etc/sysconfig/network-scripts/ifcfg-eth0。使用vi编辑器修改这个文件,也可以修改网卡IP地址。


  #vi /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0        #设定网卡的名称,要跟文件名称对应 #

  ONBOOT=yes        #是否在开机的的时候启动网卡#

  BOOTPROTO=static      #启动的时候的 IP 取得的协议,这里是固定的,

           如果是动态主机的话,要改成 dhcp 才行#

  IPADDR=192.168.1.2     #IP 地址#

  NETMASK=255.255.255.0   #子网掩吗#

  NETWORK=192.168.1.0    #该网段的第一个 IP#

  BROADCAST=192.168.1.255  #最后一个同网段的广播地址#

  GATEWAY=192.168.1.2    #网关地址#

  #GATEWAYDEV=eth0      

  存盘后使用命令:“service network restart “激活即可生效。这个方法同样可以永久保存设置。

  (5) 为网卡添加IPV6地址

  和Windows系统相比Linux对Ipv6的支持更好,最早的支持Ipv6的Linux内核是 2.2.xxx。一般Linux基于2.4内核的Linux发行版本都可以直接使用Ipv6,使用前要看系统IPv6模块是否被加载,如果没有的话可以使用命令手工加载,这需要超级用户的权限。然后使用命令检测,如果显示IPv6地址(inet6 addr:fe80::200:e8ff:fea0:2586/64)证明IPv6已经加载。

  # modprobe IPv6;#ifconfig -a

  如果希望Linux系统启动时自动加载Ipv6模块,可以在配置文件:/etc/modules.conf中加入一行:

  alias net?pf?10 ipv6 # automatically load IPv6 module on demand

------分隔线----------------------------
标签(Tag):Ubuntu Linux 操作系统
------分隔线----------------------------
推荐内容
猜你感兴趣