You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gateway/WebVPN.md

3.6 KiB

Apiumc Gateway

Web VPN内网穿透组件

star

什么是WebVPNWebVPN是Apiumc的内网穿透组件一种不需要服务器就能内网资源能被外网访问的新型技术是构建Web形式防问内部资源的VPN相比部署传统VPN需要消耗大量人力成本带来复杂的IT运营压力且不稳定、易掉线、容易被打穿导致内网渗透给企业带来一定的外部攻击风险。而WebVPN它简化了VPN网络搭建运维管理十分钟就能让外网防问内网应用再结合Apiumc网关安全体系就可运营高安全、低成本、稳定、可靠用浏览器访问内网资源的的Web VPN了。

开启穿透

WebVPN是Apiumc网关的穿透组件应用注册登记成功后就可以启用WebVPN了。开启Web VPN有两种方式

  1. 在线开启 在云桌面上点击“应用设置”,如下图:(需要管理员权限)
    图片
    如果显示未开启则点击开启再点击则会关停穿透开启后点击Web VPN网址则就可以看到Apiumc云桌面了。

  2. 命令开启 运行Apiumc指令窗口输入指令vpn start,则开启内网穿透,如下图:
    image
    在浏览器输入Web VPN的服务网址则就可以看到的穿透的Apiumc网关云桌面。

自定义域名

只要把域名用CName解释到Web VPN的服务网址域名就可以了就可以此域名防问穿透内容了如下图
image

缓存配置

为了提高Web页面打开的速度在WebVPN上也采用了动静分离的缓存机制全局默认对.gif,.bmp,.png,.jpg,.jpeg,.ico,.webp,.svg,.css,.less,.sass,.scss,.js,.jsx,.coffee,.ts,.ttf,.woff,.woff2,.wasm页面进行缓存。

  1. 在浏览器的地址栏输入路径再加上?umc=cache,则把此路径配对的资源进行缓存,如下图:
    image

  2. 在浏览器的地址栏输入路径再加上?umc=cache.none,则关闭此路径缓存机制

  3. 在浏览器的地址栏输入路径再加上?umc=cache.clear,则清除此路径自定义缓存配置,只采用全局缓存机制

刷新缓存

有缓存就有可能与服务器资源版本不一致,需要一致性就需要我们来刷新缓存了,刷新缓存有两种方式

  1. 删除所有缓存 方式是:在根路径上输入/?umc,则打开如下图:
    图片
    点击清空缓存,则清空域名下所有缓存。

  2. 手动刷新单页缓存 方式是在url最后追加?umc=src或者&umc=src则可刷新此url的缓存

常见问题

  1. 浏览器不加载新版本
    WebVPN有缓存机制请参考上例改变此路径下缓存配置选择最合适自己的。

  2. 图片验证码失效
    需要关闭图片验证码路径下缓存机制。