CentOs7中的网卡配置工具
CentOs7中的网卡配置工具
摘自:https://blog.51cto.com/13572810/2087991
一,CentOs7中的网卡配置工具
介绍之前,先来了解一下NetworkManager,Network Manager 是管理和监控网络设置的首行进程,设备既是网络接口,链接是对网络接口的配置,一个网络接口可以有多个链接配置,但同时只有一个链接配置生效
chkconfig NetworkManager off 保证下一次开机服务仍然关闭
chkconfig NetworkManager on 保证下一次开机服务仍然开启,红帽开启这个才有小图标

nmcli 地址配置工具
nmcli常用选项

看一下具体用法
nmcli device = nmcli device status 显示网络接口

nmcli device show 显示网卡设备详细信息

nmcli connection 显示网卡配置文件名

nmcli connection modity 修改配置文件名

nmcli connection add 增加一个配置文件名

nmcli connection up 激活配置文件链接

手动设置自动链接的配置文件

nmcli connection modity 修改地址


nmcli connection modity +ipv4 增加IP地址

修改配置文件执行生效
systemctl restart network
nmcli con reload
创建bond
bond 绑定,将多块我昂卡绑定同一个IP地址对外提供服务,通过bonding虚拟一块网卡,并不是直接设置同一个IP地址
nmcli connection add con-name bond0 type bond ifame bond0 mode active-backup 添加bonding主接口
nmcli connection add type bond-slave ifname ens33 master bond0 添加bonding从属接口
nmcli connection add tyoe bond-slave ifname ens34 master bon0 第二个从属接口
nmcli connection up bond-slave-ens33 先启动俩个从属接口,然后启动bond
nmcli connection up bond-slave-ens34
nmcli connection up mybond0 启动bond
cat /proc/net/bonding/bong0 查看bond状态
创建team
network team 网络组,将多个网卡聚合在一起的方法
nmcli connection add con-name team0-con1 type team ifname team0 config 创建网络组接口
team0-con1 连接名
config 指定runner的方式 格式 {"runner":{"name":"method"}}
method的多种
broadcast roundrobin activebackup loadbalance
nmcli connection add type team-slave ifname ens33 master team0 创建port(数据)接口
team-slave 连接名不指定,默认为team0-slave-ens33
nmcli connection modity team0-con1 ipv4.addresses 8.8.8.9/24 设置接口ipv4地址
teamdctl team0 state 查看team0状态
teamdctl 管理team的工具
创建bridge
bridge 网桥,类似于交换机,虚拟机里的桥接,交换机的前身
作用,俩个网络有所连接,在Linux上需要自己创建
nmcli connection add type bridge con-name br0-con ifname br0 ipv4.method manual ipv4.addresses 8.8.8.6/24 添加网桥接口并且手动设置IP地址
nmcli connection add type bridge-slave ifname eth2 master br0 添加俩个网桥从属接口
nmcli connection add type bridge-slave ifname eth3 master br0
nmcli connection up br0-con 激活网桥接口
brctl show 查看网桥
brctl delbr br0 删除网桥
brctl delif eth0 删除网桥中网卡
CentOs7中的网卡配置工具的更多相关文章
- centos7中安装、配置、验证、卸载redis
本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...
- linux的服务管理(centos6和Centos7)和网络管理(网卡配置),计划服务cron
服务和网络 管理 init ifcfg ens33 1.服务: Linux系统中提供的功能,统称为服务,如:at服务.cron服务.web服务.FTP服务.sshd服务等. 服务是由已经在运行的进程 ...
- centos7中的网卡一致性命名规则、网卡重命名方法
一致性网络设备命名(Consistent Network Device Naming) 背景介绍: 在centos5的时候,我们习惯了eth0这样的网络设备命名,在centos6发现网络设备变成了em ...
- centos7中的网卡名称相关知识
转载自https://www.cnblogs.com/zyd112/p/8143464.html 一致性网络设备命名(Consistent Network Device Naming) 背景介绍: 在 ...
- CentOS7中OpenVPN的配置
最近需要在openstack中集成openvpn功能,故熟悉了一下openvpn的搭建流程,记录下来,供参考 版本:openvpn-2.3.4.tar.gz 下载地址:http://pan.baidu ...
- RHEL7/CentOS7中更改网卡默认名称
1.重命名并修改网卡配置文件,将"NAME"参数更为我们熟悉的“eth*”,这里我将其改为"eth0" [root@localhost ~]# cd /etc/ ...
- centos7中安装、配置jdk(转载)
参考命令:http://www.jb51.net/os/RedHat/73016.html来进行安装 安装说明 系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64. ...
- CentOS7中PPTP的配置
最近做各种vpn,记录一下pptp的流程 1.准备 #yum install -y perl ppp iptables //centos默认安装了iptables和ppp 2.安装pptpd #y ...
- centos7中redis安装配置
1.官网下载对应版本,本例以5.0.5为例 2.tar -zxvf xxxxx 并mv到安装目录 3.进入redis-5.0.5目录下,执行编译命令 make 4.编译完成后,经redis安装到指定目 ...
随机推荐
- Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目
Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目 Spring Tool Suite 是一个带有全套的Spring相关支持功能的Eclipse插件包. ...
- redis详解(四)-- 高可用分布式集群
一,高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响. 停止服务的原因可能由于网卡.路由器.机房.CPU负载过高.内存溢出.自然灾害等不可预期的原 ...
- 浅谈Http、TCP、UDP和 IP 的的区别
应用层:Http,超文本传输协议(HyperText Transfer Protocal):利用TCP在两台电脑(通常是Web服务器和客户端)之间传输信息的协议.客户端使用Web浏览器发起HTTP请求 ...
- Windows 域用户
Windows 2000 组及说明 分类: Windows 2000 的组分为Security 和 Distribution 两种. Security 类型是Windows 2000 唯一用于赋予权限 ...
- 前端-BootStrap
bootstrap 英 /'buːtstræp/ 美 /'bʊt'stræp/ n. [计] 引导程序,辅助程序:解靴带 关于 BootCDN BootCDN 是 Bootstrap 中文网支持并维护 ...
- Supervisor 进程管理工具
简介: Supervisor 进程管理工具 一.安装 shell > yum -y install python-pip shell > pip install supervisor # ...
- Haskell语言学习笔记(69)Yesod
Yesod Yesod 是一个使用 Haskell 语言的 Web 框架. 安装 Yesod 首先更新 Haskell Platform 到最新版 (Yesod 依赖的库非常多,版本不一致的话很容易安 ...
- js中常用的内部函数的使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- python并行编程
一.编程思想 并行编程的思想:分而治之,有两种模型 1.MapReduce:将任务划分为可并行的多个子任务,每个子任务完成后合并得到结果 例子:统计不同形状的个数. 先通过map进行映射到多个子任务, ...
- Linux 帮助 man命令
man 命令 使用权限 所有用户< /pre> 语法格式 man [[ [-c ] [-t ] [Section] ] | [-k | -f ] ] [-F] [-m] [ -MPath ...
