因为个人需要,在一台笔记本安装centos6.5最小安装时遇到了无法有线联网,后面经过了几个小时的处理

总算理清楚并解决了这个问题。亲测有效而不是转载!

如上图所示

处理这个问题颇有感受,在网上找了很多的相关资料但是并不有利解决自己的问题。因为每个人的环境

不一样、错误不一样、思路不一样。贸然根据别人的方法去处理自己的问题反而会让问题变复杂。在解

决问题的过程一定要有一个思路而不是病急乱投医,要有耐心。

例如这个问题,自己找的资料都是不系统的要么就是有尾无头,要么就是转载他人的文章。不但问题无

法解决还耽误了自己大量的时间。

centos6.5安装因为自己选择了最小的安装,因为要安装gcc编译器才发现插上了网线,电脑无法联网所

以才引出了这篇文章。又因为自己记忆力不好,所以才写这篇博客防止自己忘了。

一、思路

当发现自己的系统连不上网先要有个思路再去找办法去解决问题,不然会浪费大量的时间做无用功。

网卡检查(驱动是否安装是否正常/是否有网卡)——(启动网卡)——(查看网络连接信息)

——(根据报错排除处问题)——(选择解决方法)

二、实际操作(环境为centos6.5最小安装) (ethtool 是用于查询及设置网卡参数的命令)

1、查看网卡信息

ethtool –i 网卡名称(我的是 eth0)

如上图我的网卡型号是英特尔e1000e型网卡(可以排除无网卡的问题)

2.查看网卡驱动

modinfo eth0 (modinfo会显示kernel模块的对象文件,以显示该模块的相关信息)

这就是我这块网卡的驱动信息(可以排除无网卡驱动的问题)

3.启动网卡

service network restart

可以看到系统报错(确定eth0的IP信息...失败; 没有链接。 检查电缆)可据提示可以知道那是因为我的

电脑还没插网线,插上网线后,显示正常。

4、查看网络连接是否正常

可以看到 我现在获取了iP(inet addr:192.168.1.103) 子网掩码(mask:255.255.225.0),我之前遇到的是

如(inet6 addr:空值)说明我没有连接到路由器,没有被分配地址

当遇到这种情况首先用另一台电脑获取当前网络的参数例如

可以看到现在当前网络的网管为192.168.1.1,分配地址为192.168.1.101

5.查看路由

route (在数据包没有有效传递的情况下,可以利用route命令查看路由表)

如果你的路由表里没有192.168.1.1 就说明你没有没有设置网关当然无法ping外网了

想在ping一下本地看看什么情况

本地能ping的通,证明了网关有问题

6.修改network-scripts文件增加网关值

路径 /etc/sysconfig/network-scripts/ifcfg-eth0

GATEWAY=192.168.1.1(这根据你自己的网关值设定)

dns1和dns2 里的值是谷歌的dns (自由选择)

NOBOOT=yes 设置的是网卡自启动的方式

:wq保存

7、在ping www.baidu.com

问题解决可以下班了(如果你还没ping成功,这里有几个点可以测试定位问题的所在

1、route 查看路由表,如果出现了没有网关值那就把问题定位在本机上 2、在ping 127.0.0.1 查看

网卡是否工作正常 3、ping 一下局域网下的其他 ip 例如另一台电脑的 192.168.1.103或者ping

网关的ip) 经过这三个步骤问题的原因范围就变小了,这样就不会大海捞针浪费自己的时间了。

centos6.5最小安装不能联网的更多相关文章

  1. centOS6.2 最小安装下的无线网络配置

    一.安装wireless_tools,http://www.linuxfromscratch.org/blfs/view/svn/basicnet/wireless_tools.html 二.vi / ...

  2. CentOS6.5 编译安装Nginx

    一.准备编译环境 1. 系统为centos6.5最小安装,关闭selinux,关闭防火墙. 2. 安装编译工具 # yum -y install gcc gcc-c++ autoconf automa ...

  3. CentOS6.5的安装及忘记root密码的措施

    CentOS6.5的安装及忘记root密码的措施 VMware虚拟机的配置 1.文件->新建->自定义->下一步 2.选择稍后安装操作系统 我们将采用自定义安装,杜绝VMware的一 ...

  4. CentOS6.3编译安装Memcached

    要用到如下源码包: /usr/local/src/memcached/libevent-2.0.21-stable.tar.gz /usr/local/src/memcached/memcached- ...

  5. linux 最小安装 需要的后续操作

    在centos7 最小安装后首先需要联网 设置dns vim /etc/resolv.conf dnsxiru 写入:nameserver 8.8.8.8nameserver 8.8.4.4 网络网关 ...

  6. (原创)VM中的CentOS6.4中安装CloudStack6.3②

    接着VM中的CentOS6.4中安装CloudStack6.3①中文章接着,往下面安装 4.更新 yum 仓库 默认情况下,CentOS的软件源中没有收录最新版本CloudStack,为了能顺利安装, ...

  7. 最小安装模式下Centos7.*网卡启动配置

    最小安装模式下的Centos7.*系统默认情况下,网卡是不启动的.为了解决联网问题,自己搜集了点资料,成功连接了网络.并梳理了下处理过程. 1.首先运行ip addr命令,查看配置文件的名称.有的文章 ...

  8. 最小安装centos 7 无GUI静默安装 oracle 12c,打造轻量linux化服务器

    CentOS 7 下载地址:http://mirrors.opencas.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1511.iso 一.安 ...

  9. [原创]CentOS6.4编译安装Facebook的folly库(gcc4.8.1boost1.5.3)

      Folly: Facebook Open-souce LibrarY,Facebook开源的一个基础组件库,据说在大规模的场景中性能较高.目前因为自己负责的系统有几个地方性能较差,因此特意找来看看 ...

  10. CentOS6.4 编译安装Python 3.3.2 - CRPER木木

    基础环境: CentOS6.4(预装GCC,或者联网YUM---GCC编译写进这里太臃肿,找机会另外写一篇) Python 3.3.2     下载链接: http://www.python.org/ ...

随机推荐

  1. immutable.js学习笔记(五)----- Set

    一.Set 二.API (一)add:添加值 (二)delete:删除值 注意:删除后的Set是无序的 (三)clear:清空并返回新Set (四)union:N个set合并为一个set (五)int ...

  2. Apache 2.4 的下载与安装

    1. 登录Apache官网 http://httpd.apache.org/download.cgi 2. 点击 Files for Microsoft Windows 3. 点击 ApacheHau ...

  3. 提供给用户使用的表格样式自定义工具,适用于elementUI表格

    介绍 给用户提供了可以自定义修改elementUI表格的能力,通过混入(mixins)使用,必须先安装element-ui. 通过npm安装: npm i el-table-customizer 使用 ...

  4. JSP第五次作业

    1.教材P78-79  例4-9 1 <%@ page language="java" import="java.util.*" pageEncoding ...

  5. 基于昇腾计算语言AscendCL开发AI推理应用

    摘要:本文介绍了昇腾计算语言AscendCL的基本概念,并以示例代码的形式介绍了如何基于AscendCL开发AI推理应用,最后配以实际的操作演示说明如何编译运行应用. 本文分享自华为云社区<基于 ...

  6. IoT 边缘集群基于 Kubernetes Events 的告警通知实现(二):进一步配置

    上一篇文章 IoT 边缘集群基于 Kubernetes Events 的告警通知实现 目标 告警恢复通知 - 经过评估无法实现 原因: 告警和恢复是单独完全不相关的事件, 告警是 Warning 级别 ...

  7. uniapp 分享 绘制海报

    小程序分享海报,由于微信的限制,暂时无法直接分享小程序到朋友圈(虽然微信开发者工具基础库从2.11.3开始支持分享小程序到朋友圈,但目前仍处于Beta中)所以生成海报仍然还是主流方式 主体思路:将设计 ...

  8. 线段树优化DP学习笔记 & JZOJ 孤独一生题解

    在 \(DP\) 的世界里 有一种题需要单调队列优化 \(DP\) 一般在此时,\(f_i\) 和它的决策集合 \(f_j\) 在转移时 \(i\) 不和 \(j\) 粘在一起(即所有的 \(j\) ...

  9. Python实战项目1-开发流程需求分析/基础环境搭建

    软件开发流程 # 真正的企业里软件从立项到交付整个过程 -立项:确定公司要开发这个软件 公司高层 -软件来源 -产品经理设计出来的---->互联网项目 互联网公司 -用户(医院,政府部门,企业. ...

  10. Android:ViewModel

    什么是 ViewModel ViewModel 旨在以注重生命周期的方式存储和管理界面相关数据.ViewModel 让数据可在发生屏幕旋转等配置更改后继续留存. 上面一段话是截取自官方文档对 View ...