在尝试部署「Twingate」时,有时因为网络的重新调整,有时因为测试需要,可能需要对连接器进行部署调整,比如在控制台删除一个远程网络的连接器后,将原有的连接器部署至其他远程网络。例如以下用例中,删除net2的连接器net2-connector,我们计划将部署该连接器的主机加入net1。twingate很灵活,并不需要在主机上卸载后再重新安装连接器组件。
Twingate允许在无备份连接器的情况下直接删除活动连接器。删除连接器后,在net1中新建、配置连接器的前期步骤完全相同。进行到第二步生成Token后,将访问令牌Access Token和刷新令牌Refresh Token拷贝下来即可,不要拷贝第四步的指令再在主机上运行。这里仍然采用Linux方法,Docker在主机上则配置环境变量。
登录连接器主机,进入Twingate配置文件目录/etc/twingate。想要了解服务状态的可以使用systemctl status查看。
在/etc/twingate目录下,编辑connect.conf文件,替换访问令牌Access Token和刷新令牌Refresh Token后,重启twingate-connector即可。登录主机后完整的顺序指令如下。
#systemctl status twingate-connector cd /etc/twingate #cat connector.conf nano connector.conf #vim connector.conf systemctl restart twingate-connector
稍等片刻,在管理控制台net1下就应该可以看到该连接器了。该连接器可访问的资源,net1下的验证客户端均可访问。
文章评论