网卡eth0 未识别的端口

CentOS 虚拟机

设置完ip地址,重启网络服务报错:

# service network restart

Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Error: No suitable device found: no device found for connection ‘System eth0‘.       [FAILED]

解决方法:

# vi /etc/udev/rules.d/70-persistent-net.rules  #网络在启动的时候会去读取该配置文件 /etc/udev/rules.d/70-persistent-net.rules 信息

查看文件信息发现有两个网卡,eth0和eth1:

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:fd:8b:ad", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:57:13:79", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

查看本机的ip配置文件,发现只有一个eth0:

若想设置eth0则可以把上面70-persistent-net.rules文件中的eth1的mac地址复制给eth0,并注释掉eth1,并更新到ifcfg-eth0中的mac地址:

70-persistent-net.rules:

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:57:13:79", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
#SUBSYSTEM=="net",
ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:57:13:79",
ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
-------------------------------------

ifcfg-eth0:

重启网络服务,网卡正常:

# service network restart

该虚拟机为克隆出来的,可能就导致网卡1的mac地址不能用了。

时间: 2024-10-12 22:34:57

网卡eth0 未识别的端口的相关文章

CentOS启动时网卡eth0未激活

简述 安装CentOS操作系统后,开机时发现没有网络,最后发现系统启动时未激活网卡 - 因为只有在激活状态的网卡才能去连接网络,进行网络通讯. 简述 激活网卡eth0 激活网卡eth0 执行"ifconfig"命令发现只有lo网卡,并没有eth0. 重启网络服务,发现命令提示中并没有开启eth0的提示. 修改网卡配置文件"vi /etc/sysconfig/network-scripts/ifcfg-eth0",将"ONBOOT=no"改为&qu

VMware Network Adapter VMnet1和VMnet8 被归入[未识别的网络-公用网络]的解决方法(转录的)

系统: Windows7 x64 虚拟软件: VMware Workstation 7.1.3 情况:VMware Network Adapter VMnet1和VMnet8 被防火墙认定为[未识别的网络-公用网络],阻隔,无法使用端口映射,虚拟机的80端口无法传入,数据包只能出不能入.且公用网络被限制不能修改为家庭或工作网络. 解决方法:参考VMware的知识库文章 [http://kb.vmware.com/selfservice/microsites/search.do?language=

APUE之通过popen,fputc等函数获取本虚拟机网卡eth0的IP

任务:unix环境通过c程序获取本虚拟机网卡eth0的IP. 总结: 1. 标准I/O库函数相对于系统调用的函数多了个缓冲区(,buf),安全性上通过buf 防溢出. 2.用system函数输出是标准输出,进一步理解fork函数和exec函数重新开启一个进程运行程序: 3.printf 这类输出函数中" "若包含"记得要换成转义字符\"            资料链接:   http://blog.csdn.net/ce123_zhouwei/article/det

Centos|RHEL7以前解决网卡eth0相关问题

网络-网络-有网才有络络,哈哈!学习在于不断记录,问题记录多了就成大牛了.当大牛达到一定层次,都会回馈社会.研发推出新的东东! CentOS找不到ifcfg-eth0解决方法 问题描述: ifconfig命令无法找到eth0设备,且/etc/sysconfig/network-scripts/中只有ifcfg-lo文件,而没有ifcfg-eth0. 临时解决方法一: 使用命令ifconfig eth0 192.168.1.x/24  up  可以正常设置eth0的IP,该方法仅为临时处理办法,系

解决ESXi有虚拟机模版部署的CentOS虚拟机,网卡eth0找不到问题

1,问题和虚拟机克隆后出现网卡找不到问题类似. 2,修改主机名hostname 修改 /etc/sysconfig/network文件 3,删除/etc/sysconfig/network-scripts/ifcfg-eth0中HWADD的一行,或者安装虚拟机属性中网卡的新分配的MAC地址修改.同时修改静态ip地址 4,删除文件/etc/edev/rules.d/70-persistent-net.rules 5, 重新启动系统reboot 解决ESXi有虚拟机模版部署的CentOS虚拟机,网卡

如何解决ABBYY FineReader中竖排或反转文本未识别问题

ABBYY FineReader是一款OCR文字识别软件,在识别文本时,如果检测到的已识别文本片断方向错误,或者片断中的文本反转(即在深色背景上打印出明亮的文本),表示片断中可能包含大量错误,本文将教大家解决ABBYY FineReader如果竖排或反转文本未识别的问题. 若有疑问可直接访问:http://www.abbyychina.com/FRshiyongjiqiao/abbyyfr-weishibiesphfz.html 步骤一:在图像窗口中选择含有竖排区域或反转文本的表格单元格: 步骤

脚本_实时显示网卡eth0上的数据流量

#!bin/bash#功能:使用死循环,实时显示网卡eth0发送的数据包流量#作者:liusingbonwhile : do       echo "本地网卡eth0的数据流量信息如下:"       ifconfig eth0|grep "RX pack"|awk '{print $5}'       ifconfig eth0|grep "TX pack"|awk '{print $5}'       sleep 1done 原文地址:htt

fedora 系统网卡eth0异常

   今天遇到个奇葩的问题.机房里两台DELL R420的server,安装了一样的系统,都加了一块PCI网卡.但是其中一台网络异常,手动绑定外网地址无法连接到网络.具体故障如下:    A机,B机两台SERVER,都安装了fedora.给这两台设备分配了两个外网地址,都手动绑定.系统未更新前,两台系统正常.系统更新后,A台正常,B台无法联网.    做交叉测试,把B台(故障这台)的IP和网线端口分配给A台(正常),A台机器网络正常.把A台的IP和网线端口分配给B台机器,故障依旧.同时,B台设备

(linux)复制的虚拟机网卡eth0变成了eth1或其他名称后修正方法

正在使用的虚拟机,复制之后,发现网卡名称发生了变化,修正方法如下: 比如eth0变成了eth1: ifconfig: udev动态管理设备文件: cat /etc/udev/rules.d/70-persistent-net.rules udev会在系统引导过程中识别网卡,将mac地址和网卡名对应起来记录在udev的规则脚本中. 新的虚拟机而言,系统会自动为虚拟机的网卡生成mac地址. 虚拟机克隆的时候,之前系统中已经存在eth0的信息,对于系统而言网卡相当于是新的网卡,系统会自动命名为eth1