最新 最热

OSI模型第7层协议涉及的9大应用,你都了解吗?

第 7 层,即应用程序层,是用户的接口,提供处理应用程序通信部分的服务,它识别所需的通信接收者并确保接收者可用于传输会话,与应用层相关的协议包括:...

2023-03-13
1

说一下HTTP服务的全过程及扩展问题整理

问题1:当我们在浏览器中输入网址,按下回车,具体发生了什么?对网址进行DNS解析,得到对应的IP地址。根据这个IP地址,找到对应的服务器,并发起TCP的三次握手。建立TCP连接后会发起HTTP请求。服务器响应HTTP请求。浏览器解析得到...

2023-03-09
1

前后端分离状态下,如何搭建微信公众号网页的本地开发环境?

构建工具都自带了web服务器,但是对于配置https以及自定义域名不是很友好。所以一般通过反向代理来实现自定义域名以及https:

2023-03-09
1

DNS 预解析 dns-prefetch,优化页面数据载入速度

当浏览器请求一个 URL 的时候大概有以下几个过程:阻挡、域名解析、建立连接、发送请求、等待响应、接收数据。一般取决于用户的网络情况和网站服务器处理速度有关。...

2023-03-09
1

微服务中的服务治理 | 青训营笔记

微服务架构的出现和应用大幅度的提升了大型程序的开发效率,降低了程序故障率,但其复杂的架构设计也引来了治理、运维难度飙升,观测难度大,安全性较低等劣势。...

2023-03-06
0

又开新坑之 coredns 插件: nftables和filter

传说中的下一代 iptables 的 nftables 已经出来了好长时间了。现在主流发行版的内核也都已经更新到了对 nftables 支持足够好的版本。 在2年多前我也初步体验过了 nftables ,当时写了个 《nftables初体验》 。并且开始...

2023-03-06
1

只有 3MB 的自签名证书制作 Docker 工具镜像:Certs Maker

本篇文章介绍一个小巧的 SSL 证书生成工具,考虑到跨平台运行,我将它构建成了 Docker 工具镜像,镜像尺寸只有 3MB 左右,还没有一张手机拍出来的照片大,应该算比较轻量了。...

2023-03-05
1

笔记 | SwitchHosts自动刷新DNS缓存和重启nscd服务[Ubuntu]

众所周知,Github在国内由于DNS污染而常常无法访问。故而诞生了种种解决手段。其中修改本地hosts文件直接进行本地DNS解析是其中一个合法且免费的手段。...

2023-03-05
1

什么是 BGP 劫持?

BGP 劫持是指攻击者恶意重新路由互联网流量的情况,攻击者通过不实地宣布实际上没有拥有、控制或路由到的 IP 地址组(称为 IP 前缀)的所有权来实现此目的。...

2023-03-05
1

搭建WireGuard

4. 配置 WireGuard:在 VPS 主机上创建一个 WireGuard 配置文件 wg0.conf,将以下配置信息添加到该文件中:

2023-03-04
1