ToB企服应用市场:ToB评测及商务社交产业平台

标题: ZeroTier 内网穿透工具在 Linux 上的安装与配置教程 [打印本页]

作者: 忿忿的泥巴坨    时间: 2024-11-23 03:58
标题: ZeroTier 内网穿透工具在 Linux 上的安装与配置教程

感谢浪浪云支持发布
浪浪云活动链接 :https://langlangy.cn/?i8afa52


  
ZeroTier 是一种方便利用的虚拟网络工具,可以实现内网穿透,让用户在全球范围内举行安全可靠的网络连接。本文将详细介绍如何在 Linux 系统上安装和配置 ZeroTier,实现内网穿透。
1. 安装 ZeroTier

1.1 系统需求

在安装 ZeroTier 之前,请确保您的系统满足以下要求:

1.2 更新系统软件包

在安装 ZeroTier 之前,建议先更新系统的软件包以确保全部库和工具都是最新的。利用以下下令更新系统:
  1. sudo apt update && sudo apt upgrade -y  # 适用于基于 Debian 的系统,如 Ubuntu
  2. sudo yum update -y                     # 适用于基于 Red Hat 的系统,如 CentOS
复制代码
1.3 安装 curl

ZeroTier 的安装脚本利用了 curl,如果您的系统尚未安装 curl,请先安装它:
  1. sudo apt install curl -y   # 适用于基于 Debian 的系统
  2. sudo yum install curl -y   # 适用于基于 Red Hat 的系统
复制代码
1.4 安装 ZeroTier

利用以下下令来下载并安装 ZeroTier:
  1. curl -s https://install.zerotier.com | sudo bash
复制代码
这会主动下载 ZeroTier 的安装脚本并实验,脚本会根据您的系统环境安装相应的包文件。
1.5 启动 ZeroTier 服务

安装完成后,启动 ZeroTier 服务:
  1. sudo systemctl start zerotier-one
复制代码
并设置开机自启动:
  1. sudo systemctl enable zerotier-one
复制代码
1.6 验证安装

利用以下下令验证 ZeroTier 是否安装成功并正常运行:
  1. sudo zerotier-cli info
复制代码
如果安装成功,您将看到类似以下的输出:
  1. 200 info <node_id> <version> ONLINE
复制代码
2. 创建和管理虚拟网络

2.1 注册和登录

2.2 创建新网络

2.3 配置网络

3. 参加网络

3.1 获取网络ID

从 ZeroTier 控制台中,记下您创建的网络的ID,这个ID用于装备连接该网络。
3.2 利用下令参加网络

在终端中实验以下下令参加网络:
  1. sudo zerotier-cli join <your_network_id>
复制代码
将 <your_network_id> 更换为您在 ZeroTier 控制台中获取的网络ID。
3.3 授权装备

回到 ZeroTier 控制台,在网络配置页面的成员列表中,找到刚刚参加的装备,将它标记为授权(Authorize)状态。
4. 配置和验证连接

4.1 检查分配的 IP 所在

利用以下下令来检查 ZeroTier 分配的 IP 所在:
  1. zerotier-cli listnetworks
复制代码
您将看到类似的输出,此中包含分配的 IP 所在:
  1. 200 listnetworks <network_id> <name> PRIVATE zt0 <zt_ip> OK
复制代码
4.2 测试连接

利用 ping 下令测试装备之间的连接性:
  1. ping <zerotier_ip_of_another_device>
复制代码
将 <zerotier_ip_of_another_device> 更换为另一台装备的 ZeroTier IP 所在。如果连接正常,您将看到来自目标装备的相应。
5. 常见题目

5.1 无法连接到网络


5.2 网络延长或速度慢


6. 常见下令速查

  1. # 启动 ZeroTiersudo systemctl start zerotier-one
  2. # 制止 ZeroTiersudo systemctl stop zerotier-one# 重启 ZeroTiersudo systemctl restart zerotier-one
  3. # 检查 ZeroTier 运行状态sudo systemctl status zerotier-one# 表现当前参加的网络sudo zerotier-cli listnetworks
  4. # 脱离指定网络sudo zerotier-cli leave <network_id>
复制代码
通过以上详细步骤,我们可以在 Linux 上成功安装和配置 ZeroTier,实现内网穿透和安全的虚拟网络连接。渴望本教程对您有所帮助!
感谢浪浪云支持发布
浪浪云活动链接 :https://langlangy.cn/?i8afa52


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4