SIFT / KNOWLEDGE BASE

知识 Wiki

查命令、找配置、解决问题。按分类浏览,或搜索 Wiki 条目。

复杂网络

SSH 与远程连接

VPN

VPN是什么

VPN 在公共 IP 网络上建立逻辑隧道,使授权端点之间能够传送受保护的网络流量。它提供的安全属性取决于协议、密钥管理、端点配置和服务运营方式。

VPN、代理与 HTTPS

VPN、代理和 HTTPS 分别作用于网络路由、应用请求转发和传输层加密,保护范围并不相同。

IP地址与子网

IP 地址标识网络接口;CIDR 前缀长度划分网络部分与主机部分。VPN 地址规划应同时考虑 IPv4、IPv6 和现有网络重叠。

路由与默认网关

路由表依据目标前缀选择下一跳或网络接口。VPN 是否承载某个连接,取决于有效路由、接口优先级和 VPN 策略。

DNS基础

DNS 将域名映射到 IP 地址并提供其他资源记录。VPN 连接后应核对解析器、搜索域、分流规则和查询的实际出口。

隧道与封装

VPN 隧道把内层 IP 流量封装进外层报文传送。封装增加报文开销,并影响路由、抓包和 MTU。

加密与认证

VPN 安全依赖对端认证、密钥协商、机密性和完整性保护。加密本身不能替代身份验证和安全的密钥管理。

远程接入与站点互联

远程接入连接用户设备与组织网络;站点互联连接多个网络网关。两者的身份、路由、地址规划和访问控制边界不同。

全隧道与分流

全隧道把默认流量导入 VPN;分流只将指定网段或应用流量导入 VPN。IPv4、IPv6、DNS 和服务端策略均需纳入配置。

WireGuard

WireGuard 以公私钥识别对端,通过 AllowedIPs 同时选择对端和路由。配置文件中的私钥必须保存在本机并避免外传。

OpenVPN

OpenVPN 使用 TLS 控制通道建立并认证连接,再通过隧道接口传送数据通道流量。客户端配置文件由服务端或管理员提供。

IPsec与IKEv2

IPsec 在 IP 层保护报文;IKEv2 协商安全关联、认证对端并管理密钥。具体客户端能力依操作系统和部署策略而异。

VPN中的DNS

VPN DNS 配置包括解析器可达性、搜索域、分流 DNS 与查询路由。仅看到 DNS 结果不能证明查询已通过 VPN。

NAT和防火墙

NAT 改写地址或端口,防火墙按策略允许或拒绝流量。VPN 建连、隧道转发和目标服务访问需要分别核验。

MTU与MSS

VPN 封装会增加外层开销,降低隧道内可承载的有效报文尺寸。MTU 和 MSS 问题常表现为小请求成功而大数据传输停滞。

VPN的信任边界

VPN 把信任边界延伸到客户端、隧道网关和其后网络。选择 VPN 服务时应评估端点控制、日志策略、凭据和访问范围。

DNS与IPv6泄露

DNS 或 IPv6 泄露指部分查询或流量绕过预期 VPN 路由。客户端应同时覆盖地址族、解析器和应用级加密 DNS 策略。

断电保护

本条按 VPN 断线保护(kill switch)解释:隧道不可用时阻断未进入隧道的外发流量。它与设备断电后的数据保护无关。

VPN故障排查

VPN 故障排查应按名称解析、外层连接、身份认证、隧道路由、DNS、网关转发和目标服务逐层定位。

一次完整访问过程

一次经 VPN 的访问由名称解析、路由选择、隧道封装、网关策略、目标服务响应和回程路由组成。

Linux 服务器

基础与权限

环境与运行

其他知识

最近维护

按条目修改时间自动排列。