CentOS6下的网络信息配置

简介

    我们都知道在我们互联网中,所有的通信都通过网络来完成的,有了网络当然也要有对应的地址,MAC地址是固定不变的,所以能变的只有IP的地址,那么今天来带给大家如何在CentOS6中如何配置网卡。当然一下的所有命令都是在CentOS6中进行的。

一、网卡的配置文件

   1.操作网卡的命令

     ifconfig

        ifconfig 直接输入查看活动的网卡;

        ifconfig -a 查看所有的网卡信息活跃的,不活跃的;

        ifconfig 网卡名 指定网卡查询;

          ifconfig down 网卡名 关闭指定网卡,直接关闭设备;

          ifconfig up  网卡名 开启指定网卡,直接开启这边;

        ifdown 取消设备IP;

        ifup  激活设备IP;

        ifconfig eth0 IP/子网 添加临时IP

      ip 

        ip a查看网卡所有的信息 

link 对数据链路层操作

addr 对网络层操作

              添加IP  

             使用方法 

                            ip addr add 3.3.3.3/24 dev eth1

             label 添加标签

             使用方法

                            ip addr add 3.3.3.4/24 dev eth1 label eth1:3

              flush 清空所有IP地址

             使用方法

                            ip addr flush eth1                        

        

route 对路由表操作

ip route add 目标地址 via 网关 

del   删除

flush  清空

    1.1、CentOS6中网卡的配置文件存放在/etc/sysconfig/network-scripts/中

[root@centos6 boot]#ls /etc/sysconfig/network-scripts/
ifcfg-eth0           ifcfg-lo

网卡配置文件

touch /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth1   设备名   

ONBOOT=yes  开机自启

        BOOTPROTO=static  设置ip获取协议dhcp|static

IPADDR=6.6.6.6  设置IP

PREFIX=8       设置子网掩码

GATEWAY=6.6.6.1  设置网关

DNS1=114.114.114.114 设置主DNS

DNS2=8.8.8.8  设置备用DNS

DNS3=8.8.4.4  设置备用DNS (DNS最多3个)

DOMAIN=magedu.com  设置域名(当输入域名不全的时候,系统自动补全此域名)

HWADDR=00:00:00:00:00:00 设备MAC地址

MACADDR=00:00:00:00:00:00 修改设备MAC地址

PEERDNS=yes|no   设置是否自动获取DNS

确定一个硬件网卡DEVICE|HWADDR|MACADDR

Centos6中/etc/network中也可已配置网关

  添加GATEWAY=0.0.0.0 网关地址

        若果network文件与网卡配置文件网关冲突优先生效网卡配置文件

[root@centos6 ~]#cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=99326609-c6e3-4a5b-bc2b-c8906da2e50f
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:9E:B6:C9
IPADDR=172.18.17.10
PREFIX=16
GATEWAY=172.18.0.1
LAST_CONNECT=1489456625

为网卡添加别名

 添加网卡别名

 ifconfig 网卡别名 IP

ifconfig eth1:1 172.168.1.1/16

 ip addr add IP dev 网卡 label 网卡别名 

ip addr add 172.16.1.1/16 dev eth0 label eth0:0

删除网卡别名

ip addr del 172.16.1.1/16 dev eth0 label eth0:0

清空网卡别名

ipaddrflush dev eth0 label eth0:0

 

Centos6添加网卡别名

 永久添加网卡别名(必须关闭NetworkManager)

 cp /etc/sysconfig/network-scripts/ifcfg-eth0{,:100}

修改内容

 DIVICE

 IPADDR

DNS 配置文件

/etc/resolv.conf 此文件是自动生成的

hosts比DNS优先级别高

修改优先级文件 vim /etc/nsswitch.conf 

hosts   files dns 更换位置就好

    CentOS6网卡的更改方法

基于BIOS支持启用biosdevname软件

内置网卡:em1,em2

pci卡:pYpXY:slot ,X:port

(2) 名称组成格式

en: Ethernet 有线局域网

wl: wlan无线局域网

ww: wwan无线广域网

名称类型:

o<index>: 集成设备的设备索引号

s<slot>: 扩展槽的索引号

x<MAC>: 基于MAC地址的命名

p<bus>s<slot>: enp2s1

    网卡及别名总结

为每个设备别名生成独立的接口配置文件

•关闭NetworkManager服务

•ifcfg-ethX:xxx

•必须使用静态联网

DEVICE=eth0:0

IPADDR=10.10.10.10

NETMASK=255.0.0.0

ONPARENT=yes

注意:service network restart 生效

NetworkManager: 图形化管理工具 

Centos6中NetworkManager并不成熟

所以建议关闭该服务

                        service NetworkManager stop        
                        chkconfig NetworkManager off

参考/usr/share/doc/initscripts-*/sysconfig.txt

原创文章,作者:TianRandai,如若转载,请注明出处:http://www.178linux.com/71480

(0)
TianRandaiTianRandai
上一篇 2017-03-20
下一篇 2017-03-20

相关推荐

  • MySQL入门命令知识

    简单介绍下吧,MySQL应用的场景大多数互联网公司第一次卖身是卖个了sun好像是10亿,第二次是连同sun自己,以74亿美元被卖给了Orecle~后面MySQL原作者站出来说,MySQL会存在闭源风险,整了个MariaDB~我也是醉了,也不考虑下我们的痛苦!下面简要介绍下MySQL的入门知识。    一、MySQL有三种定义语言 &nbs…

    2016-12-05
  • 文件权限的设置和文件的特殊权限及其命令使用

    1. linux的系统管理员很重要的任务就是管理自己服务器的文件,对于权限设置等级森严的linux文件系统,文件系统的访问权限管理自然也是linux管理员必不可少的一项技能。 在linux中文件的基本权限中:被分为三大项:文件拥有者,文件拥有组,其他人。 每一项中,用三位八进制的数字来代表文件是否可读,是否可写,是否可执行。并根据用户不同可以设置不同的uma…

    Linux干货 2016-08-05
  • DevOpsDays大会,818坐标上海,我们来啦!!!

    DevOpsDays 818, 坐标上海, DevOpsDays上海大会, 我们来啦!!! 我们来啦!!! 我们来啦!!! 重要的事情说三遍。 标签: 运维  移动开发  IT技术  DevOps  2008年的敏捷会议上,Andrew Clay Shafer 和 Patrick Debois 讨论了关于“敏…

    Linux干货 2017-08-10
  • first

    计算机可分为硬件(CPU ,存储器 ,输入设备 ,输出设备),软件(操作系统 ) 两大部份; CPU:Central Processing Unit 中央处理器 ,内部由运算器,控制器,寄存器,缓存器组成 ; 存储器 :(RAM:Random Access Memory 随机存储器)进行数据 暂存,断电后其内信息会丢失,如内存 ;(ROM:Read Only…

    Linux干货 2016-12-05
  • grep和正则表达式

    grep       作用:文本搜索工具,根据用户指定的“模式(过滤条件)”对目标文件逐行进行匹配检查;打印匹配到的行;       模式:由正则表达式的元字符及文本所编写出的过滤条件    语法:【选项】【文件】  &…

    2017-08-04
  • 哥是玩程序的

      下面一组有趣的Web示例,这些示例使用Web的一些很“土”控件做出一些很有趣的玩意儿。原来,编程是可以用来玩的,看看这些玩程序的人搞出的这些有意思的玩意,简直是玩得太有意思了。不过,请注意,这些东西只能使用Chrome打开,不然,你看不到相关的效果。 用滚动条做的时间 http://toki-woki.net/p/scroll-clock/,下…

    Linux干货 2015-04-01