CentOs7中的网卡配置工具

摘自:https://blog.51cto.com/13572810/2087991

一,CentOs7中的网卡配置工具

介绍之前,先来了解一下NetworkManager,Network Manager 是管理和监控网络设置的首行进程,设备既是网络接口,链接是对网络接口的配置,一个网络接口可以有多个链接配置,但同时只有一个链接配置生效

chkconfig NetworkManager off  保证下一次开机服务仍然关闭

chkconfig NetworkManager on  保证下一次开机服务仍然开启,红帽开启这个才有小图标

  1. nmcli 地址配置工具

  2. 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地址

  3. 修改配置文件执行生效

    systemctl restart network

    nmcli con reload

  4. 创建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状态

  5. 创建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的工具

  6. 创建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中的网卡配置工具的更多相关文章

  1. centos7中安装、配置、验证、卸载redis

    本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...

  2. linux的服务管理(centos6和Centos7)和网络管理(网卡配置),计划服务cron

    服务和网络 管理 init  ifcfg ens33 1.服务: Linux系统中提供的功能,统称为服务,如:at服务.cron服务.web服务.FTP服务.sshd服务等. 服务是由已经在运行的进程 ...

  3. centos7中的网卡一致性命名规则、网卡重命名方法

    一致性网络设备命名(Consistent Network Device Naming) 背景介绍: 在centos5的时候,我们习惯了eth0这样的网络设备命名,在centos6发现网络设备变成了em ...

  4. centos7中的网卡名称相关知识

    转载自https://www.cnblogs.com/zyd112/p/8143464.html 一致性网络设备命名(Consistent Network Device Naming) 背景介绍: 在 ...

  5. CentOS7中OpenVPN的配置

    最近需要在openstack中集成openvpn功能,故熟悉了一下openvpn的搭建流程,记录下来,供参考 版本:openvpn-2.3.4.tar.gz 下载地址:http://pan.baidu ...

  6. RHEL7/CentOS7中更改网卡默认名称

    1.重命名并修改网卡配置文件,将"NAME"参数更为我们熟悉的“eth*”,这里我将其改为"eth0" [root@localhost ~]# cd /etc/ ...

  7. centos7中安装、配置jdk(转载)

    参考命令:http://www.jb51.net/os/RedHat/73016.html来进行安装 安装说明 系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64. ...

  8. CentOS7中PPTP的配置

    最近做各种vpn,记录一下pptp的流程 1.准备 #yum install -y perl ppp iptables //centos默认安装了iptables和ppp   2.安装pptpd #y ...

  9. centos7中redis安装配置

    1.官网下载对应版本,本例以5.0.5为例 2.tar -zxvf xxxxx 并mv到安装目录 3.进入redis-5.0.5目录下,执行编译命令 make 4.编译完成后,经redis安装到指定目 ...

随机推荐

  1. java开发-问题清单

    本人是做Java开发的,这是我参加58,搜狐,搜狗,新浪微博,百度,腾讯文学,网易以及其他一些小的创业型公司的面试常被问的问题,当然有重复,弄清楚这些 1. junit用法,before,before ...

  2. 网络命令ping/netstat/ipconfig/arp/tracert/nbstat

    1.1 Ping命令的使用 ping检测网络故障步骤: ping 127.0.0.1 ping环绕指针检测是否在计算上anzhaung了TCP/IP协议及配置是否正确 ping本机IP这个命令被被送到 ...

  3. 解决Specifying a namespace in include()withou providing an app_name

    python3 Django 环境下,如果你遇到namespace没有注册以及在根目录下urls.py中的include方法的第二个参数namespace添加之后就出错的问题.请在[app_name] ...

  4. 传统三层架构与DDD分层架构

    参考  https://www.cnblogs.com/sandyliu1999/p/4969445.html

  5. Springboot spring data jpa 多数据源的配置01

    Springboot spring data jpa 多数据源的配置 (说明:这只是引入了多个数据源,他们各自管理各自的事务,并没有实现统一的事务控制) 例: user数据库   global 数据库 ...

  6. java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L

    mybatis与springboot集成的时候,报错:java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManag ...

  7. 在Textbox中按回车键后继续获取焦点

    textbox的值为空或没有更改时,按下回车键textbox会失去焦点 此时用textbox1.setfocus不能使textbox1重新获取焦点 Private Sub Textbox1_KeyDo ...

  8. HIBERNATE知识复习记录1-连接及常用方法

    要去面试了,复习一下HIBERNATE的相关知识吧,原来边看视频边写的代码如下,已经分不清先后次序了,大致看一看吧. 先看下总的配置文件hibernate.cfg.xml: <?xml vers ...

  9. import tensorflow 报错,CentOS 升级 glibc

    问题描述: ]: import tensorflow as tf ImportError: /lib64/libc.so.: version `GLIBC_2.' not found (require ...

  10. redis之RDB持久化与AOF持久化

    Redis是一个键值对数据库服务器,服务器中通常包含着任意个非空数据库,而每个非空数据库中又可以包含任意个键值对,为了方便起见,我们将服务器中的非空数据库以及它们的键值对统称为数据库状态. 因为Red ...