logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ssh设置通过http代理连接远程主机

需求背景存在A B C三台主机, 由于安全因素或者其他,A不能直接与C通信,反之亦然。 但是存在B可以与A,C通信。则现在需要在A上通过ssh, 假设B以及搭建好一个http代理,专门来代理ssh访问C的服务。具体方法分为2种常见做法:1.通过软件 corkscrew作为proxy的客户端2.通过ncat作为proxy的客户端不过最终本质是一样的,ssh通过命令 ssh -o ...

#ssh
markdown的简单入门和学习

不知道大家在逛github或者码云这些git管理工具或者项目中,时常发现会有一个文件readme.md文件。.md后缀的文件是markdown格式的文件,用这种格式的文件编写文档,不用我们关心排版问题。其实markdown的文档的排版用来写文档,其实已经算优美了,足够我们使用了。所以了解和学习markdown语法还是有必要的,花费不了我们多久的时间。简书上有人说是5分钟让你入门markdown,这

#html
git中rebase(变基)和merge(合并)区别

简介  以前用git基本上针对git flow以及基本的git操作命令基本上满足日常开发需求,其实也没必要过于深究,常用命令80-90%基本上满足我们正常使用了。 但是其实很多人,包括我自己,git的官方文档基本没扫完一遍,所以抽时间其实几个小时也就能看完的事情。 其中在合并branch的时候,网上有很多关于使用git rebase 还是 git merge有无数篇文章进...

#git
https跳过证书校验底层原理

背景  大家可能遇到过爬虫或者curl某个https站点,由于站点TLS证书过期或者使用自签证书,curl或者浏览器校验不通过,导致不能正常访问。 所以类似什么Java中怎么跳过https证书校验,php怎么跳过,python怎么跳过等等问题全网遍地都是。但是你知道跳过https证书底层到底干了什么事情呢?https不懂的同学可以先简单看我的一篇文章:http...

#https#安全
K8S network namespace错误分析

K8S集群Calico异常导致ip netns ls报错,源于CNI插件残留失效的netns挂载文件。原理上/run/netns/存放netns绑定挂载点,残留普通文件会干扰识别。通过实验验证,删除权限为rw的残留文件即可恢复,无需重启服务。

文章图片
#kubernetes#docker#容器
docker的通俗理解

自己买了个服务器,前不久搭建好的一个网站,想要再搞一个站点,无奈只能修改端口后,再部署另外一个站点。繁琐的配置运行环境,迁移网站,是否让你感觉到很繁琐?服务器不想用了,想搬迁到另外一台服务器去部署,先是拷贝原有数据,在新的服务器上又开始搭建环境进行部署,这些费时间的事情现在只需要几分钟就能完成,那就是docker技术。docker通俗按照自己的理解来说,就是类似...

#docker
K8S中Pod内部容器通信原理

1.docker容器网络模式1.1 默认bridge桥接网络   默认分配docker0网桥网段上的ip给容器,每个容器的network namespace都是相互隔离的。docker自身生成一个veth pair(虚拟网卡对)一端放在docker0网桥上,一端放在容器内部。通过docker inspect 容器查看容器网络模式信息:网络详情:...

#kubernetes#k8s
docker的通俗理解

自己买了个服务器,前不久搭建好的一个网站,想要再搞一个站点,无奈只能修改端口后,再部署另外一个站点。繁琐的配置运行环境,迁移网站,是否让你感觉到很繁琐?服务器不想用了,想搬迁到另外一台服务器去部署,先是拷贝原有数据,在新的服务器上又开始搭建环境进行部署,这些费时间的事情现在只需要几分钟就能完成,那就是docker技术。docker通俗按照自己的理解来说,就是类似...

#docker
2022最新Kong插件开发教程

Kong网关插件开发教程

#lua#nginx
Redis通信协议

1.前言  redis日常开发多多少少都有使用过。不过大多数都停留在get set等基本操作,存数据,取数据等简单操作。对于redis的通信协议基本上都没怎么留意过。了解相对底层的东西,有助于我们更好的使用redis以及排查错误。2.redis通信协议的基本内容  协议,无外乎就是信息内容的格式要client和server端遵守的某种规范。这个我们...

#redis
    共 16 条
  • 1
  • 2
  • 请选择