Skip to content

从网络基础开始 · EasyTier v2.6.4

跟着一个数据包,
看懂 EasyTier。

两台电脑都能上网,为什么却不能互访?
从 IP、路由和 NAT 出发,一步步理解异地组网。

20 章完整教程图解与带答案练习无需先安装

同一个业务包,两层网络。

A10.144.144.1
虚拟 IP · 业务 TCP
B10.144.144.2
↓ 封装到隧道解封装 ↑
家庭网络 A
互联网 · 外层传输
家庭网络 B

虚拟地址指向业务目标。
外层端点负责把包送到另一边。

一条贯穿全书的主线

A 想访问 B 的 8080 服务。

我们始终使用同一组电脑和地址。从“为什么不通”出发,看到 EasyTier 改变了哪一步,再用模型和状态输出验证。每章只向前迈一步,新术语会当场解释。

01—06

先看懂网络

知道数据往哪里走,也知道为什么可能被挡住。

  1. 01EasyTier 解决什么问题两台电脑都能上网,为什么却不能互访?
  2. 02请求怎样变成数据包沿着应用、操作系统、网卡追踪请求。
  3. 03IP、子网和 CIDR区分公网、私网、接口地址和网段。
  4. 04端口、TCP、UDP、ICMP区分业务协议与隧道协议。
  5. 05网关、ARP、路由表与回程下一跳与最长前缀匹配。
  6. 06NAT、过滤与防火墙为什么向外能连,别人却连不进来。
07—14

理解 EasyTier

把网卡、发现、打洞、加密和路由连成一个系统。

  1. 07虚拟网络与 TUN系统怎样把数据交给 EasyTier。
  2. 08EasyTier 节点怎样启动配置、网卡、监听与初始连接。
  3. 09节点怎样入网引导、网络身份与信息同步。
  4. 10STUN 怎样发现外部端点从外部观察地址,认识探测边界。
  5. 11UDP 打洞逐步推演双方发包怎样改变 NAT 状态。
  6. 12封装、加密和身份验证分清机密性、身份和授权。
  7. 13直连失败后的中继共享节点、多跳与去中心化。
  8. 14拓扑与选路链路变化时,寻找另一条路径。
15—18

跟随一次通信

追踪完整数据流,再看子网、应用和性能。

  1. 15完整追踪一次请求走完内层 IP 包的去程与回程。
  2. 16访问远端整个局域网子网代理与回程。
  3. 17IP 通了仍打不开应用DNS、监听与业务权限。
  4. 18性能为什么受限带宽、延迟、丢包与 MTU。
19—20

用证据验证

解释状态、定位故障,选择做真实实验。

  1. 19读状态并逐层排查用 node、peer、route 解释证据。
  2. 20综合练习与可选真实实验从模型走到两台真实设备。

看懂之后,试着解释出来。

改变 NAT 过滤条件,切断一条链路,追踪一次回程。比起记住名词,知道原因更有用。

进入交互实验 →
独立学习资料,非 EasyTier 官方网站。实现说明固定依据 v2.6.4;模型边界与资料来源见各章。