centos63没有eth0
① CentOS安装最小化安装找不到eth0该怎么办
1以root用户登陆系统,用ifconfig命令暂时先给eth0一个IP地址,例如“ifconfig eth0 192.168.1.115”,注意IP地址的取值范围哦。 步骤阅读2由于小白我不会VIM,在没有桌面环境的情况下该怎么办呢?于是我想了一个迂回的办法,点击SSH FTP工具图标,并登陆SSH FTP。 步骤阅读3点击“Quick Connect”按钮,按照图示分别输入刚才的IP地址,root用户名,并选择“Password”进行设置连接。 步骤阅读4输入root密码。 步骤阅读5在系统的/etc/sysconfig/network-scripts目录下找到ifcfg-eth0文件,并用鼠标右键打开。 步骤阅读6将“ONBOOT=no”改为“ONBOOT=yes”,保存并退出。 步骤阅读7在命令行输入“service network restart”命令,重启网络服务。 步骤阅读8最后再输入ifconfig命令检查一下,OK,大功告成了。
② centos6.3中使用ifconfig -a命令后显示三项,一项是l0,一项p1p1,一项wlan0,没有eth0拜托各位了 3Q
看看/etc/udev/rules.d/70-persistent-cd.rules 里面NAME的地方是不是写的p1p1 改成eth0,然后把/etc/sysconfig/network-scripts/ifc-eth0里的物理地址删掉,重启机器。
③ 安装了centos之后网卡没有ifcfg-eth0没有
虚拟机安装CentOS 6.4之后,ifconfig只现实lo接口的信息,没有显示eth0网卡的信息,进入/etc/sysconfig/network-scripts/目录中,可以看到ifcfg-eth0文件,vim ifcfg-eth0编辑文件,将“ONBOOT=no” 选项改成“ONBOOT=yes”, 保存退出,重新激动网络服务service network restart 网卡即激活成功。此项的作用是 系统启动时是否配置此网络接口,默认是no,设置成yes时,系统启动则激活此设备。
其他相关配置信息:
修改网关的配置文件: /etc/sysconfig/network
修改DNS的配置文件: /etc/resolv.conf
修改主机名: /etc/hosts /etc/network /etc/resolv.conf 三个文件
设置手动IP地址的别忘记了设置网关和DNS,要不然还是上不了网。
④ Linux系统\Centos没有网卡eth0配置文件怎么办
所谓的eth,是以太网Ethernet的前三个字母。数字0是顺序编号。第一个有线的网卡叫eth0,第二个叫eth1等等以此类推。这种表示方法是比较传统的。网络上,还有书店里面包括图书馆中的一些书籍,还是采用这种表达,但是,现在的一些新版linux已经不用这种方式了。
执行一下ifconfig看看结果就能知道你的网卡应该叫什么?
我用我的CentOS6.7来举例
[oracle@uoe 桌面]$ ifconfig
eth0 Link encap:Ethernet HWaddr A0:48:1C:C0:99:15
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:232 errors:0 dropped:0 overruns:0 frame:0
TX packets:232 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
wlan0 Link encap:Ethernet HWaddr 48:D2:24:B2:C4:71
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::4ad2:24ff:feb2:c471/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1265172 errors:0 dropped:0 overruns:0 frame:0
TX packets:814189 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1650662303 (1.5 GiB) TX bytes:82293193 (78.4 MiB)
返回结果有3大块,一块前面写着etn0,这是我的有线网卡。下面的lo是localhost,最下面的wlan0是我的无线网卡。此外你还可以去/etc/sysconfig/networking/devices目录下,看看里面的文件名称。这也能告诉你你的电脑网卡是什么。这里的文件,你应该能看到以ifcfg-开头的文件。这些文件名称的后半截往往就提示你,你的网卡名称是什么。
如果你执行完之后,不是eth0,而是eth1,那说明你的电脑有2个有线网卡,当前使用的是第二个。
⑤ Linux系统\Centos没有网卡eth0配置文件怎么办
CentOS中没有ifcfg-eth0 配置文件的解决办法
用 CentOS-6.5-i386-LiveDVD.iso镜像安装好CentOS 6.5系统后(已经把系统写入硬盘),发现ip在每次重启后都会还原,用ifconfig查看是有eth0网卡的(也有可能只有回环网卡lo),于是查看eth0网卡配置文件,发现在 /etc/sysconfig/network-scripts/ 目录下没有 ifcfg-eth0 这个网卡配置文件。
原因
查了一下,在官方wiki中有这样的描述:
上游的预设组态已改用 NetworkManager,而且介质预设是不会被启用的(针对以太网来说比较难理解)。权宜之计就是在安装过程中,等待安装程序询问你的系统语言、键盘、基本安装或其它存储设置后,执行「检查装置」并显示「请为这台电脑命名……」的画面。这个昼面内有一粒「设置网络」的按钮。点击这个按钮会启动NetworkManager。请选取名为 System eth0 的乙太网络连线并编辑它的设定。假如你选用「自动连线」的选项,网络连线在日後开机时便会被启动。你也可以在安装完成後透过 NetworkManager(「系统;选项;网络连线」或右按通知区域内的网络小图示,选取「编辑连线……」)来作出这个改动。
假如你不采用 NetworkManager,你可以通过编辑网络连接的设置文件(正常为 /etc/sysconfig/network-scripts/ifcfg-eth0)并把 ONBOOT=no改为 ONBOOT=yes来达到相同效果。
也就是说是CentOS6改用NetworkManager方式管理网络了,可以运行如下命令进行确认:
chkconfig--list | grep -i netw
结果:
NetworkManager0:off 1:off 2:on 3:on 4:on 5:on 6:off
network0:off 1:off 2:off 3:off 4:off 5:off 6:off
这里可以看到,NetworkManager是开机启动状态,network是关闭状态。
解决办法就是关闭NetworkManager,用传统的network方式来管理网络,并补充上ifcfg-eth0文件即可
修复步骤
1、关闭NetworkManager服务
$ service NetworkManager stop
2、关闭NetworkManager开机启动
chkconfig NetworkManager off
3、添加 /etc/sysconfig/network-scriipts/ifcfg-eth0 文件
DEVICE=eth0
BOOTPROTO=static
IPADDR=146.175.139.13
NETMASK=255.255.255.0
GATEWAY=146.175.139.255
HWADDR=00:25:90:81:5e:64
NM_COnTROLLED=no
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
注:文件内容的值根据实际情况修改
4、开机启动network
chkconfig network on
5、开启network服务
service network start
即可生效。
⑥ Linux系统Centos没有网卡eth0配置文件怎么做解决
1、可能没有安装网卡驱动,检查网卡型号,安装网卡驱动
lspci
lshw
2、或者网卡名称不是eth0
例如em1/em2
3、cd /etc/sysconfig/network-scripts/
ls -l检查配置文件
⑦ centos6.3中使用ifconfig -a命令后显示三项,一项是l0,一项p1p1,一项wlan0,没有eth0
看看 /etc/udev/rules.d/70-persistent-cd.rules 里面NAME的地方是不是写的p1p1
改成eth0,然后把/etc/sysconfig/network-scripts/ifc-eth0里的物理地址删掉,重启机器。
⑧ Linux系统\Centos没有网卡eth0配置文件怎么办
1.大家都知道linux下面设置ip是 ifconfig 命令
通过下面命令即可临时设置IP地址。
ifconfig 设备名 IP 地址 (ifconfig eth0 192.168.1.117)
2. 设置好之后马上生效,不需要重启网卡服务(千万别重启网卡服务,不然刚刚设置的又没有了)ifconfig即可查看当前网卡的IP地址。
以上介绍的是临时解决办法,如果要彻底解决需要生成一个网卡配置文件才行
复制设置配置文件
一般来说如果没有网卡eth0配置文件,你到网卡配置目/etc/sysconfig/network-scripts/下面都会有一个 ifcfg-lo 回环接口配置文件,拷贝一份
拷贝了一个lo配置文件之后,把文件IP地址和参数改一下改成eth0保存即可啦.
编写配置文件
通过上述方法复制的文件不完整,可以通过vi编辑输入补全。或者直接手动输入设置,
特别提醒一下
如要设置mac地址,可以先ifconfig查看一下,可以看到mac地址的喔
重启网络服务
设置好网卡配置之后,需要把网络服务重启一下。输入如下命令
service network restart
如果没有提示任何错误则表示设置格式基本没有问题哈
如果MAC地址设置错误的话,会提示下面信息。
可以先ifconfig查看一下,可以查看正确的MAC地址,当然你也可以直接把mac地址设置那一栏去掉可以。
⑨ Linux 的centos版本 没有eth0文件,找不到网卡,连不上网,怎么解决呢
ifconfig -a看不到说明没有识别到网卡
lspci看看有没有网卡设备
需要下载安装网卡驱动,只是增加ifcfg-eth0没用的
⑩ centos无网卡eth0怎么办
首先确认你的网卡驱动已经安装好了
然后尝试启动network service
如果还是没有这个文件的话,可以手动生成一个文件
然后内容类似如下
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:16:3E:16:6R:64
IPADDR=192.168.1.2
NETMASK=255.255.254.0
ONBOOT=yes