<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YwlPy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/YwlPy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YwlPy]]></copyright><item><title><![CDATA[08ansible sudo授权案例]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119966744</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119966744</guid><author>YwlPy</author><pubDate>Sat, 28 Aug 2021 12:57:20 +0800</pubDate><description><![CDATA[08ansible sudo授权案例
标签（空格分隔）： ansible后
文章目录08ansible sudo授权案例基本概念+说明语法以sudo形式远程批量管理受控主机在被管理主机配置sudo,让用户可以执行任何命令本地sudo配置演示

基本概念+说明


语法

以sudo形式远程批量管理受控主机
性能有限 1台截图演示

调用lineinfile模块

创建用户,修改sudo配置文件

ansible all -m user -a “name=ice password={{‘123456’| pa]]></description><category></category></item><item><title><![CDATA[07ansible 逻辑卷相关模块案例+总结]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119961805</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119961805</guid><author>YwlPy</author><pubDate>Fri, 27 Aug 2021 22:43:37 +0800</pubDate><description><![CDATA[07ansible 逻辑卷相关模块案例
标签（空格分隔）： ansible后
文章目录07ansible 逻辑卷相关模块案例总结逻辑卷相关模块分区模块 分区格式化模块安装lvm2软件包

总结

逻辑卷相关模块


分区模块 分区格式化模块

#操作演示
在vm虚拟机上新加一个磁盘,此处没有演示添加过程

添加成功
absible-doc parted  分区的帮助文档
此处采用手动分区




安装lvm2软件包
ansible proxy -m yum -a “name=lvm2"
创建名称为myvg的]]></description><category></category></item><item><title><![CDATA[06ansible user yum service模块案例]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119950390</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119950390</guid><author>YwlPy</author><pubDate>Fri, 27 Aug 2021 12:37:55 +0800</pubDate><description><![CDATA[06ansible user yum service模块案例
标签（空格分隔）： ansible后
文章目录06ansible user yum service模块案例user模块案例系统账户管理修改删除yum模块案例yum_repository创建修改删除yum源配置文件安装升级卸载软件包service模块案例服务管理

user模块案例
系统账户管理


ansible proxy -m user -a “name=tuser2”
ansible proxy -m user -a “name=tuser]]></description><category></category></item><item><title><![CDATA[05ansible file copy fetch lineinfile replace模块使用案例]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119940742</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119940742</guid><author>YwlPy</author><pubDate>Thu, 26 Aug 2021 21:33:15 +0800</pubDate><description><![CDATA[05ansible file copy fetch lineinfile replace模块使用案例
标签（空格分隔）： ansible后
文章目录05ansible file copy fetch lineinfile replace模块使用案例file模块的用法创建文件.修改权限等copy模块的用法拷贝文件fetch模块的用法与copy相反lineinfile|replace模块的用法编辑文件


file模块的用法
创建文件.修改权限等
命令行帮助


三条命令分别执行

ansible proxy ]]></description><category></category></item><item><title><![CDATA[04ansible shell script模块使用案例]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119910565</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119910565</guid><author>YwlPy</author><pubDate>Wed, 25 Aug 2021 14:38:18 +0800</pubDate><description><![CDATA[04ansible shell script模块使用案例
标签（空格分隔）： ansible后
文章目录04ansible shell script模块使用案例内容说明shell模块模块2模块3模块4scipt模块

内容说明

shell模块
说明

演示

模块2

演示


模块3

演示



chdir 创建多个文件时 不用重复写绝对路径
ansible-doc shell
模块4

演示
ansible test -m shell  -a “ssh-keygen -f ~/.ssh/id_rsa]]></description><category></category></item><item><title><![CDATA[03ansible ad-hoc命令行快速入门]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119889855</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119889855</guid><author>YwlPy</author><pubDate>Tue, 24 Aug 2021 14:55:24 +0800</pubDate><description><![CDATA[03ansible ad-hoc命令行快速入门
标签（空格分隔）： ansible后
文章目录03ansible ad-hoc命令行快速入门命令快速入门实机演示帮助如何查询演示

命令

模块需要安装和支持 才可以使用
默认使用密钥进行远程登录, -k 指定使用密码登录
不使用定义好的主机清单文件, 临时指定 ,使用-i 参数
快速入门

远程node1 主机 执行 某条命令
实机演示

帮助如何查询

小L
演示



...]]></description><category></category></item><item><title><![CDATA[02Ansible基本配置]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119875913</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119875913</guid><author>YwlPy</author><pubDate>Mon, 23 Aug 2021 19:35:23 +0800</pubDate><description><![CDATA[02ansible基本配置
标签（空格分隔）： ansible后
文章目录02ansible基本配置主配置文件配置流程环境测试

主配置文件
配置文件存在优先级



配置流程
创建Ansible主配置文件

指认清单文件所在位置,接下来创建清单文件
配置参考文件

创建主机清单文件

两种编写格式

[cluster:children]
cluster 为组名 任意修改  children不能修改
环境测试

先进入目录,因为配置文件和清单文件都在目录下



...]]></description><category></category></item><item><title><![CDATA[01Ansible基础环境配置]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/119875719</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/119875719</guid><author>YwlPy</author><pubDate>Mon, 23 Aug 2021 19:19:59 +0800</pubDate><description><![CDATA[01ansible基础
标签（空格分隔）： ansible后
文章目录01ansible基础环境部署修改主机名配置yum源自动补齐安装tab什么是ansible

环境部署


被管理主机几乎不用做任何操作,只要开启ssh服务,允许远程登录
修改主机名
03修改主机名

exit 退出重新登录一次 可以显示修改完成
配置yum源
先挂载光盘
再配置源
vi /etc/fstab
04挂载光盘

05挂载光盘

06yum两个软件包位置

07配置两个yum源

08测试

自动补齐安装tab
tab更多命令]]></description><category></category></item><item><title><![CDATA[组播地址-02]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/118692351</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/118692351</guid><author>YwlPy</author><pubDate>Tue, 13 Jul 2021 11:21:13 +0800</pubDate><description><![CDATA[组播地址-02
标签（空格分隔）：HCIP
文章目录组播地址-02组播服务模型:针对接收者对源如何进行选择组播IP地址组播MAC地址
组播服务模型:针对接收者对源如何进行选择




模型
备注




ASM
Any-Source Multicast，任意源组播任意发送者都可以成为组播源，接收者无法预先知道组播源的位置，接收者可以在任意时间加入或离开该主机组。要求组播地址必须整个组播网络中唯一(同一时刻一个ASM地址只能被一种组播应用使用)


SSM
Source-Specific Multicast，]]></description><category></category></item><item><title><![CDATA[组播基础-01]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/118666988</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/118666988</guid><author>YwlPy</author><pubDate>Mon, 12 Jul 2021 08:01:49 +0800</pubDate><description><![CDATA[组播基础-01
标签（空格分隔）：HCIP
文章目录组播基础-01前言技术背景传统和新型业务单播点到多点问题广播点到多点问题组播解决方案组播定义:一点发出，多点接收组播的优势组播的劣势:组播的应用大多是基于UDP组播的应用场景
前言
01 前言

技术背景

随着Internet网络的不断发展,网络中交互的各种数据、语言和视频信息数量突增。
新兴的在线直播、网络电视、视频会议等应用也在兴起。
这些业务大多符合点对多点的模式，对信息安全性、传播范围、网络带宽提出了较高的要求。

传统和新型业务
02传统点到点]]></description><category></category></item><item><title><![CDATA[01输出目录下所有文件和文件夹--自动化办公]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/118118176</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/118118176</guid><author>YwlPy</author><pubDate>Wed, 23 Jun 2021 20:50:49 +0800</pubDate><description><![CDATA[#01输出目录下所有文件和文件夹
标签（空格分隔）： 自动化
文章目录OS模块简介获取当前python程序运行路径斜杠(/)与反斜杠(\)列出当前程序文件夹下的所有文件和文件夹指定路径列出判断是文件还是文件夹
OS模块简介

Python标准库
和操作系统有关的操作

创建、移动、复制文件和文件夹
文件路径和名称处理
……



获取当前python程序运行路径
小试牛刀
import os

print（os.getcwd（））

输出结果：
D:\Netease\pythonProject\venv
0]]></description><category></category></item><item><title><![CDATA[BGP路由属性08]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/113064590</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/113064590</guid><author>YwlPy</author><pubDate>Sat, 23 Jan 2021 23:46:55 +0800</pubDate><description><![CDATA[一、路由属性

d :惩罚  --不稳定路由









缺省情况下: 不允许比较来自不同AS邻居的路由信息的MED值,除非能够确认不同
的AS采用了同样的IGP和路由选择方式,则可以使用命令:




命令
说明




compare-different-as-med
比较不同AS邻居的MED值



10和20 默认不比较

...]]></description><category></category></item><item><title><![CDATA[BGP防环和路由聚合07]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109194021</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109194021</guid><author>YwlPy</author><pubDate>Wed, 21 Oct 2020 09:06:47 +0800</pubDate><description><![CDATA[BGP防环和路由聚合07
标签（空格分隔）： HCIP
文章目录BGP防环和路由聚合07BGP路由聚合BGP静态聚合BGP自动聚合BGP手动聚合BGP聚合问题




命令
说明




summary automatic
开启自动聚合,缺省关闭


aggregate 172.16.0.0 255.255.252.0/22
配置手动聚合


detail-suppressed
抑制发布明细路由;默认不抑制


as-set
保留原有明细路由的AS_PATH属性


BGP防环机制
AS内(IBGP):水平]]></description><category></category></item><item><title><![CDATA[BGP下一跳06]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109153819</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109153819</guid><author>YwlPy</author><pubDate>Mon, 19 Oct 2020 08:29:34 +0800</pubDate><description><![CDATA[BGP下一跳06
标签（空格分隔）： HCIP
文章目录BGP下一跳06BGP下一跳
BGP下一跳
从IBGP学习到的路由不会宣告给IBGP

一个as内部的路由器需要全互联,手动peer建立邻居时,会存在邻居建立成功,路由存在,但是不可用,且下一跳没有修改 //原因是IBGP和EBGP的邻居关系不同,以及路由是否可达
//如果ospf中的路由同时也在BGP中,BGP的路由表同样显示是不可达的,因为bgp的优先级为255,ospf为10 更优.
31IBGP传递邻居下一跳未修改


BGP在给邻居传递路由时]]></description><category></category></item><item><title><![CDATA[BGP路由宣告05]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109153809</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109153809</guid><author>YwlPy</author><pubDate>Mon, 19 Oct 2020 08:27:49 +0800</pubDate><description><![CDATA[BGP路由宣告05
标签（空格分隔）： HCIP
文章目录BGP路由宣告05BGP数据库BGP路由宣告原则宣告方法/缺省路由发布




命令
说明




peer 2.2.2.2 default-route-advertise



dis bgp peer
显示bgp邻居状态


net 192.168.0.0 24
宣告路由,精确匹配且存在路由表中


import-route ospf/rip/static
引入路由,通常结合路由策略


default-route imported
允许引入缺省]]></description><category></category></item><item><title><![CDATA[BGP报文和状态04]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109148410</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109148410</guid><author>YwlPy</author><pubDate>Sun, 18 Oct 2020 18:52:46 +0800</pubDate><description><![CDATA[BGP报文和状态04
标签（空格分隔）： HCIP
文章目录BGP报文和状态04BGP报文结构和类型BGP状态
BGP报文结构和类型
所有报文都是单播
19BGP报文结构





类型
说明




Open
类似Hello,建立邻居关系


Keeplive
类似Hello,维护邻居关系


Update
路由更新,包含属性


Notification
当检测到错误,发送后关闭BGP连接


Route-refresh
当路由策略发生变化时,触发请求邻居重新通告路由


int lo22 
ip ad]]></description><category></category></item><item><title><![CDATA[BGP邻居优化-配置命令03]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109112680</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109112680</guid><author>YwlPy</author><pubDate>Fri, 16 Oct 2020 11:09:12 +0800</pubDate><description><![CDATA[BGP邻居优化-配置命令03
标签（空格分隔）： HCIP
文章目录BGP邻居优化-配置命令03BGP邻居配置命令BGP邻居建立条件回环口建立邻居不同AS回环口建立邻居BGP身份验证
BGP邻居配置命令




命令
说明




bgp 123
声明所在AS号(创建进程)


router-id 1.1.1.1
配置RID,必须唯一


peer 12.0.0.2 as-number 123
配置邻居IP地址和所在AS号


peer 2.2.2.2 connect-interface lo1
修改更新源]]></description><category></category></item><item><title><![CDATA[BGP邻居概述02]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109089685</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109089685</guid><author>YwlPy</author><pubDate>Thu, 15 Oct 2020 08:14:36 +0800</pubDate><description><![CDATA[BGP邻居02
标签（空格分隔）： HCIP
文章目录BGP邻居02BGP邻居概述BGP邻居建立条件
BGP邻居概述

BGP Speakers:运行BGP的路由器
BGP Peers = BGP Neighbors = BGP对等体/邻居
邻居关系建立在TCP连接基础上,因此邻居不一定需要直连,可以通过IGP或静态路由来提供TCP连接的可达性.(区别于其他IGP)
邻居必须手动指定,而非自动建立.(区别于其他IGP)
一台BGP路由器只能运行在一个AS内.(区别于其他IGP)

BGP邻居类型




类]]></description><category></category></item><item><title><![CDATA[BGP基础01]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109089668</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109089668</guid><author>YwlPy</author><pubDate>Thu, 15 Oct 2020 08:12:00 +0800</pubDate><description><![CDATA[BGP基础01
标签（空格分隔）：HCIP
文章目录BGP基础01前言ASBGP特点
前言

在EGP协议中,引入了AS(Autonomous System,自治系统)的概念.AS是指由同一个技术管理机构 管理,使用统一选路策略的一些路由器的集合
AS的内部使用IGP来计算和发现路由,同一个AS内部的路由器之间是互相信任的,因此IGP的路由计算和信息泛洪完全处于开放状态,人工干预很少
不同AS之间的连接需求推动了外部网关协议的发展,BGP作为一种外部网关协议,用于在AS之间进行路由控制和优选

路径矢量
0]]></description><category></category></item><item><title><![CDATA[MPLS-基础01]]></title><link>https://blog.youkuaiyun.com/YwlPy/article/details/109058511</link><guid>https://blog.youkuaiyun.com/YwlPy/article/details/109058511</guid><author>YwlPy</author><pubDate>Tue, 13 Oct 2020 19:17:23 +0800</pubDate><description><![CDATA[MPLS-基础
文章目录MPLS-基础技术背景2.5层 multiprotocol概述实际应用场景MPLS VPN应用MPLS TE应用
技术背景
前言



90年代初,互联网流量快速增长,而由于当时硬件技术的限制,路由器采用最长匹配算法逐跳转发数据包,成为网络数据转发的瓶颈.快速路由技术成为当时研究的一个热点


在各种方案中,IETF确定MPLS协议作为标准的协议.MPLS采用短而定长的标签进行数据转发,大大提高了硬件限制下的转发能力;而且MPLS可以扩展到多种网络协议(如IPv6
,IPX等)


]]></description><category></category></item></channel></rss>