centos6.5在dell poweredge t30 安装,网络未连接的问题
2017-08-30 01:03
567 查看
首先检查网卡驱动是否安装
uname -r 查看linux内核版本 (uname -a 可显示所有信息)
lsmod 设备加载情况
ls /usr/share/hwdata 查看硬件设备
lspci 查看pci网卡设备 ethernet controller 厂商和型号,modprobe **** ****为网卡型号,例如 modprobe RTL8101E ,如果出错,说明模块不存在,该型号不识别, lspci可以看到系统的网卡类型。
检查lsmod或者kernel, 可以发现相应的e1000e模块是否已经安装。
如果发现网卡驱动e1000e没有安装,
dell t30板载网卡e1000e驱动下载
intel 官网下驱动
https://downloadcenter.intel.com/zh-cn/download/15817?_ga=2.116399374.909292773.1504013832-1016468444.1504013832
1.检测编译需要用到内核的源代码包和编译程序gcc。所以如果没有的话,要先装。
[root@localhost ~]# rpm -qa|grep kernel
kernel-xen-2.6.18-8.el5
kernel-xen-devel-2.6.18-8.el5
kernel-headers-2.6.18-8.el5
[root@localhost ~]# rpm -qa|grep gcc
gcc-c++-4.1.1-52.el5
libgcc-4.1.1-52.el5
gcc-4.1.1-52.el5
gcc-gfortran-4.1.1-52.el5
如果缺少kernel-xen-devel-2.6.18-8.el5,可以去安装光盘的/Server/目录下,找到kernel-xen-devel-2.6.18-8.el5.i686.rpm 文件安装。
我很幸运,安装的系统中已经安装好了,呵呵。
2.编译安装网卡驱动
将下载的网卡驱动放到/home目录下,解压Intel_e1000e-1.9.5.zip包
unzip Intel_e1000e-1.9.5.zip
进入解压后的目录并编译安装,命令如下:
# cd e1000e-1.9.5/src
# make install
一般情况下解压的目录中会有一个readme文件,里面详细写明了网卡安装的步骤,强烈建议先看readme,安装readme中步骤操作一般不会出现问题。
安装好的文件一般位于如下目录中(kernel version以我的为例)/lib/modules/2.6.18-194.el5xen/kernel/drivers/net/e1000e/e1000e.ko
insmod e1000e.ko
安装完毕,成功后系统提示网络已连接,说明网卡驱动已经装好,也可以通过检查system → Administration → Network下Hardware列表。
如果gcc环境一直不对,可以重装系统中自定义选择安装development Tools,包含了gcc的开发环境。
3.网卡安装完毕后,使用service network start还没作用,那就参照一下方法
/etc/sysconfig/network: No such file or directory
ifconfig 没有 eth0 只有 lo
/etc下没有resolv.conf
今天在win7上装了VMWare,然后装CentOS6.3虚拟机,每部操作都很谨慎,但是装好之后发现网络配置还是不对,执行
/etc/init.d/network restart 没有任何反应,直接返回shell。重启系统,发现报错信息:/etc/sysconfig/network: No such file or directory
解决方法:在/etc/sysconfig/下直接创建文件network,输入内容:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=
GATEWAY=192.168.0.1
重启系统后,之前的报错没有了,执行ifconfig,发现没有eth0信息,只有lo信息,在/etc/sysconfig/network-scripts下面果然没有看到eth0配置文件
解决方法:在/etc/sysconfig/network-scripts下创建文件ifcfg-eth0,输入内容:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.48
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
再次重启系统或/etc/init.d/network restart后,ifconfig显示的eth0信息正常了,这时ping外网,例如ping www.163.com,发现不能正常链接,估计是DNS服务器配置的问题,在/etc下果然没有找到DNS配置文件
解决方法:在/etc下创建文件resolv.conf,输入内容:
nameserver 8.8.8.8
上面8.8.8.8是google通用的域名解析服务器,当然更高效的是输入你真实的DNS服务器ip地址
至此所有问题都解决了 :)
uname -r 查看linux内核版本 (uname -a 可显示所有信息)
lsmod 设备加载情况
ls /usr/share/hwdata 查看硬件设备
lspci 查看pci网卡设备 ethernet controller 厂商和型号,modprobe **** ****为网卡型号,例如 modprobe RTL8101E ,如果出错,说明模块不存在,该型号不识别, lspci可以看到系统的网卡类型。
检查lsmod或者kernel, 可以发现相应的e1000e模块是否已经安装。
如果发现网卡驱动e1000e没有安装,
dell t30板载网卡e1000e驱动下载
intel 官网下驱动
https://downloadcenter.intel.com/zh-cn/download/15817?_ga=2.116399374.909292773.1504013832-1016468444.1504013832
1.检测编译需要用到内核的源代码包和编译程序gcc。所以如果没有的话,要先装。
[root@localhost ~]# rpm -qa|grep kernel
kernel-xen-2.6.18-8.el5
kernel-xen-devel-2.6.18-8.el5
kernel-headers-2.6.18-8.el5
[root@localhost ~]# rpm -qa|grep gcc
gcc-c++-4.1.1-52.el5
libgcc-4.1.1-52.el5
gcc-4.1.1-52.el5
gcc-gfortran-4.1.1-52.el5
如果缺少kernel-xen-devel-2.6.18-8.el5,可以去安装光盘的/Server/目录下,找到kernel-xen-devel-2.6.18-8.el5.i686.rpm 文件安装。
我很幸运,安装的系统中已经安装好了,呵呵。
2.编译安装网卡驱动
将下载的网卡驱动放到/home目录下,解压Intel_e1000e-1.9.5.zip包
unzip Intel_e1000e-1.9.5.zip
进入解压后的目录并编译安装,命令如下:
# cd e1000e-1.9.5/src
# make install
一般情况下解压的目录中会有一个readme文件,里面详细写明了网卡安装的步骤,强烈建议先看readme,安装readme中步骤操作一般不会出现问题。
安装好的文件一般位于如下目录中(kernel version以我的为例)/lib/modules/2.6.18-194.el5xen/kernel/drivers/net/e1000e/e1000e.ko
insmod e1000e.ko
安装完毕,成功后系统提示网络已连接,说明网卡驱动已经装好,也可以通过检查system → Administration → Network下Hardware列表。
如果gcc环境一直不对,可以重装系统中自定义选择安装development Tools,包含了gcc的开发环境。
3.网卡安装完毕后,使用service network start还没作用,那就参照一下方法
/etc/sysconfig/network: No such file or directory
ifconfig 没有 eth0 只有 lo/etc下没有resolv.conf
今天在win7上装了VMWare,然后装CentOS6.3虚拟机,每部操作都很谨慎,但是装好之后发现网络配置还是不对,执行
/etc/init.d/network restart 没有任何反应,直接返回shell。重启系统,发现报错信息:/etc/sysconfig/network: No such file or directory
解决方法:在/etc/sysconfig/下直接创建文件network,输入内容:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=
GATEWAY=192.168.0.1
重启系统后,之前的报错没有了,执行ifconfig,发现没有eth0信息,只有lo信息,在/etc/sysconfig/network-scripts下面果然没有看到eth0配置文件
解决方法:在/etc/sysconfig/network-scripts下创建文件ifcfg-eth0,输入内容:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.48
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
再次重启系统或/etc/init.d/network restart后,ifconfig显示的eth0信息正常了,这时ping外网,例如ping www.163.com,发现不能正常链接,估计是DNS服务器配置的问题,在/etc下果然没有找到DNS配置文件
解决方法:在/etc下创建文件resolv.conf,输入内容:
nameserver 8.8.8.8
上面8.8.8.8是google通用的域名解析服务器,当然更高效的是输入你真实的DNS服务器ip地址
至此所有问题都解决了 :)
相关文章推荐
- Centos6.5最小安装版本命令行连接无线网络(加密模式为 WPA/WPA2-PSK)
- 为VMware安装CentOS6.5后无法连接网络如何解决
- VMware之——安装CentOS6.5后无法连接网络的解决方案
- 记录一下Centos7安装过程中的网络连不上的问题 Centos7 桥接 无法连接网络
- centOS最小化安装后网络连接问题
- 解决在vmware中安装centos7时遇到的无法连接网络问题
- VMware虚拟机安装centos6.5网络配置问题!
- virtualbox安装centos 6.4 server 网络连接问题
- VMWare10安装Centos6.5 32位网络配置问题
- CentOS6.5(带图形安装)在使用过程中遇到的一些网络问题迷惑(关于联网)
- VMware12中使用centOS6.5连接网络问题
- VMware之——安装CentOS6.5后无法连接网络的解决方案
- DELL PowerEdge R720 安装ESXi 5.0 U1网卡驱动问题
- CENTOS6.5环境下POSTGRESQL的安装与配置总结以及远程连接问题的解决
- 解决CentOS 6.5 安装之没有网络的问题
- 关于解决在win10无线局域网环境下VMware虚拟机中的CentOS6.5系统连接网络的问题
- centos6.5搭建git服务器 win10 安装git客户端连接 和遇到的问题+解决方式
- DELL PowerEdge R430 硬件虚拟软件 VMVisor 6.5 (ESXi 6.5) 安装
- DELL POWEREDGE 830 RAID恢复与常见问题解决
- CentOS最小化安装下连接网络设置