
/etc/udev/rulesd/70-persistent-netrules
你看看这个文件里的内容是你想要的吗?正常网卡的名称不会那么长。
你也可以直接去/etc/sysconfig/network-script/ifcfg-eth0里获取网卡名称。
最好能根据自己实际情况看一下。毕竟没你的环境,我说的一切只能是猜测。
ifconfig和lspci
2lspci |grep -i 'eth' 或 lspci | grep -i net命令
3 3iwconfig :用于查看无线网络,如果你设备上有无线网卡此时可用此命令来查看
4ethtool -p eth0
在某些场景下,我们可能需要将一台电脑的IP地址设置成静态的。例如在局域网内部署一个服务器,我们可能不希望他通过DHCP获取动态地址,而造成无法访问。设置静态IP在window系统下比较容易,但在Linux系统下稍微麻烦一点。Ubuntu 1804系统下设置静态IP的步骤。
1:先ifconfig查看电脑的网卡信息,找到物理网卡的名称,我这里是enp3s0,其他几个是虚拟网卡和本地回环,不用管。
2:输入route-n命令,打印路由表,这里主要是为了查看网关地址,后续会用到,我这里网关地址是1921681011
3:输入sudo vim/etc/netplan/00-installer-configyaml,编辑yaml文件,注意这里需要sudo权限。
根据实际需要依次设置enp3s0网卡的静态IP地址、网关、DNS,dhcp4设置为false,最后一行添加:renderer:networkd。注意缩进对齐,并且每个冒号后面要跟一个空格,否则会有问题。设置好后保存退出。
4:输入命令netplan apply使改动生效,然后reboot重启系统,就配置好了。
CentOS7获取网卡Mac地址
查看网络配置,执行命令: # ifconfig -a
执行命令: # ifconfig enp2s0 | egrep "ether"
最终获取到Mac地址,执行命令: # ifconfig enp2s0 |egrep "ether" |awk '{print $2}'
*** 作方法注 :Solaris 10 系统会自动识别网卡,无需外加驱动。1用dmesg命令查看启动过程是否加载网卡,以及加载网卡的名称命令是#dmesg | more2 把两个网卡加入到系统中3 用ifconfig Ca来查看网卡状态4 用ifconfig命令给网卡配置ip地址命令:ifconfig [devicename] [ipaddress] netmask [mask]注意:这个命令是暂时给网卡配置ip地址5 测试网卡
1、自动获取IP地址
虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。
#dhclient 自动获取ip地址命令
#ifconfig 查询系统里网卡信息,ip地址、MAC地址
分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。
2、手动设置ip地址
如果虚拟机不能自动获取IP,只能手动配置,配置方法如下:
输入命令
#vi /etc/sysconfig/network-scripts/ifcfg-eth0 [编辑网卡的配置文件]
输入上述命令后回车,打开配置文件,使用方向键移动光标到最后一行,按字母键“O”,进入编辑模式,输入以下内容:
IPADDR=192168410
NETMASK=2552552550
GATEWAY=19216841
另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes
“BOOTPROTO=dhcp”,更改为BOOTPROTO=none
完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。
之后需要重启一下网络服务,命令为
#servicenetwork restart
以上就是关于请问linux环境下如何通过mac地址获取网卡全名全部的内容,包括:请问linux环境下如何通过mac地址获取网卡全名、linux查看网卡信息 命令、ubuntu配置静态ip地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)