linux 笔记 3-2.高级网络配置

**********2.高级网络配置***********
目标:
配置网络桥接
配置 bond 网络接口
配置 team 网络接口


##1.配置网络桥接##
网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机

真机配置

vim /etc/sysconfig/network-scripts/ifcfg-westos

 

vim /etc/sysconfig/network-scripts/ifcfg-br0

 

先关掉NetworkManager服务,再重启网络

 


虚拟机配置

systemctl stop NetworkManager
添加
brctl addbr 添加网桥

 

配置网桥ip,子网掩码


brctl show 显示

 

brctl addif 添加网桥连接


删除
brctl delif 删除网桥连接


brctl delbr 删除网桥


##2.bond网络##  //只支持两块网卡

Red Hat Enterprise Linux 允许管理员使用bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式 , 通道绑定使两个或更多个网络接口作为一个网络接口 , 从而增加带宽和提供冗余性

绑定模式

模式 0 ( 平衡轮循 ) - 轮循策略 , 所有接口都使用采用轮循方式在所有 Slave 中传输封包 ; 任何Slave 都可以接收
模式 1 ( 主动备份 ) - 容错。一次只能使用一个Slave 接口 , 但是如果该接口出现故障 , 另一个Slave 将 接替它
模式 3 ( 广播 ) - 容错。所有封包都通过所有Slave 接口广播

利用nmcli管理

建立绑定接口bond0

 

建立slave接口eth0和eth1

查看bonding状态

 

##3.team网络##

Team 和 bond功能类似
Team 不需要手动加载相应内核模块
Team 有更强的拓展性,支持 8 块网卡

Team 的种类
broadcast 广播容错
roundrobin 轮询
activebackup 主备
loadbalance 负载均衡

利用nmcli 管理 team

建立绑定接口team0

 

建立slave接口eth0和eth1

 

查看team状态 teamctl team0 stat

 

时间: 2024-11-03 22:42:18

linux 笔记 3-2.高级网络配置的相关文章

Docker 学习笔记【3】 Docker 仓库、数据卷、数据卷容器,网络基础实操。高级网络配置学习

Docker 学习笔记[4] 高级网络配置实操,实战案例实验 =========================================================================== Docker 学习笔记[2] Docker 仓库实操,创建私有仓库,实操数据卷.数据卷容器,记录开始 =========================================================================== 被格式化的脚本内容: #开头代表

Docker Network Configuration 高级网络配置

Network Configuration TL;DR When Docker starts, it creates a virtual interface named docker0 on the host machine. It randomly chooses an address and subnet from the private range defined by RFC 1918 that are not in use on the host machine, and assign

linux基础:2、网络配置和用使用putty连接

一.网络配置 1.查看网络配置 命令:ifconfig ========================================================================= [[email protected] ~]# ifconfig eth0      Link encap:Ethernet  HWaddr 00:0C:29:F4:A4:5A           inet addr:192.168.0.41  Bcast:192.168.0.255  Mask:

linux学习随笔——linux文件权限管理和网络配置

一.linux文件权限管理 查看某个文件的权限命令:ls -l linux文件权限有4种:读(r).写(w).执行(x)和无权限(-) 一般用10个字符表示其权限,按照(1-3-3-3)来分组划分 1位置 表示文件类型 "-"表示文件,"d"表示目录 2-4位 表示用户权限(u) 5-7位 表示组权限(g) 8-10  表示其他权限(o) 通常用chmod来修改权限:chmod     u+r 目标文件 也可以用数字来表示权限 r=4 w=2 x=1 chown命令

Linux 基础教程 26-基础网络配置

基本配置 ? ? 要想上网,计算机需要有专门的网络连接设备,即网络接口卡或者网卡.网卡按照与计算机主机的连接方式可以分为PCI网卡.ISA网卡及无线网卡(USB网卡)等.在Linux中可以使用命令lspci来查看计算机上所有能检测到的PCI设备.如果网卡是PCI设备,使用该命令则可以看到关于网卡的信息. 如果网卡是USB设备,则使用命令lsusb ? ? 和其他设备不同,Linux不允许用户将NIC作为文件进行访问,即/dev目录下没有直接关联NIC的设备节点,但有相应的硬盘和声卡设备节点.相反

高级网络配置

一.team链路聚合 1.team也是链路聚合的一种方式 最多支持8块网卡 支持模式: 广播 轮巡 主备 负载均衡 2.配置 ##配置team网卡 ##将eth0 eth1 网卡添加到team网卡中 1.测试: watch -n 1 teamdctl team0  stat   ##监控team链路聚合网卡命令 ifconfig  eth0  down ifconfig  eth0  up 二.网桥 1.删除掉以前的网络配置 vim /etc/sysconfig/network-service/

docker入门实战9 高级网络配置

本章介绍docker的一些关于网络的高级知识,包括网络的启动和配置参数.DNS的使用配置.容器访问和端口映射的相关实现. 20.1 网络启动与配置参数 1. 基本过程 docker启动时会在主机上自动创建一个docker0虚拟网桥,实际上是一个Linux网桥,可以理解为一个软件交换机.它会在挂载其上的接口之间进行转发. 同时docker随机分配一个本地未占用的私有网段中的一个地址给docker0接口.此后启动的容器内的网口也会自动分配一个同一网段的地址.包括IP和掩码. 当创建一个docker容

高级网络配置+Ipv6

#######team###### 1.team也是链路聚合的一种方式 1)Team 的种类 broadcast    广播容错 roundrobin    轮询 activebackup    主备 loadbalance    负载均衡 2)Team 接口 Team 和 bond0 功能类似 Team 不需要手动加载相应内核模块 Team 有更强的拓展性 – 支持 8 快网卡 2.利用 nmcli 命令管理 bond nmcli connection add con-name team0 i

高级网络配置——bond/team/桥接网络

一.学习配置 bond 网络接口 Red Hat Enterprise Linux 允许管理员使用bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道.根据选择的绑定模式 , 通道绑定使两个或更多个网络接口作为一个网络接口 , 从而增加带宽和 / 提供冗余性1.利用 nmcli 命令管理 bond     nm-connection-editor           删除所有网络接口     nmcli connection add type bond con-n