阿里云服务器订单原理ZeroTier让办公电脑连上了没有公网IP的腾讯云向量数据库

阿里云泰山服务器安装 缘起 缘起于在向量数据库的选型过程中看到了腾讯云的向量数据库,目前还处内测阶段。申请了内测,很快就有专人联系开通使用权限,奈何只能在同区域内···

阿里云泰山服务器安装

缘起

缘起于在向量数据库的选型过程中看到了腾讯云的向量数据库,目前还处内测阶段。申请了内测,很快就有专人联系开通使用权限,奈何只能在同区域内的云服务器上访问(同一局域网),并不能远程访问。

本来打算在之前购买的小主机上跑一下程序测试,结果内存太小,装个pytorch都能失败,更不用去想跑程序了。

腾讯云微量数据库大模型知识库架构图

ZeroTier

想着怎么把本地开发机器和云主机相连,再访问到向量数据库以便于测试就用到了ZeroTier。

ZeroTier的关键特点

1. 和SD-WAN功能

ZeroTier结合了和SD-WAN的功能,简化了网络管理。摆脱昂贵的硬件供应商束缚,享受灵活性。

2. 速度、灵活性和安全性

ZeroTier提供快速且简单的设置,支持远程自动部署。它模拟第二层以太网,并具备多路径、组播和桥接功能。此外,ZeroTier通过256位端到端加密确保安全通信。

基础版本可以连接25个节点,这对个人来说足够用了!!!(关键免费!!!)

ZeroTier配置

一、网络配置

注册ZeroTier账户:访问ZeroTier的官方网站(https://www.zerotier.com/),注册一个免费的ZeroTier账户。创建网络:登录到ZeroTier账户后,创建一个新的网络。为网络选择一个唯一的名称和可选的描述。

二、客户端安装(均以linux为例)

curl-s https://install.zerotier.com | sudo bash

直接就安装好了

* 腾讯云主机是有公网IP的

三、连接到网络

zerotier-clijoinxxx(第一步生成的网络ID)

在后台能看到加入的节点,选中前面的Auth,会分配到不同的IP地址。

原有网络结构图如下:

中国的阿里云服务器

两台机器配置完zerotier后都会增加一个IP,如下图:

此时在办公电脑上ping云主机的zerotier分配的IP:172.29.32.148是通的。完成了两台机器之间的内网连接。

但办公电脑并不能连接向量数据库的IP:172.21.16.3,要做到互通需要通过云主机做中转,需要做下面的关键一步。

云主机配置(关键)

一、ZeroTier控制面板配置路由

把云主机的内网路由网关指定给云主机ZeroTier分配的IP

二、云主机配置

sysctl-w net.ipv4.ip_forward=1#允许网络转发

查看物理网卡和ZeroTier网卡的名称,声明如下变量,并增加防火墙规则

PHY_IFACE=eth0; ZT_IFACE=zt7nnig26网卡名称根据实际填写sudo iptables -t nat -A POSTROUTING -o $PHY_IFACE -j MASQUERADE sudo iptables -A FORWARD -i $PHY_IFACE -o $ZT_IFACE -mstate--stateRELATED,ESTABLISHED -j ACCEPT sudo iptables -A FORWARD -i $ZT_IFACE -o $PHY_IFACE -j ACCEPT

如果不生效,可以分别重启两台机器上的zerotier-one服务

无锡云服务器咨询客服

systemctlrestart zerotier-one

配置没有错的话现在就能本地直接连通向量数据库的IP了。

速度上不是很快,这个受限于根服务器在国外,想要加速可以自己配置MOON 卫星级服务器来加速!

总结

当然ZeroTier使用场景还有很多,适用于个人、IT团队、DevOps和嵌入式系统的网络需求。

个人:

从任何地方访问您的计算机、NAS、家庭自动化、IP摄像头、无线电等设备。方便地与他人共享文件和数据,甚至进行局域网游戏。管理对特定用户的安全网络访问。

IT团队:

通过统一解决方案简化网络堆栈,包括VPN、VLAN和SD-WAN。使用一个管理界面构建、管理和监视任意数量的远程、本地或云网络。为所有用户轻松提供远程访问。

DevOps:

快速构建跨多个云提供商的背板网络。节省性能、存储和带宽。从任何地方进行管理和调试。安全的企业网络覆盖和故障转移层。

嵌入式系统:

具备卓越的网络控制和功能。开发和管理在其自己的分散网络上运行的产品或服务。为任何能够在64MB RAM上运行的物联网、边缘或嵌入式设备创建支持4G/5G的安全网络。

更多内容可关注微信公众号:Geek进阶

微信云服务器头像

您好:云优数据云计算 www.yunyoushuju.cn 2核2G6M最低19.9元/月 欢迎开机

发表评论

评论列表
未查询到任何数据!