Fabio 体验笔记
fabio 是一个快速、现代、zero-conf 负载均衡 HTTP(S) 路由器,用于部署 consul 管理的微服务。 为Docker配置DNS cat <<EOF>/etc/docker/daemon.
Traffic Controller 使用札记
Traffic Controller 概述 Traffic Controller (以下简称TC)是Linux 流量控制模块,其原理是为数据包建立队列,并定义了队列中数据包的发送规则,从而实现在技术上对流量进行限制、调度等控制操作。 TC 中的流量控制队列分为两种:无类队列和分类队列 无类队列就是就进入网卡的数据进行统一对待,无类队列能够接受数据并对网卡流量整形,但是不能对数据包进行细致划分,无类队列规定主要有 PFIFO_
LVM 动态调整容量大小
有时候机器在安装的操作系统存储空间分配时总会有存在一些出入--没有合理分配分区空间。比如IDC机房人员帮忙安装操作系统时,默认就是自动分区。默认分区会存在大部分空间落在/home分区上面。不过还好使用的是LVM来管理,可以进行动态划分调整。 XFS 文件系统 示例:将/data分区空间扩容 # pvcreate /dev/sdc # vgextend vg_name /dev/sdc
Ansible批量部署华为CE交换机
有几台华为CE系列交换机上线,需要批量部署,印象中Ansible有专门针对华为CE的模块,于是就有了这篇笔记。 序 CE交换机侧主要配置,主要开启netconf [CE] user-interface vty 0 4 snetconf server enable [CE] ssh user username service-type
Linux 关闭链路自动协商功能
链路自动协商以本端口根据对端设备的端口的连接速度和双工模式,彼此将模式与连接速度调整到最高的公共水平。 在Linux操作系统环境中,我们需要使用ethtool工具来进行配置。 1.安装工具 RHEL $ sudo yum -y install ethtool Debian $ sudo apt-get install ethtool 2.查看网卡当前速度,双工或其它信息
ECMP(等价路由)到多台Nginx 备忘
有若干台Nginx 做Web 负载均衡,Nginx接入到华为 S5720-36C-EI交换机(管理业务分离),交换机配置多条业务IP路由至Nginx,并将ECMP的算法更改为二元组(srcip dstip,即同一源IP落到同一台Nginx上面) Huawei> ecmp load-balance sip dip 此时的Nginx LB对此逻辑已经可以称之为"
Linux 内核参数备忘
权威参考 [1] https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt 网络 arp_ignore 定义不同的模式以发送回复以响应收到的解析本地目标IP地址的ARP请求 0 - (默认值): 回应任何网络接口上对任何本地IP地址的arp查询请求 1
ipset使用笔记
简介 ipset是iptables的扩展,允许创建一次匹配整个“地址”集的防火墙规则。 与通过线性存储和遍历的普通iptables链不同,IP集存储在索引数据结构中,即使在处理大型集时,查找也非常高效。 ipset只是iptables的扩展,所以本篇文章不仅是ipset的使用笔记,同时也是iptables的使用笔记。 安装 // Debian apt-get install ipset //RHEL yum -y
交换机通用配置规范
时间规范 时区 NTP 设备命名规范,命名不限包含如下: 城市名称 ISP 数据业务 编号 设备VLAN描述规范 设备接口描述规范 路由条目描述规范 将空闲端口shutdown(管理专用端口可忽略) 远程管理仅使用SSH(1.其中端口更改为非标端口;2.指定白名单访问,其它一律拒绝)
IPv6 地址札记
IPv6的主要功能特征包括如下内容: 扩展的寻址方式。为了改扩展性,128bit层次化地指派带有地址范围(本地链路范围以及全局范围)。 路由。严格层次化的跌幅,支持路由汇聚。 性能。简单的(不可靠的、无连接的)数据报文服务。 扩展能力。新的灵活的扩展头部,为新的头部类型和更加高效的路由提供了固有的扩展能力。 多媒体。流标签头部字段有利于实现服务质量(QoS)支持。