当前位置:   article > 正文

免费内网穿透方案twingate搭建,适用pve,exsi等虚拟机访问场景

twingate

最近学习devops环境搭建,其中需要安装很多中间件和虚拟机,之前黑裙和pve都用的zerotier,可以点对点通信,但是机器多了就要一台一台去部署比较费力,而且在使用过程中发现,pve的容器和pve宿主机的出口IP是一样的,导致两个机器虽然都部署了zerotier,但是只能访问一台,看到小破站有人推荐twingate果断试一下,意外发现他能直接配一个网段,这就非常适合我的使用场景,后续新增的机器都可以直接访问。

 

一、twingate 官网 Twingate: It's time to ditch your VPN

 推荐使用微软账号,国内访问最快

1. 邮箱填自己常用的,公司名和人数随便写一下

2. 用途就写自己用

3.选自己用命令行部署

4. 给你的网络名字,自己记住,平台会自动去重,xxxx.twingate.com

5. 添加一个远程网络

 6.部署位置选其他,再起个名字

7.点击刚才的pve-local 准备部署连接器

 8.由于pve本身就是基于Linux所以可以选择,docker或者linux方式部署,使用docker方式部署需要先安装docker,这里不详细叙述(docker安装两次都没成功),我们这里使用Linux方式直接部署,点击生产token后往下拉得到完整的shell命令

9. 复制命令在pve宿主机执行

 

10.部署完成后在twingate网络中查看 ,连接器已经在线了,可以自己改名字,我改为Linux方式部署的连接器。

 

11. 配置资源,连接这个连接器的客户端可以访问的资源

12.可以配置指定IP或者直接配置一个网段,我这里pve所在网络是192.168.3.0网段,就直接配3.0,此网络下所有的设备就都可以访问了。下面还可以指定端口,这里自己用就不限制了,用户也不限制,

 

 

13.到这里连接器就部署完了,安装客户端测试一下

下载win客户端 地址:https://api.twingate.com/download/windows

 

14.安装完成后,重启电脑,输入自己的网络名称 xxxxx那个 ,join一下

15.需要客户端登录一下,这边继续用微软账号登录即可,出现这个页面就可以了

 16.测试访问 PVE管理界面,直接用pve的内网IP访问即可,其他设备也一样

 登录到网络可以查看设备状态

 后续如果需要卸载twingate 可以执行以下命令

  1. 卸载连接器
  2. apt-get remove twingate-connector
  3. 卸载客户端
  4. apt-get remove twingate

总的来说twingate,相对安全,速度也不错,还有问题可以留言讨论

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号