授权网关封装版 点此下载
一、功能介绍
授权网关是为了提高内网穿透安全性而设计的,目的是为了保护内网服务器安全。
当前授权网关分为几个不同的版本:
二、功能演示
当前教程基于您已经了解标准版的前提下,如果您还没有实际操作过标准版,点此查看。
1,测试并导出配置:
(1)针对已经配置好的转发,可以在标准版右上角菜单,点击导出。
(2)保存到任意位置。
(3)保存时候,会提示是否同时将成员账号密码也导出,如果选择【是】,则会在导出文件中包含成员账号和密码部分(非明文),在导入时,将无需输入成员账号密码;如果选择【否】,在导入时,则需要填写成员账号密码才可以使用。
(4)后续我们将开始封装,在此之前,一定要将授权网关标准版关闭,否则封装版运行后,端口会冲突。
2,开始封装:
(1)先下载封装版,并完全解压(点此下载)。
(2)运行封装器并选择规则文件。
(3)找到我们要封装的客户端文件,这里我们用于测试的,是“微软远程桌面工具”,由于系统中自带的版本(mstsc),无法修改位置后运行,因此我们单独下载了远程管理版本作为演示(Remote Desktop Connection Manager),该工具安装后,找到文件夹复制一份出来。在授权网关封装器界面,客户端位置,选择主程序文件。
(4)选择后,如果文件有图标,会自动提取,也可以自定义。
(5)高级选项中,有一些自定义选项,可自行勾选,通常保持默认即可。
(6)点击【开始生成】。
(7)可以看到有文件生成。
(8)生成的带集成名称的文件,就是新的主入口,可以直接运行测试,在此之前,一定确保原来的标准版已经关闭,否则会存在冲突。双击后如下,会发现远程桌面程序已经运行,并同时弹出了授权网关要求输入成员账号密码界面,如果此前导出的规则文件包含成员账号密码,则不会要求输入。
(9)在桌面右下角,如果看到授权网关封装版的小图标,说明已经运行。
(10)尝试连接测试。
(11)弹出登录提示说明已经连上了远程端口。
(12)作为发布演示,现在可以将整个文件夹压缩打包,作为一个发布版本。
3,常见问题
(1)如果用户解压后,运行了原始文件,而不是带“集成”的版本,是否就无效了?
是的。可以在封装前,将原始的主程序名称,先修改为另外的名称,比如“app.dat”,这样封装后,会得到一个“app[集成].exe”,将此文件修改成您需要的名称即可,比如“应用程序.exe”,当双击运行该文件时,会在启动网关通讯后,再自动运行封装时的原始文件“app.dat”,由于“app.dat”没有图标,因此不会被用户直接运行,而用户只会运行您的“应用程序.exe”。
(2)需要封装的程序是一个安装版本,直接复制文件夹到另外的机器无法直接运行,必须要从安装程序安装怎么办?
此时可以按照补丁方式发布。比如您的程序是一个 USB 转 TCP 的客户端,必须使用官方的安装程序。假设安装后文件夹是“C:\Program Files\USB”,主程序文件名是“USBClient.exe”。那么可以使用以下方式:
- 您在本地先把“USBClient.exe”修改为“app.dat”,然后直接封装本地的“app.dat”,封装后得到一个“app[集成].exe”。
- 此时将文件夹内的“app[集成].exe”修改为“USBClient.exe”。
- 将文件夹中的“USBClient.exe”、“app.dat”、“.gateway”(文件夹)复制出来,单独放到一个文件夹中。
- 使用 WinZip 等压缩工具,压缩为单一 EXE 自释放程序,并且设置默认释放位置为“C:\Program Files\USB”。
此时这个自释放文件,就是一个补丁安装包,用户的使用方式是,首先安装 USB 官方安装包,然后再安装您发布的补丁安装包,这样就可以实现相同的效果。