CentOs7中的网卡配置工具

一,CentOs7中的网卡配置工具

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

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

  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   删除网桥中网卡

原文地址:http://blog.51cto.com/13572810/2087991

时间: 2024-09-30 14:52:56

CentOs7中的网卡配置工具的相关文章

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

本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 cd /usr/local 键入以下命令,新建一个redis目录,用于放置redis软件. mkdir redis 2 下载并解压redis文件 下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz   解压red

CentOS7无语的网卡配置

在CentOS7之前 我们使用配置文件ifcfg-eth0就可以修改网卡参数,重启下服务就可以了. 但是在CentOS7就不一样了 首先先来看两个配置文件 ifcfg-eno16777736 是网卡的配置文件.但是!!! 但是!!!!系统在启动的时候不是读取这个文件,而是读取的ifcfg-Wired-connect_1.这个文件被nmcli-edit所创建. 我在编辑了ifcfg-en16777736之后重新重启服务,就可以看到我的网卡参数,但是重启以后就不能了,就是因为这个问题. 坑爹啊!!!

CentOS7中OpenVPN的配置

最近需要在openstack中集成openvpn功能,故熟悉了一下openvpn的搭建流程,记录下来,供参考 版本:openvpn-2.3.4.tar.gz 下载地址:http://pan.baidu.com/s/1hq3iQJ6 操作系统:CentOS7 1. 准备 yum install -y gcc openssl-devel lzo-devel pam-devel 2. 安装OpenVPN 将下载的安装文件移动到/usr/local/文件夹中(你也可以自行移动到其他目录). 使用tar命

Centos7安装之后网卡配置

一,网卡配置 使用NAT模式时: 首先配置WMware上的网络模式,以及虚拟机网络配置 配置好之后,确定你的虚拟机网络使用的NAT模式  之后登陆虚拟就,继续配置网卡 ifconfig # 查看网卡配置 显示是没有配置网络的,继续配置 vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FA

辛星浅析Linux中的网卡配置指令

我们可以使用ifconfig来进行启动.观察与修改网络接口的相关参数,我们直接使用ifconfig就可以查看所有的网络接口,我们可以使用ifconfig   interface  up|down来启动或者关闭网络接口,我们可以使用ifconfig   interface  option的方式来进行修改,比如我们可以修改IP地址. 我们可以使用ifconfig   eth0来查看该网卡的配置,其中lo是loopback的意思,而HWaddr就是网卡的硬件地址,也就是所谓的MAC,而RX和TX分别是

20190108在CentOS7中修改网卡名为 eth0

CentOS7 修改网卡为 eth0 一.对于已经安装好centos7系统的服务器 修改网卡配置文件mv ifcfg-eno16777728 ifcfg-eth0 先将配置文件重命名vim ifcfg-eth0 修改以下两个参数 GRUB 添加 kernel 参数vim /etc/sysconfig/grub 在末尾处添加 net.ifname=0#grub2-mkconfig -o /boot/grub2/grub.cfg 重定向 reboot 重启 验证: 二.也可在安装系统时添加 kern

centos7中redis安装配置

1.官网下载对应版本,本例以5.0.5为例 2.tar -zxvf xxxxx 并mv到安装目录 3.进入redis-5.0.5目录下,执行编译命令 make 4.编译完成后,经redis安装到指定目录下 make PREFIX=/usr/local/redis install 5.安装完成后进入redis目录下,会发现有一个bin目录 6.启动 方式一,进入/usr/local/redis/bin里执行启动命令(默认端口为:6379) 方式二,后台启动,将redis-5.0.5目录下的redi

Centos7中一次性安装开发者工具

这里使用组安装包,一次性安装所有开发者工具. 1.查看有那些组安装包可用. yum grouplist | more 2.搜索一下有哪些和development有关. yum grouplist | grep development 查到以下内容: [[email protected] ~]# yum grouplist | grep DevelopmentThere is no installed groups file.Maybe run: yum groups mark convert (

CentOS-7中安装与配置Tomcat8.5

第一步:下载Tomcat8.5,通过地址:http://tomcat.apache.org/download-80.cgi下载 最后得到下载文件 apache-tomcat-8.5.15.tar.gz 第二步:通过SecureCRT将文件传输到linux系统中的 /usr/local目录下 第三步:解压和删除压缩包 命令: [[email protected] local]# tar -zxv -f apache-tomcat-8.5.15.tar.gz // 解压压缩包 [[email pro