计算机网络
shirley_zx
这个作者很懒,什么都没留下…
展开
-
ingress强跳https配置
ingress的扩展有好多种,现举例nginx和kong的ingress对于nginx ingress,强跳https的配置为nginx.ingress.kubernetes.io/force-ssl-redirect:true从对于kong ingress,强跳https的配置为kong.ingress.kubernetes.io/force-ssl-redirect:truekonghq.com/override:https-onlykonghq.com/protocol:ht原创 2021-10-15 13:06:27 · 2463 阅读 · 0 评论 -
Ingress访问后端K8s pod如果需要https的配置
Ingress的扩展也有好多种如果用的是nginx ingress,需要在ingress上添加annotationskind: Ingressmetadata: annotations: nginx.ingress.kubernetes.io/backend-protocol: HTTPS如果用的是kong ingress扩展,需要在service层添加annotationskind: Servicemetadata: annotations: konghq.原创 2021-10-15 11:15:40 · 1224 阅读 · 0 评论 -
如何知道一个IP是不是private IP
参考RFC文档https://tools.ietf.org/html/rfc1918什么是private IP,什么又是public IP?根据文档,企业应用的IP可以被分为三类:第一类,不需要访问外网或者其他公司网段的主机,此类主机可以用对内明确,对外模糊的网址。第二类,需要访问有限的外网资源的主机(比如E-mail, FTP, remote login), 此类主机可以通过应...原创 2020-02-12 14:15:39 · 1709 阅读 · 1 评论 -
当在浏览器中输入一个url后回车,后台发生了什么?
最近看到一个题目,是当在浏览器中输入一个url后回车,后台发生了什么?比如输入url后,你看到了百度的首页,那么这一切是如何发生的呢?这个问题之前、最近、我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢。那这什么个过程呢(这个问题我在之后的博客中在写)?网上各种的说法,不外乎这么几种第一种简单的说呢原创 2014-09-27 16:11:51 · 681 阅读 · 0 评论 -
tcpdump + wireshark 分析trace
尽管有些linux版本上有wireshark的图形界面版本,安装wireshark还是要浪费一定时间。此时可以用tcpdump将trace dump下来,保存成wireshark可以阅读的格式,之后导入local电脑的wireshark里分析。tcpdump命令-i eth0 监听eth0上的所有通信-w filename.pcap 将dump下来的trace保存成以.pc原创 2018-01-12 16:56:59 · 599 阅读 · 0 评论 -
CDN是什么
CDN, 即content delivery network,内容分发网络。为什么需要它呢?拿我们最常见的一个html来说,当你想向服务器请求一个页面时,通常这个html包含很多动态的js,css脚本,也包括好多静态的资源,如jpg,png,video等种种大文件。如果所有的资源都从源服务器获得,这么多静态的大文件,不仅仅对服务器是巨大的压力,而且对于用户来说,距离源服务器较远的用户,自然...原创 2018-08-08 23:42:32 · 210 阅读 · 0 评论 -
HTTP报文格式详解
HTTP报文传过来都是一堆的0x ASCII码,诸如“41 63 63 65 70 74” 对应的是“accept” 单词的十六进制ASCII码。这些十六进制的数字经过浏览器或者专用工具比如wireshark的翻译,可以得到HTTP的报文结构。Request报文以下是wireshark抓出来的一段HTTP请求报文GET /admin_ui/rdx/core/images/clos...原创 2018-10-12 17:32:06 · 36742 阅读 · 2 评论