2024年1月21日发(作者:)
用Teamviewer的VPN内网穿透访问任意应用
一、 背景
最近公司项目非常紧,有许多工作不能每时每刻都呆在公司加班完成,因此非常需要一种VPN方式从家到公司内网访问各种应用程序,实现联调开发。但是不想购买任何收费产品如花生壳, 那么就可以考虑采用Teamviewr的VPN再加上其他辅助工具。
二、 搭建思路
1. 通过Teamviewer功能,连接公司测试环境电脑,再用nginx做接口转发。不过这种方式只支持http方式, 这肯定是不够的, 因为要访问数据库等应用。
2. 使用第三方辅助工具ccproxy, 可以完美访问内网任意应用程序。
三、 架构示意图
家VPN数据库服务器接口服务器
WEB应用服务器
CCProxy台式机
四、 搭建步骤
1. 在公司开发机上的TeamViewer选项中的高级选项中安装vpn驱动。
2. 在家里电脑上安装Teamviewer,链接公司电脑上的vpn。
3. 链接完毕后:
4. 测试Ping,检查网络是否通畅。 如果不通, 可能需要到“更改适配器”新建“传入连接”, 授权当前用户的网络访问权限。
5. 在公司电脑上安装ccproxy。
6. 启动后,点击设置。
7. 点击端口映射右侧“E”按钮。
8. 依次添加SQLserver及Redis的端口与本地的端口映射。
9. 在家里电脑访问VPN中“伙伴的IP”和端口,即可完成对数据库和Redis的访问。


发布评论