自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 《针对Linux Suse的Python运行环境的部署过程:升级python版本,安装pipenv 》—人生苦短,我用python(十)

写在前面:博主在之前的文章中提到过,利用flaskweb框架部署了一个小型的web应用。在实际的开发过程中,博主使用的是win环境下的pycharm,创建flask项目。在博主工作的公司的生产环境中,LinuxSuse操作系统占其中的大多数,在本篇文章中,博主将结合自己实践的经验,陈述一下如何在升级linuxsuse 11.4自带的python版本,以及安装pip、pipenv等软件。依...

2019-03-08 12:11:34 1407 1

原创 《利用python查询故宫门票是否售罄》—人生苦短,我用Python(八)

写在前面:春节准备去北京玩耍,由于年前比较忙,今天才发现出行的日期里面故宫门票已经售罄了。。。在网上找了几个旅行社都订不到票,只有一家说可以帮忙抢票,但不保证能抢到。我变想到结合python爬虫,爬去故宫网站信息,如果有余票,则发邮件给我,试试到底好不好用。当然,博主还是向旅行社预定了让他们帮忙抢,虽然最后可能都抢不到。下面来看具体怎么实现的吧逻辑描述:使用到的python...

2019-02-04 15:26:46 3297 1

原创 Nacos安装过程记录-centos

nacos centos

2022-05-25 09:15:38 1556

原创 《K8S集群安装过程记录》—K8S技能学习篇(一)

基础环境准备在我的VMWAREWorkstation环境中,VMNET 8网段未192.168.237.0/24,选用VMNET8网段,方便后续虚拟机连接互联网yum安装文件192.168.237.201k8s-master192.168.237.202k8s-node-1192.168.237.203k8s-node-2需要注意,在我的虚拟环境中,VMNET8网关为 192.168.237.2,DNS 192.168.237.2 ,centos可以通过netstat -rn...

2020-05-23 13:44:06 585

原创 《Flask Web应用结合AJAX技术实现页面中多级表单联动》—人生苦短,我用python(九)

写在前面:近期,博主通过Flask Web框架,利用python语言实现多线程ping,数据库采用SQLite实现了针对IP地址管理功能的初步实现。应用整体框架如下:在应用中,希望能够实现IP地址的使用登记,这时需要在前台页面中实现根据一级菜单选择的内容,动态关联出二级菜单可以选择的内容。其中一级菜单的内容是通过在数据库轮询得到的,二级菜单的内容对应的需要根据一级菜单选择的内容作为...

2019-02-22 11:32:02 2187 1

原创 《交换机转发原理的回顾》—那些你应该知道的知识(十一)

写在前面:近期被一道有点奇怪的题目考住了,考点其实就是最基础的交换机的转发原理。在此复习、整理一下。在此,我们不讲这个题目提出的其他条件,单独讲述PC1能够ping通PC2的这一过程。交换机SW1 eth0属于vlan10,交换机SW2 eth0属于vlan20.两个交换机互联接口为三层接口。两台交换机通过三层接口互联,并在接口上配置ip地址如下图所示:在两台交换机上分别起...

2019-01-20 17:46:22 1646 3

原创 《一次与IP MTU、TCP MSS导致SSL协商失败的案例》—那些年踩过的坑(二)

写在前面:近期,博主在工作中碰到不少奇怪的的故障,有点身心俱疲,博客更新的进度也有些耽搁。在这里,分享其中一个案例。从解决方式上来回溯可能是什么原因导致了这个问题,并回顾这里面所蕴含的知识。故障现象:部分用户反馈打开我方暴露在公网上的应用无法打开,浏览器提示检查TLS、SSL相关设置。通过客户端侧的抓包查看,似乎是SSL建立连接存在问题。常见的SSL建立连接过程如下:与抓包...

2019-01-13 22:05:45 4054 1

原创 《Linux Suse FTP服务器的搭建》—那些你应该知道的知识(十)

写在前面:最近,因为工作需要,搭建了一台FTP服务器供业务部门使用。实现不同的业务部门登录时,被限制在该业务部门对应的目录内,且能够在该目录内上传文件。下面我将在这篇文章中,介绍Linux Suse 11.4版本操作系统,搭建FTP服务器的过程。建设方法:在Linux Suse 11.4的版本中,自带FTP server功能。我们可以在Yast—Network Services中看...

2019-01-08 16:14:39 404

原创 《Wireshark还能这样用》—那些你应该知道的知识(九)

写在前面: 近期,博主在工作中碰到不少奇奇怪怪的事情,几乎每天都在处理故障、分析故障的过程中,博客更新的进度也耽搁了。在分析故障事件的过程中,我们常用到wireshark这一软件,来查看连接的建立是否正常,应用的交互是否存在异常等等。下面,博主将最近掌握到的wireshark的一些用法,进行整理分享给大家。这些用法将从一个数据包的全貌到一次TCP连接的情况,逐一使用。前情提要:首先...

2018-12-24 14:08:07 475 3

原创 《在主备线路场景下—Track结合SLA的使用实践》—那些你应该知道的知识(八)

写在前面:在之前的一篇文章中,我们已经讲过Eigrp是如何计算重分布路由的metric值的过程。在实际生产环境中,我们常常会针对重要的外联单位,部署两条运营商线路以保障业务的连续性。由于对端外联单位的特殊情况,常常不允许我们配置动态路由协议,以实现线路的自动切换,我们可能只能通过配置静态路由实现与对方网络的路由可达。在这样的情况下,我们往往需要使用静态路由结合Track,在通过track结合S...

2018-12-12 13:20:22 3145

原创 《Python多线程的初步使用》—人生苦短,我用Python(七)

写在前面:最近,博主在之前开发的网络配置自动化工具的基础上,进行了修改。将该工具改为多线程,运行效率大大提升。原本可能需要半个小时以上跑完的任务,现在只需要几十秒。下面我们来看看是怎么实现的吧~先看东西:首先引入threading模块import threading引入之后,我们要选择,我们针对什么需求,创建多线程在这里,因为我开发的是网络配置自动化工具;那么,我需要...

2018-12-09 14:36:57 461 3

原创 《EIGRP路由开销—Metric的计算》—那些你应该知道的知识(七)

写在前面:EIGRP协议为思科私有协议,仅支持在思科设备间部署。EIGRP具有收敛快,支持非等价负载均衡等特点。知识准备:EIGRP路由开销—Metric的计算,也就是metric值的计算,共涉及5个相关参数变量。分别是:MTU、BW、DLY、Reliability、txload,rxload实际在计算过程中,默认只会计算BW与DLY,其他参数对最终的Metric值计算,没有影...

2018-12-02 12:10:49 7807 1

原创 《OWASP—网络安全攻防初体验》—那些你应该知道的知识(六)

声明:本次实践是基于专用独立环境开放给安全人员实践使用,都是一些常见的漏洞,这些漏洞一般都广为人知,所以你很难在现实中使用,博主写这篇文章的用意也绝不在于次,在此声明!写在前面:近期,有幸参加了一次网络安全攻防技能实践培训。第一次接触该领域,很多理论知识还很缺失,本篇文章将针对课程中介绍的一些知识做简要的回顾,包括攻击开展的一般步骤,一些常用工具的使用方法,以及一些攻击的实践。这是博主...

2018-11-22 13:22:34 2889 1

原创 人生苦短,我用Python(六)—通过Flask结合Bootstrap框架快速搭建Web应用(实现前后台联动)-3

写在前面:这篇文章,写的比较仓促,先在此致歉。具体情况,可以直接看总结部分。Flask是一个基于Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的...

2018-11-18 01:52:02 3716

原创 人生苦短,我用Python(五)—通过Flask结合Bootstrap框架快速搭建Web应用-2

写在前面:Flask是一个基于Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的一个用于前端开发的开源工具包,给予HTML、CSS、JavaScrio...

2018-11-05 17:04:47 32717 6

原创 人生苦短,我用Python(四)—通过Flask结合Bootstrap框架快速搭建Web应用-1

写在前面:Flask是一个给予Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的一个用于前端开发的开源工具包,给予HTML、CSS、JavaScrio...

2018-11-02 12:58:38 2807 2

原创 《Linux centos NTP的配置方法》—那些你应该知道的知识(五)

写在前面:在NTP改造的过程中,会涉及到NTP客户端设备的NTP配置的修改。不同的操作系统有不同的配置方法,在实际NTP取时的行为过程中也有些许差异,本文将重点阐述Linux centos 操作系统NTP服务的配置方法、不同配置间的差异以及其他值得我们注意的相关技术细节。知识准备:在NTP服务端首先,我们知道专业的NTP设备,通过卫星同步的方式获取准确的时间。目前NTP设备可以选择...

2018-10-26 17:29:49 3849

原创 如何实现EVE-NG模拟环境与VMware物理机环境的连接以及和互联网的连接

写在前面:博主目前使用EVE-NG模拟器,模拟Linux Centos环境的部署、ansible环境的部署、以及一些基础网络环境的搭建。拓扑图如下:在该拓扑中,有三个网段,分别对应到vmware平台中的三个VMnetVMnet1(仅主机模式)—192.168.126.0/24,作为该环境的管理网段VMnet2(仅主机模式)—10.1.10.0/24,作为该环境的业务带内网段...

2018-10-21 17:30:46 27914 3

原创 人生苦短,我用Python(三)—通过Python实现网络设备指定指标的收集与指标的图形化展示

写在前面:博主自2018年8月底开始,坚持每周更新一篇技术类博客,含本篇文章在内,目前已经更新了八篇文章。除十一假期外,坚持每周更新。希望自己能坚持下去。目前已经开启了三个系列的文章,分别是:《人生苦短,我用Python》——已发布三篇文章 《那些你应该知道的知识》——已发布四篇文章 《割接的那些事》——已发布一篇文章希望能通过这种方式,记录自己的成长,将实战过程中碰到的零碎的知...

2018-10-14 16:14:35 8057 10

原创 人生苦短,我用Python(二)—Python使用Socket实现TCP连接的建立和传输

最近,一直在研究TCP相关的状态、交互和故障等各种情况出现的原因分析。由于博主本人的工作是一名网络工程师,对应用程序是如何影响TCP交互的过程一直不是很了解,并且在深入研究TCP相关知识的过程中也不断接触到各类文章,与操作系统底层参数、C语言编程等相关的知识,感觉触碰到了本人知识框架的边界。在这个背景下,由于博主具备简单的python编程能力,所以决定从python入手,首先研究python调用T...

2018-09-30 16:44:22 30172 5

原创 《关于TCP SYN包的超时与重传》——那些你应该知道的知识(四)

近日,在分析某项业务故障时,抓取到,TCP客户端发送SYN包,对端没有收到,然而客户端也没有进行SYN包重传的现象。具体情况如下图:可以看到,经过过滤,本次抓包抓取到的tcp连接情况,只有客户端主动发起了TCP连接,发送了建立连接的syn包,之后再无关于该tcp连接的任何数据包传递发生。由此可以推测,该syn包没有被服务器端收到,或者服务器端收到syn包后没有响应。于是,根据tcp源端口,...

2018-09-23 23:20:17 11710 2

原创 《浅谈F5健康检查常用的几种方式》—那些你应该知道的知识(二)

负载均衡作为实现应用高可用和高可靠的一种方式,已成为目前数据中心内不可或缺的一个环节,并扮演着越来越重要的作用,而F5正是这一领域的佼佼者。要实现应用的高可用,如何探测负载均衡后端应用的可用性是其中非常重要的一个环节,该环节又被称作应用的健康检查。本文将在下面的章节中,就作者工作中使用的几种F5健康检查的方式做简单的介绍和分析。主要包括TCP_HALF_OPEN、TCP ECV、HTTP GE...

2018-09-16 03:00:27 16346

原创 人生苦短,我用Python(一)—Python实现指定文件夹中同类文档的收集工作

写在前面:博主本职工作为网络工程师,对于编程没有系统的学过也欠缺实战经验。学习Python全凭兴趣爱好,通过《Python编程快速上手++让繁琐工作自动化》一书入门。开启《人生苦短,我用Python》系列博文,主要是为了记录自己在Python编程实践过程中所积累的知识和经验,同时希望也能将我的一些经验分享给有需要的人。文中的语句均为经过验证的语句,但由于缺乏系统的学习,难免存在错误,还请各位包...

2018-09-07 11:28:10 799 2

原创 在Cisco Nexus 752架构中,流量镜像需要注意的点(SPAN Feature)——那些你应该知道的知识(三)

目前Cisco Nexus 752架构,在数据中心内应用非常普遍。其所提供的VPC特性,使得数据中心网络的可靠性和可用性进一步增强。关于vpc的相关内容,一直在准备过程中。在享受752架构带来的优势的同时,架构的复杂性也为数据中心内排障带来了一定的困难,本文主要针对其流量镜像的方法和需要注意的问题,做检验阐述。本文相关资料参考以下内容:https://content.cisco.com/c...

2018-08-30 13:01:41 5755

原创 《锅来了!!!不要慌~~~》——那些你应该知道的知识(一)

卿本神工,奈何背锅,明辨真相,且看本章—《锅来了!!!不要慌~~~》#####################################################################################################写在前面:本文部分内容来自CSDN其他博客,在此声明并表示感谢。#########################...

2018-08-27 01:36:50 1631 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除