USER:
让 A、B 两个分部的普通设备(不装 WARP 客户端)互相访问对方内网。
Node 服务器作为"隧道网关",配合 Cloudflare Mesh 网络把两个局域网连接起来。关键在于:两端的路由器知道"去对面网段要找谁"。
192.168.1.0/24)192.168.2.0/24)告诉 Cloudflare:这两台 Node 各自负责转发自家网段的流量。
目的:让两端设备看到彼此的真实内网 IP(而不是被伪装成 Node 的 IP)。
| 操作 | 命令 |
|---|---|
| 开启 IP 转发 | sysctl -w net.ipv4.ip_forward=1 |
| 清除 NAT 伪装 | iptables -t nat -F POSTROUTING |
| 允许转发 | iptables -P FORWARD ACCEPT |
⚠️ 此前为 WARP 客户端配置的 MASQUERADE 规则必须清掉,否则回程流量会被错误改写源 IP。
| 端点 | 目的网段 | 下一跳(Gateway) |
|---|---|---|
| A 分部路由器 | 192.168.2.0/24(B 网段) | A 分部 Node 的局域网 IP |
| B 分部路由器 | 192.168.1.0/24(A 网段) | B 分部 Node 的局域网 IP |
路由器不知道对端子网在哪,只有加上这条路由,流量才会被交给 Node 转发出去。
TEXTA 部 PC (192.168.1.5) → A 主路由器(查静态路由,指向 A-Node) → A-Node(通过 Cloudflare Mesh 加密隧道) → B-Node(解密) → B 部服务器 (192.168.2.10) 回包:原路对称返回