在Liunx下修改网卡MAC地址

来源:互联网 发布:淘宝网医疗器械 编辑:程序博客网 时间:2024/04/30 17:16
  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

原创粉丝点击