【网工手艺】专栏入口(网工学习实战+网络自动化运维探讨)

哈喽,大家好!第一次在CSDN发文章哈!

我叫朱嘉盛,一名至今依然奋战在一线运维的平凡网工。入行11载,通信网2G守到5G,互联网(城域网)从近乎空白全程参与到百来万用户。一路走来,在网络自动化运维方向我自己经历过了太多次“从入门到放弃”的过程,……,虽经常“从入门到放弃”,但始终不舍得彻底离弃。一路跌倒,一路重新站起来。直到近年来遇到了 弈心 - 知乎  老师的知乎博文及他的《网络工程师的Python之路》书籍,我又重新捡回python。目前我以python和sql为主开展生产。我深知新网工入门,老中少网工运维自动化入门难的学习感受,所以站出来梳理一些东西,对接入门和进阶实战。

我一般文章篇幅不长,争取童鞋们能边看边做,在30分钟内可以搭建实验,把代码跑起来。此后读者朋友们能根据自己运维网络的实际情况,摸索属于自己运维网络的自动化方案,关键还是您得动起手来。每天哪怕只弄一点点,累积起来,终有一日会“厚积薄发”。以下是我整理的实验目录,有兴趣可点击查看。

一、Python 相关基础篇

1、《网络工程师的Python之路》基础课笔记

(1)《网络工程师的Python之路》基础课笔记,第1节(零基础入门,小白入门)

(2)《网络工程师的Python之路》基础课笔记,第2节(字符串)

(3)《网络工程师的Python之路》基础课笔记,第3节(整数、浮点数)

(4)《网络工程师的Python之路》基础课笔记,第4节(列表)

(5)《网络工程师的Python之路》基础课笔记,第5节(字典)

(6)《网络工程师的Python之路》基础课笔记,第6节(布尔值)

(7)《网络工程师的Python之路》基础课笔记,第7节(集合、元组)

2、Python 正则表达式

(1)网络工程师Python正则表达式(re实验1,Match对象,入门串讲)

(2)网络工程师Python正则表达式(re实验2,Search函数,解析日志)

(3)网络工程师Python正则表达式(re实验3,Search函数,解析OSPF邻居)

3、Python TextFSM 模板

(1)网络工程师 Python TextFSM 模板(第1节,TextFSM,入门串讲,略读即可)

(2)网络工程师 Python TextFSM 模板(第2节,TextFSM,语法概述,略读即可

(3)网络工程师 Python TextFSM 模板(第3节,实验1,单行回显单行rule,华为)

(4)网络工程师 Python TextFSM 模板(第4节,实验2,多行回显单行rule,华为)

(5)网络工程师 Python TextFSM 模板(第5节,实验3,多行回显多行rule,华为)

(6)网络工程师 Python TextFSM 模板(第6节,实验4,List,Continue.Record,华为)

(7)网络工程师 Python TextFSM 模板(第7节,实验5,处理路由表,华为)


二、《网络工程师的Python之路》华为实验篇模块维度

0、实验环境搭建(必读,除此,其它实验无必然前后关联,可直接开启阅读)

(1)《网络工程师的Python之路》(实验环境搭设1,Windows,华为eNSP)

(2)《网络工程师的Python之路》(实验环境搭设2,Linux,华为eNSP)

(3)《网络工程师的Python之路》(实验环境搭设3,PNET、EVE-NG,华为)

1、paramiko 模块实验

(1)《网络工程师的Python之路》(paramiko实验1,初来乍到,华为eNSP)

(2)《网络工程师的Python之路》(paramiko实验2,循环遍历,华为eNSP)

(3)《网络工程师的Python之路》(paramiko实验3,读取文件,华为eNSP)

(4)《网络工程师的Python之路》(paramiko实验4,分组操作,华为eNSP)

(5)《网络工程师的Python之路》(paramiko实验5,异常处理,华为eNSP)

(6)《网络工程师的Python之路》(paramiko实验6,FTP推送备份文件,华为)

(7)《网络工程师的Python之路》(paramiko实验7,回显保存成文件,Win中处理空行,华为)

2、telnetlib 模块实验

(1)《网络工程师的Python之路》(telnetlib实验1,联动配置,华为eNSP)

3、netmiko 模块实验

(1)《网络工程师的Python之路》(netmiko实验1,初来乍到,华为eNSP)

(2)《网络工程师的Python之路》(netmiko实验2,推送配置,华为eNSP)

(3)《网络工程师的Python之路》(netmiko实验3-1,联动TextFSM,华为eNSP)

(4)《网络工程师的Python之路》(netmiko实验3-2,ntc_template,华为eNSP)

(5)《网络工程师的Python之路》(netmiko实验4-1,连接多机,华为eNSP)

(6)《网络工程师的Python之路》(netmiko实验4-2,联动JSON,华为eNSP)

(7)《网络工程师的Python之路》(netmiko实验5,配合jinja2模板,华为)

(8)《网络工程师的Python之路》(netmiko实验6,源文件探索,提权su,华为)

(9)《网络工程师的Python之路》(netmiko实验7,文件拷贝,华为)

(10)《网络工程师的Python之路》(netmiko实验8,指令交互,文件删除,配置保存,华为)

4、nornir 模块实验

(1)《网络工程师的Python之路》(nornir实验1,初来乍到,Windows,华为)

(2)《网络工程师的Python之路》(nornir实验2,nornir_netmiko,华为)

(3)《网络工程师的Python之路》(nornir实验3,filter()配合F()高级过滤,华为)

(4)《网络工程师的Python之路》(nornir实验4,filter()简单过滤,华为)

(5)《网络工程师的Python之路》(nornir实验5,filter()+lambda()过滤,华为)

(6)《网络工程师的Python之路》(nornir实验6,设备配置,华为)

(7)《网络工程师的Python之路》(nornir实验7,采集保存,功能封装,华为)


三、《网络工程师的Python之路》华为实验篇应用维度

1、程序控制

(1)《网络工程师的Python之路》(控制实验1,threading,多线程,华为)

2、文本解析

(1)《网络工程师的Python之路》(解析实验1,"徒手"提取,跨行比对)

(2)《网络工程师的Python之路》(解析实验2,"正则"提取,跨行比对)

3、ping 实验

(1)《网络工程师的Python之路》(ping实验1,os模块,华为eNSP)

(2)《网络工程师的Python之路》(ping实验2,pythonping模块,华为eNSP)


四、网络原理及生产案例讨论

1、网络协议

(1)OSPF在邻居 Full 状态,当邻居重启 OSPF 进程后发生了啥?

(2)静态路由联动BFD单臂回声避免断链形成路由黑洞

(3)为什么IP地址最高只能到255.255.255.255,而不能扩大到999.999.999.999?


五、网工杂谈

1、《古文观止-刑赏忠厚之至论》网工读书笔记

2、《智囊全集-见大-子贡尚不能说服农夫》网工读书笔记

3、作为一名网络工程师,你觉得最重要的能力是什么?

4、网络工程师有前途吗?

5、网工菜谱(2021年7月11日更新)


六、华为机器运维群

我手头运维的设备华为偏多,目前重点关注华为设备。

QQ群号:514075476

感谢!

2021年10月于广东汕头

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值