修改Centos7的网卡命名方式及网卡的相关配置

修改主机名
centos6
vim /etc/sysconfig/network永久有效
hostname newname 立即临时生效
也可以存网关,但优先级低于网卡配置文件
GATEWAY=
**centos7 /etc/hostname修改主机名
hostnamectl set-hostname newname
修改主机名直接生效

/etc/hosts :
添加域名对应的关系 不走DNS服务 优先级比DNS高
格式为 : ip地址 域名
@@
nslookup 检测dns
正向解析:FQDN–>IP
dig -t A FQDN
host -t A FQDN
反向解析:IP–>FQDN(域名)
dig -x IP
host -t PTR IP

修改主机名也要修改/etc/hosts的配置文件不然有些服务会错误
cat /etc/hosts & getent hosts 查看文件
/etc/nsswitch 可以修改/etc/hosts文件的优先级
将hosts: files dns 改为hosts: dns files
降低hosts的优先级(一般提倡修改)。
网卡配置文件的主要项
DEVICE= 设备名称
ONBOOT=开机启动
NM_CONTROLLED=yes|no 是否主动开启用图形界面控制
BOOTPROTO=none|static|dhcp 设置ip获取项
MAC(HW)ADDR= 可修改mac地址
NAME= 图形控制界面的名字
PEERDNS=yes|no 是否主动从dhcp获取dns
GATEWAY=网关
PREFIX | NETMASK=
IPADDR=
查看 dns配置是否生效
cat /etc/resolv.conf

同一张网卡设置两种ip获取方式
主网卡的配置文件可以设置自动获取
网卡别名只能手工指定,不能自动获取
在一个网上配置多个地址
ifconfig eth0:1 2.2.2.2/24
ifconfig eth0:1 down 关闭
修改配置文件
cp ifcfg-eth0 ifconfig-eth0:1
(修改里面的配置项)
添加路由永久有效
添加/etc/sysconfig/network-scripts/route-设备名称
第一种:10.0.0.0/8 via 172.20.0.1
第二种:(每三行定义一个路由)
ADDRESS#=目标地址
NETMASK#=mask
GATEWAY#=GW
修改centos7上的网卡名的命名方式
en:以太网有线局域网
wl:wlan 无线局域网
ww:wwan无线广域网
o :集成设备的设备索引号
s :扩展槽的索引号
x :基于MAC地址的命名
p : enp2s1
第一种:
vim /boot/grub2/grub.cfg
在menuentry行启动菜单
在linux16这一行最后加入
net.ifnames=0
重启
第二种:
vim /etc/default/grub
GRUB_CMDLINE_LINUX=”rhgb quiet net.ifnames=0″
grub2-mkconfig -o /etc/grub2.cfg
/etc/grub2.cfg是个软链接指向/boot/grub2/grub.cfg

BONDING***将多个网卡绑定到一个地址上
避免单点失败;有容错性
绑定的两张网卡要处于同一个物理域
BONDING模式
Mode0
轮转:两个网卡同时工作,负载均衡,各容错能力
Mode1 active-backup
活动-备份:只有一个slave工作
Mode 3 broadcast
广播策略:几个网卡接口同时接收同一个包(网卡会接收到重复文件)提供容错性
创建bonding设备的配置文件
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
BONDING_OPTS=”miimon=100 mode=0″
mode 定义模式
miimon过多长时间监控一下网卡单位为毫秒
/etc/sysconfig/network-scripts/ifcfg-eht0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
查看bond0状态
cat /proc/net/bonding/bond0
删除binding
lsmod显示所有的驱动模块
ifconfig bond0 down
lsmod |grep bonding
modprobe -r bonding 卸载模块
rm -f /etc/sysconfig/network-scripts/ifcfg-bond0
恢复原网卡的配置

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97422

(1)
xchlinuxxchlinux
上一篇 2018-05-03 17:55
下一篇 2018-05-03 19:16

相关推荐

  • CentOS 6 开机流程

    CentOS 6 开机流程——linux由kernel和rootfs组成。kernel负责进程管理、内存管理、网络管理、驱动程序、文件系统、安全等;rootfs由程序和glibc组成,完善操作系统的功能。同时linux内核的特点是模块化,通过对模块装载卸载可以对内核功能自定义。linux内核镜像文件:/boot/vmlinuz-2.6.32-696.el6.…

    Linux笔记 2018-05-13
  • Linux中RAID详解

    RAID简介

    2018-05-05
  • LVM ,RAID详解及实例分析

    lvm 逻辑卷:由 dm 模块实现PV :物理卷 物理设备:可以是分区,raidVG :由多个pv组合的一个卷组相当于扩展分区,不能直接使用,它会将多个pv组合的逻辑设备上划分为多个大小为PE的块,PE大小比block chunk 大的多,由于受内核限制的原因,一个逻辑卷(Logic Volume)最多只能包含65536个PE(Physical Extent…

    Linux笔记 2018-04-23
  • shell脚本之判断httpd是否有异常

    案例 以web为例 大全讲解:如http为例 #/etc/init.d/httpd start      开启httpd #lsof –i :80 [root@centos6 ~/bin]$curl -I -s -o /dev/null -w “%{http_code}\n” http://172.16.0.1 析:-I 是响应头,响…

    Linux笔记 2018-05-20
  • Linux系统日志管理

    Linux系统中的日志记录了系统每天发生的各种各样的事情,你可以通过它来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志对于安全来说,非常重要。

    2018-06-25