通知 爱刷机 路由器教程 →→《省钱助手

ZeroTier全部设备通过某个ZeroTier节点上网(全隧道模式)

2024-09-09
0评论
/
阅读
爱搜啊

先说下简单的实现所有流量都通过指定的节点进行转发

很多人想用ZeroTier全隧道模式,我在这里就分享一下具体操作流程,不懂得,我也教不会。

简单的说,就是比如家里路由器(上海)连接了zerotier后,第三方客户端,比如公司某台电脑(北京)想通过家里的网络(上海)出去上网,此时都是通过上海家里的网络出去上网的,大致就是这个意思。

本站其他一些关于ZeroTier的文章推荐

老毛子Padavan的zerotier内网穿透设置

OPENWRT固件zerotier内网穿透设置

zerotier内网穿透介绍及设置方法

本站zerotier相关内容

1、肯定要创建并配置好zerotier网络,路由器那边先加入

2、在控制台(我一般是网站控制台操作)这里,添加一条路由

比如你路由器的zerotier IP地址是192.168.194.113

那么就添加

0.0.0.0/0 via 192.168.194.113

这样所有加入这个网络的设备,都会通过这个路由器来发送网络流量

ZeroTier全部设备通过某个ZeroTier节点上网

3、在路由器上配置ip转发和nat,也是全隧道模式的精髓所在,这步没操作好,就全功尽气了

/etc/sysctl.conf这文件上添加一条

net.ipv4.ip_forward=1

(切记去掉注释,就是那个#号,如果不会编辑,我再啰嗦几句,按 i 进入插入模式,开始编辑文件。编辑完成后,按 Esc 退出插入模式,回到命令模式。

输入 :wq 然后按 Enter 保存文件并退出。

如果不想保存修改,可以输入 :q! 强制退出不保存。),保存,然后运行一下这个命令sysctl -p使其生效

然后设置nat,比如我的物理网络接口是eth1,那么就添加这条命令

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

这将确保 ZeroTier 网络中的设备通过出口节点的物理接口访问外部网络

4、如果你希望重启后nat规则保持不变,还要添加这个命令

/etc/init.d/iptables save

下面步骤和上面一样,只是更详细一点

如何使用 ZeroTier 实现全隧道模式

ZeroTier 是一个强大的虚拟网络工具,可以帮助你创建和管理虚拟网络。通过 ZeroTier 的全隧道模式,你可以使网络中的所有流量都通过指定的节点进行转发,这在需要通过特定地点的网络访问互联网时非常有用。以下是详细的操作步骤,帮助你配置 ZeroTier 的全隧道模式。

1. 创建并配置 ZeroTier 网络

首先,你需要创建一个 ZeroTier 网络,并将需要的设备(例如路由器和客户端)加入到这个网络中。

  1. 登录 ZeroTier 官方网站,进入控制台。

  2. 创建一个新的网络,并记下网络 ID。

  3. 在路由器和其他设备上安装 ZeroTier 客户端。

  4. 使用网络 ID 将这些设备加入到你的 ZeroTier 网络中。

2. 配置 ZeroTier 网络路由

在 ZeroTier 控制台中,为你的网络添加一条路由,这样可以确保所有流量都通过指定的节点转发。

  1. 进入 ZeroTier 控制台,选择你的网络。

  2. 在“路由”选项卡中,添加一条路由。

  3. 如果你的路由器的 ZeroTier IP 地址是 192.168.194.113,则添加以下路由规则:

    0.0.0.0/0 via 192.168.194.113

    这条规则表示所有网络流量都将通过 192.168.194.113 这个 IP 地址发送。

3. 配置 IP 转发和 NAT

要使全隧道模式生效,你需要在路由器上配置 IP 转发和 NAT。

  1. 启用 IP 转发

    打开 /etc/sysctl.conf 文件,添加以下行:

    net.ipv4.ip_forward=1

    确保去掉行首的 # 注释。保存并关闭文件后,运行以下命令使设置生效:

    sysctl -p
  2. 配置 NAT

    假设你的物理网络接口是 eth1,运行以下命令以设置 NAT 规则:

    iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

    这条命令确保 ZeroTier 网络中的设备通过你的物理接口 eth1 访问外部网络。

  3. 保存 NAT 规则

    为了在重启后保持 NAT 规则,可以运行以下命令:

    /etc/init.d/iptables save

4. 配置额外的流量路由(可选)

如果你希望外部流量通过科学上网工具进行访问,可以在路由器上配置相应的工具(如 VPN 或代理)。这一步骤可以根据个人需求进行调整。

以上步骤将帮助你设置 ZeroTier 的全隧道模式,使得网络中的所有流量都通过指定的节点进行转发。按照这些步骤操作,你就能够让你的设备通过家里的网络(或其他指定节点)访问互联网,从而实现你所需的网络配置。


点击链接加入群聊三群:751529538

点击链接加入群聊二群:376877156

点击链接加入群聊【路由器交流群:622891808已满】

本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


饿了么红包

饿了么红包

于2024-09-09发布