分类: 系统

168 篇文章

Linux内核优化脚本
#!/bin/bash # 创建内核参数优化配置文件 cat <<EOF > /etc/sysctl.d/99-kernel-optimization.conf # 启用IP转发 net.ipv4.ip_forward = 1 net.ipv6.conf.all.forwarding = 1 # TCP内存分配优化 net.cor…
Wyse Management Suite (WMS) 瘦客户端管理软件
Wyse Management Suite (WMS) 是下一代瘦客户端管理软件,允许组织集中配置、监控、管理和优化您的设备。 Wyse Management Suite 提供以下版本: 标准(免费)— Wyse Management Suite 的标准版提供基本功能,仅用于私有云部署。无需许可证密钥便可使用标准版。此版本只能管理 Dell 瘦客户…
[ Linux ] 使用 Debian Linux 构架 MPLS L3 网络
我们今天来讲一讲一种互通技术: MPLS L3 VPN. MPLS 是一种 2.5 层的标签技术, 因为当时IP转发大多靠软件进行,在转发的每一跳都要进行至少一次最长匹配查找,操作复杂导致转发速度比较慢。于是 MPLS 就诞生了。 其优势也是显而易见的, 路由器转发含有 MPLS label 的数据包时,无需再花费大量时间进行路由表查找的动作,只需…
Bird 构建自己的 Anycast 网络
首先你需要: 一家可以让你跑 BGP 的服务商,这边推荐这两家 Vultr,Misaka 一段有RPKI+IRR的 IPv4 , IPv6我建议你别跑Anycast了,调起来头大 一个自己的ASN 安装bird: 系统我推荐使用debian 10,安装bird 只需要 apt install bird -y 设置开机自启动 systemctl en…
Docker 容器共享网络命名空间,集成 Bird 实现 Anycast 高可用
正好一年前,我在 DN42 网络内用 Docker 建立了 Anycast 服务。当时我的方法是,自定义容器的镜像,在其中安装一个 Bird,然后加入 OSPF 协议的配置文件来广播 Anycast 路由。但是随着时间推移,这套方案出现了以下问题: 安装 Bird 本身是个较花时间的过程。我的 Bird 不是用 apt-get 装的,因为我的 Do…
VPP使用DPDK纳管主机网卡
我们之前安装的VPP版本是20.09(安装一个VPP 20.09),现在看官网版本已经更新到22.06.0了。 我们先用命令yum update vpp -y看一下YUM仓库里面更新版本了没有。 确认一下。 确实,仓库里面最新版本还是20.09,那就还用这个版本吧。 在DPDK官网,关于部署有相关文档,但是没有和VPP对应的20.09这个版本,所以…
Linux服务器日常巡检脚本
Linux 系统日常巡检脚本,巡检内容包含了,磁盘,内存 cpu 进程 文件更改 用户登录等一系列的操作 直接用就行了。 报告以邮件发送到邮箱 在log下生成巡检报告。 #!/bin/bash# @Author: HanWei# @Date:   2020-03-16 09:56:57# @Last Modified by:   HanWei# @…
从零开始安装一个VPP要多久
  首先安装一个CentOS 7的操作系统,然后简单更新一下系统。 yum list && yum update -y 查看更新后的操作系统,可以看到系统版本为7.9.2009。 接下来安装依赖包mbedtls和python36,这两个需要epel-release源,所以把这3个一起安装了。 yum install -y …