查看网卡信息: ifconfig

  1. [root@hadoop01 ~]# ifconfig
  1. 【正常的显示信息】
  1. eth0 Link encap:Ethernet HWaddr :0C::::5C
  2. inet addr:192.168.11.81 Bcast:192.168.11.255 Mask:255.255.255.0
  3. inet6 addr: fe80::20c:29ff:fe36:115c/ Scope:Link
  4. UP BROADCAST RUNNING MULTICAST MTU: Metric:
  5. RX packets: errors: dropped: overruns: frame:
  6. TX packets: errors: dropped: overruns: carrier:
  7. collisions: txqueuelen:
  8. RX bytes: (24.1 KiB) TX bytes: (22.4 KiB)

  9. lo Link encap:Local Loopback
  10. inet addr:127.0.0.1 Mask:255.0.0.0
  11. inet6 addr: ::/ Scope:Host
  12. UP LOOPBACK RUNNING MTU: Metric:
  13. RX packets: errors: dropped: overruns: frame:
  14. TX packets: errors: dropped: overruns: carrier:
  15. collisions: txqueuelen:
  16. RX bytes: (0.0 b) TX bytes: (0.0 b)
  1. 【不正常的显示】
  1. lo Link encap:Local Loopback
  2. inet addr:127.0.0.1 Mask:255.0.0.0
  3. inet6 addr: ::/ Scope:Host
  4. UP LOOPBACK RUNNING MTU: Metric:
  5. RX packets: errors: dropped: overruns: frame:
  6. TX packets: errors: dropped: overruns: carrier:
  7. collisions: txqueuelen:
  8. RX bytes: (0.0 b) TX bytes: (0.0 b)

出现不正常的显示原因主要有两方面:

  1. 1、网卡没有开机自启======>>修改网卡信息,设置网卡ONBOOTyes,刷新网卡配置:service network restart
    2、如果我们克隆了虚拟机,当我们开启克隆的虚拟机时会在网卡(eth0)的基础上新建网卡(eth1
       解决办法:
    删掉原虚拟机网卡eth0,将新建的网卡eth1改成eth0
    然后修改网卡信息即可。

>>>具体操作<<<

【修改虚拟机网卡信息】

  1. [root@hadoop01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

【虚拟机网卡信息概要】

  1. DEVICE=eth0
  2. TYPE=Ethernet
  3. UUID=d7276038-c211--a4d7-90cdbbacb73f
  4. ONBOOT=yes ##将no改为yes,设置网卡开机自启
  5. NM_CONTROLLED=yes
  6. BOOTPROTO=none
  7. HWADDR=:0C::::5C
  8. IPADDR=192.168.11.81 ##本机IP地址,在局域网中独一无二,尽量自己指定
  9. PREFIX=
  10. GATEWAY=192.168.11.2
  11. DEFROUTE=yes
  12. IPV4_FAILURE_FATAL=yes
  13. IPV6INIT=no
  14. NAME="System eth0"
  15. DNS1=8.8.8.8 #DNS域名解析器,需要自己添加,否则只能连通局域网,访问不到外网信息

【虚拟机网卡信息说明】

  1. DEVICE=eth0 网卡的名字
  2. HWADDR=:0c::::d9 HWADDR HardWare Address 硬件地址 MAC地址
  3. TYPE=Ethernet 网络类型 以太网
  4. UUID=ae779ae6-044d-43d5-a33b-48c89e8de10e #UUID 做到系统中独一无二。
  5. ONBOOT=yes BOOT ON ? 在开机或重启网卡的时候是否启动网卡
  6. NM_CONTROLLED=yes 是否受network程序管理
  7. BOOTPROTO=none 网卡是如何获取到ip地址 网卡获取ip地址的方式(三种:a. dhcp 自动获取ip地址  b. none 固定的ip地址  c. static 固定的ip地址)
     IPADDR=10.0.0.100 IPADDR ip地址
     NETMASK=255.255.255.0 子网掩码 决定这个局域网中最多有多少台机器
     GATEWAY=10.0.0.2 网关 整个大楼的大门
     USERCTL=no 普通用户是否能控制网卡

【补充】

  1.  /etc/resolv.conf 配置DNS 网卡配置文件的DNS优先于/etc/resolv.conf
  2. DNS 域名解析器 阿里的域名解析器:223.5.5.5 223.6.6.6

【网卡配置】

  1. [root@hadoop01 ~]# vi /etc/udev/rules.d/-persistent-net.rules
  1. 【正常的网卡配置信息】
  1. # This file was automatically generated by the /lib/udev/write_net_rules
  2. # program, run by the persistent-net-generator.rules rules file.
  3. #
  4. # You can modify it, as long as you keep each rule on a single
  5. # line, and change only the value of the NAME= key.

  6. # PCI device 0x8086:0x100f (e1000)
  7. SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:36:11:5c", ATTR{type}=="", KERNEL=="eth*", NAME="eth0"
  1. 正常情况下只有eth0一个网卡。而克隆的虚拟机,在克隆原虚拟机的网卡(eth0)的基础上新建了新的网卡(eth1),所以我们需要删掉原虚拟机网卡eth0,并将新建的网卡eth1改成eth0
    然后修改网卡信息(vi /etc/sysconfig/network-scripts/ifcfg-eth0 ):
    方法一:删除DEVICEHWADDR
    DEVICE=eth0
    HWADDR=00:0C:29:36:11:5C
    方法二:修改HWADDR
    HWADDR=00:0c:29:36:11:5c(网卡配置中ATTR{address}=="00:0c:29:36:11:5c"里双引号内的信息)

【网卡重启】

  1. [root@hadoop01 ~]# service network restart

【主机名配置】

  1. [root@hadoop01 ~]# vi /etc/sysconfig/network

【主机名配置文件内容】

  1. NETWORKING=yes
  2. HOSTNAME=Test01 #修改主机名 重启生效
  3. GATEWAY=192.168.11.2

Linux学习二:基于CentOS 6.5的网络配置的更多相关文章

  1. Linux学习笔记——基于鸟哥的Linux私房菜

    Linux学习笔记--基于鸟哥的Linux私房菜 ***** ARM与嵌入式linux的入门建议 (1) 学习基本的裸机编程:ARM7或ARM9,理解硬件架构和控制原理 (这一步是绝对的根基) (2) ...

  2. Linux的VMWare下Centos7的三种网络配置过程(网络二)

    Linux之VMWare下Centos7的三种网络配置过程 环境:虚拟软件:VMWare 14.0客户机:windows 10虚拟机:centos 7 VMware三种网络连接方式 Bridge(桥接 ...

  3. Spring Boot 项目学习 (二) MySql + MyBatis 注解 + 分页控件 配置

    0 引言 本文主要在Spring Boot 基础项目的基础上,添加 Mysql .MyBatis(注解方式)与 分页控件 的配置,用于协助完成数据库操作. 1 创建数据表 这个过程就暂时省略了. 2 ...

  4. Linux下NAT模式和桥接模式的网络配置

        Linux下NAT模式和桥接模式的网络配置 最近在配置linux虚拟机的时候发现有很多坑,现在记录下来以防日后又跳到坑里. 我的运行环境是:主机 windows 7  虚拟机 Virtualb ...

  5. Linux之VMWare下Centos7的三种网络配置过程

    Linux之VMWare下Centos7的三种网络配置过程 环境: 虚拟软件:VMWare 14.0 客户机:windows 10 虚拟机:centos 7 VMware三种网络连接方式 Bridge ...

  6. Linux常用命令学习笔记——基于CentOS 7

    前言:最近在linux培训时复习了一下linux系统中一些常用的命令和用法,整理成了笔记,虽然些许零散,但希望对大家有所帮助. 目录 0.帮助指令 1.关机.重启.注销命令 2.文件和目录操作命令 3 ...

  7. Linux学习入门-------------------------VMvare与镜像的安装与配置

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/qq_39038465/article/d ...

  8. 转载【linux】Linux学习之CentOS6.x+7.x---网卡的配置

    转载至:http://www.cnblogs.com/smyhvae/p/3932903.html [正文] Linux系统版本:Centos 6.5 Linux系统版本:Centos 7 目的:将c ...

  9. centos 8 安装和网络配置

    centos 8 系统安装 系统安装步骤 启动服务器之后选择 Install CentOs Linux 8 选择语言然后下一步 配置 磁盘(Installation Destir) 这里选择默认配置 ...

随机推荐

  1. 洛谷 P1463 [SDOI2005]反素数ant

    P1463 [SDOI2005]反素数ant 题目描述 对于任何正整数x,其约数的个数记作g(x).例如g(1)=1.g(6)=4. 如果某个正整数x满足:g(x)>g(i) 0<i< ...

  2. RubyMine生成reader/writer方法

    RubyMine生成reader/writer方法 在非类的ruby文件中,Alt+Insert会出现新建文件的选项: 在ruby文件的类中,Alt+Insert会出现get/set方法生成提示和重构 ...

  3. MySQL经常使用命令--show命令使用

    log into the mysql for localhost mysql -u username -ppasswd(there is no space) for ip mysql -h ip -P ...

  4. CodeForces 19D Points(离散化+线段树+单点更新)

    题目链接: huangjing 题意:给了三种操作 1:add(x,y)将这个点增加二维坐标系 2:remove(x,y)将这个点从二维坐标系移除. 3:find(x,y)就是找到在(x,y)右上方的 ...

  5. WndProc函数参数列表

    protected override void WndProc(ref Message m) 实现了这一点. 重写WndProc函数,可以捕捉所有窗口发生的消息.这样,我们就可以"篡改&qu ...

  6. React-Native Android开发沉思录

    在runServer.js中有声明如何启动http服务: 查看端口占用情况 而且在系统管理器中,根本找不到PID为7956的应用,那能更改端口吗?在server.js中有声明: module.expo ...

  7. php简单测试slim框架的功能

    php简单测试slim框架的功能 监听主路径/ $app->get( '/', function () { $template = <<<EOT<!DOCTYPE htm ...

  8. computed与methods的异同

    在vue.js中,有methods和computed两种方式来动态当作方法来用的 如下: 两种方式在这种情况下的结果是一样的 写法上的区别是computed计算属性的方式在用属性时不用加(),而met ...

  9. JavaScript的并且&&

    <html> <head> <meta charset="utf-8"> <title>无标题文档</title> &l ...

  10. 4) 十分钟学会android--建立第一个APP,启动另一个Activity

    在完成上一课(建立简单的用户界面)后,我们已经拥有了显示一个activity(一个界面)的app(应用),该activity包含了一个文本字段和一个按钮.在这节课中,我们将添加一些新的代码到MyAct ...