阿里云泰山服务器安装 缘起 缘起于在向量数据库的选型过程中看到了腾讯云的向量数据库,目前还处内测阶段。申请了内测,很快就有专人联系开通使用权限,奈何只能在同区域内···
阿里云泰山服务器安装
缘起
缘起于在向量数据库的选型过程中看到了腾讯云的向量数据库,目前还处内测阶段。申请了内测,很快就有专人联系开通使用权限,奈何只能在同区域内的云服务器上访问(同一局域网),并不能远程访问。
本来打算在之前购买的小主机上跑一下程序测试,结果内存太小,装个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进阶
微信云服务器头像

发表评论
最近发表
标签列表