linux修改网卡的mac地址】的更多相关文章

linux在安装一些软件的时候可能会用到修改主机的mac地址的问题,在网卡配置文件 /etc/network/interface 中添加mac地址的方式我在修改重启机器后没有生效,所以采用其他方式 在这里推荐使用脚本修改,将脚本写在开机启动配置文件中,这样开机后就能生成你需要的mac地址 在/etc/rc.local 中添加 ifconfig eth0 down ifconfig eth0 hw ether 00:e0:34:5b:b4:i8 ifconfig eth0 up 这样修改后重启机器…
比如:搭建一个虚拟机环境之后,需要N个一样的系统,可以本地复制虚拟机来实现.但是复制之后,网卡的MAC地址一样,无法使用,这时候需要修改网卡的MAC地址,且希望重启系统之后,仍生效的,步骤如下: 1.关闭网卡,ifconfig eth0 down 2.编辑配置文件,vi /etc/sysconfig/network-scripts/ifcfg-eth0,将HWADDR改成MACADDR,等于号后面改成你想要的地址,最后ESC+:wq!保存 3.启用网卡,ifconfig eth0 up 4.重启…
转至:https://www.cnblogs.com/kerrycode/p/13709537.html 如何使用命令查看网卡的MAC地址呢? 下面总结一下查看网卡MAC地址的方式. 1:ifconfig命令查看网卡MAC地址 /sbin/ifconfig | grep HWaddr 或 /sbin/ifconfig | grep ether 有些Linux发行版本的MAC地址字段为HWaddr,有些Linux发行版本的MAC地址字段为ether.根据实际情况选择上面命令. [root@Kerr…
方法1: # ifconfig ethX down # ifconfig ethX hw ether NEW_MAC_ADDR # ifconfig ethX up 但是这样重启后就失效了,需要再敲一遍.当然也可以写入rc.local来解决例如:ifconfig eth0 downifconfig eth0 hw ether 00:01:02:03:04:05  ##注意这里的mac地址用冒号分开,而非是"-",mac地址字母不区分大小写ifconfig eth0 up这样修改后,下面…
克隆完虚拟机之后Mac地址还保留着母机的配置,此时需要修改成新的Mac地址才能继续,网上一般都是这样的手动操作: 参考:http://blog.51cto.com/freedyong/1361907 1.修改/etc/udev/rules.d/70-persistent-net.rules,去掉eth0,修改eth1为eth0 2.修改/etc/sysconfig/network-scripts/ifcfg-eth0的Mac地址 当时发觉这样子很不适合KVM克隆后的批量操作,而且写Shell脚本…
修改ip地址 永久修改MAC地址 方法一: 1)编辑“/etc/init.d/rc.local”文件(sudo gedit /etc/init.d/rc.local) 2)在此配置文件的最后面加上如(Ubuntu:修改网卡的MAC地址)的修改命令: 方法二: 1)编辑“/etc/network/interfaces”文件(sudo gedit /etc/network/interfaces) 2)在此配置文件中找到“iface eth0 inet static”行,在其后面加上“hwaddres…
在Linux下,在网络没有配置好前,怎样查看网卡的MAC地址? 使用 dmesg 与 grep 命令来实际,例如以下: [root@localhost ~]# dmesg | grep eth e1000 0000:02:01.0: eth0: (PCI:66MHz:32-bit) 00:0c:29:5b:f7:c2 e1000 0000:02:01.0: eth0: Intel(R) PRO/1000 Network Connection…
声明转换于其它博客当中的. <?php /** 获取网卡的MAC地址原码:目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; function GetMacAddr($os_type){ switch ( strtolower($os_type) ){ case "linux": $this->…
    使用linux系统时会出现这样的情况,当你安装了某个网卡的驱动程序时,或者安装了与网卡相关的程序后. 网卡会出现所谓的漂移现象.(注意:不是飘逸).可能的表象为: (1):网卡顺序颠倒,比如之前你的网线连接的网口为eth0,当安装某个网卡的驱动后,可能它的名字变为eth0或者eth3,等等情况. (2):网卡名字改变,这种情况倒不是eth0到eth1的改变,而是很诡异的变化,比如eth0找不到了,多了个网卡名字叫 __tmp3183921382193__ 这个确实让人很恼火.因为有人可能…
Linux修改网卡名称.主机名 环境:VirtualBox 5.0.14 + RHEL 6.5 需求:个人实验搭建一套Standby RAC时,为了节约时间,直接复制之前安装RAC的主机模板. 但复制之后发现网卡名称不一致: 我这里的环境,Primary RAC的Public IP和Private IP分别对应的网卡名称是eth2,eth3. 而复制Standby RAC的其中一台网卡名称是eth6,eth7:另一台是eth4,eth5.为了保持一致方便后续管理维护,需要将Standby RAC…
http://blog.chinaunix.net/uid-20765159-id-1850854.html SuSE Linux修改网卡配置             2010 SuSE linux 基础网络配置 1.入门操作 Suse 进入命令窗口 ctrl alt + f1-f6 回到桌面 ctrl alt + f7(也可能是f8) 2.配置Suse静态IP地址 Suse的网络配置文件存放在:/etc/sysconfig/network目录下,其中的类似ifcfg-eth-id-00:40:…
用树莓派盒子,在某些客户方实施过程中,不同客户的网络环境对树莓派盒子的要求不同,网络管理配置要求MAC地址和IP绑定. 一种情况下,查询盒子的MAC地址,添加到网络管理的路由规则中即可: 另一种情况下,需要将盒子的MAC地址修改成医院要求的MAC地址: 山西某客户(迈普锡医院)反馈需要修改盒子的MAC地址,我在本地有做实验,测试成功,记录于下: 当前盒子初始MAC地址: 修改方法一: 1.关闭网卡设备 ifconfig eth1 down 2.修改MAC地址 ifconfig eth1 hw e…
网卡与MAC地址 ㈠网卡 1.网卡定义 网卡是工作在OSI的数据链路层的网络组件,是局域网中连接计算机和传输介质(网线或WIFI信号)的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收.帧的封装与拆封.介质访问控制.数据的编码与解码以及数据缓存的功能等. 网卡是连接计算机与外界局域网之间的接口,也叫通信适配器.网络适配器或网络接口卡NIC(Network Interface Card). 2.网卡详解 网卡上面装有处理器和存储器(包括RAM和ROM).网卡和局域网…
为了项目的安全,有时候需要得到电脑的唯一码,比如:网卡的mac地址.和大家分享一下,下面是项目中用到的工具类: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.NetworkInterface; public class MacAddressAPI {    /**    * 获…
本文转载自江一<linux修改网卡名称> 终端输入:vi /etc/udev/rules.d/70-persistent-net.rules 出现以下文件 # This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.## You can modify it, as long as yo…
获取网卡的MAC地址的方法很多,如:Netbios,SNMP,GetAdaptersInfo等.经过测试发现 Netbios 方法在网线拔出的情况下获取不到MAC,而 SNMP 方法有时会获取多个重复的网卡的MAC,试来试去还是 GetAdaptersInfo 方法比较好,网线拔出的情况下可以获取MAC,而且很准确,不会重复获取网卡. GetAdaptersInfo 方法也不是十全十美,也存在些问题: 1)如何区分物理网卡和虚拟网卡: 2)如何区分无线网卡和有线网卡: 3)“禁用”的网卡获取不到…
<?php class GetMacAddr{ var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; function GetMacAddr($os_type){ switch ( strtolower($os_type) ){ case "linux": $this->forLinux(); break; case "solaris": break; case "unix&…
7 uname -a 显示主机名.内核.硬件结构等全部信息 unmae -r 只显示内核 查看Redhat和centos的内核版本也可以用cat /etc/redhat-release 或cat /etc/centos-release hostname 查看主机名 ifconfig 查看网卡地址和MAC地址 cat /proc/cpuinfo 查看CPU信息 cat /proc/meminfo 查看内存信息 shutdown -h now poweroff init 0 关机 shutdown…
导读MAC(Media Access Control,介质访问控制)计算机通过它来定义并识别网络设备的位置.在嵌入式linux学习中不可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址! 一.适用范围 这里主要介绍读取网卡MAC地址的方法,适用于EasyARM-i.MX287A开发套件,其应用原理及配套示例也适用于下表1.1所列出的产品型号. 二.原理介绍 MAC(Media Access Control,介质访问控制)是用来定义网络设备的位置.用…
1. 固定一个MAC地址,特别是在使用多个虚拟机的时候 linux环境下: 用root身份登录,在/etc/rc.d/rc.local里加上这三句 ifconfig eth0 down ifconfig eth0 hw ether 00:0C:18:EF:FF:ED ifconfig eth0 up 这样又一次reboot后就不怕MAC复原了. 2. ifconfig命令(转载http://www.cnblogs.com/taobataoma/archive/2007/12/27/1016689…
修改命令 sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx 查看 ifconfig en0 | grep ether 随机生产一个MAC地址 openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' 电脑重启后,MAC地址会恢复到之前,为了方便,可以使用脚本或则安装spoof-mac,每次电脑重启后,会随时生产一个MAC地址 执行命令 brew install spoof-mac sudo brew services…
假设我们要修改网卡名为mybridge 实现步骤如下 1.# vim /etc/modprobe.conf 找到alias eth0 vmxnet 将eth0改为你想要的网卡名称 例: alias mybridge vmxnet 2.修改配置文件 # mv /etc/sysconfig/network-scripts/ifcfg-eth0  /etc/sysconfig/network-scripts/ifcfg-mybridge # vim /etc/sysconfig/network-scr…
1. 修改网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens32 (“ens32”为当前网卡名) 将NAME.DEVICE项修改为eth0 2.  重命名该配置文件 mv /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-eth0 3.  禁用该可预测命名规则 vim /etc/default/grub 加入“net.ifnames=0…
1查看网卡ip addr 2cd /etc/sysconfig/network-scripts Ls查看 3mv ifcfg-eno16777736 ifcfg-eth0重命名,然后编辑 最后一行加入IPADDR=192.168.30.136 NETMASK=255.255.255.0 HWADDR=00:0C:29:aa?2f BOOTPROTO改成static 4 vi /etc/default/grub 5 grub2-mkconfig -o /boot/grub2/grub.cfg 改变…
本文转载至 http://blog.csdn.net/arthurchenjs/article/details/6358489 这是获取网卡的硬件地址的代码,如果无法编译通过,记得把下面的这几个头文件加上把. #include <sys/socket.h> // Per msqr#include <sys/sysctl.h>#include <net/if.h>#include <net/if_dl.h> #pragma mark MAC addy// Re…
问题现象:戴尔机器网卡名为em1,修改为eth0a)由于未发现有/etc/udev/rule.d/70-persistent-net.rules文件,重启后也未发现此文件手动执行/lib/udev/write_net_rules;提示缺少变量INTERFACEroot@server:/lib/udev/rules.d# /lib/udev/write_net_rulesmissing $INTERFACE 增加变量:root@server: export INTERFACE="em1"…
方法1: 1.编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为eth0,ONBOOT修改为yes. 2.重命名网卡配置文件ifcfg-ens33为ifcfg-eth0. cd /etc/sysconfig/network-scripts/ mv ifcfg-ens33 ifcfg-eth0 3.编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0…
直接上图 图一, 物理网卡   图二, vmkernel虚拟网卡   参考资料 ============================ How To Determine Vmkernel Interface MAC Address http://virtualizationreview.com/blogs/everyday-virtualization/2012/06/how-to-determine-vmkernel-interface-mac-address.aspx…
vim /etc/rc.local #change the server's MAC address("00:50:56:84:5C:76" change to 00:50:56:84:5D:77) /sbin/ifconfig eth0 down /sbin/ifconfig eth0 hw ether 00:50:56:84:5D:77 /sbin/ifconfig eth0 up service network restart…