TranslateIP For StoreFront外网发布地址转换

[alert type=”warning”]2019-10-26 推荐TranslateIP v2(点击前往)使用StoreFront SDK全新重构,使用更简单,并解决了V1版本不支持Chrome的问题。[/alert]

在Web Interface时代,如果需要把内网的XA/XD环境发布的外网,那么可以通过设置Secure Access来进行IP以及Port映射,从而让外网用户通过地址转换的方式访问内网资源。但是在StoreFront发布之后,该功能已经被取消,取而代之的是,如果需要使用StoreFront发布资源到外网,那么唯一的办法就是通过Access Gateway/Netscaler进行ICA代理,否则就只能回退到使用Web Interface。

针对这种情况,这里提供了一个简单的IIS HttpModule来提供地址转换的功能,让StoreFront也具有了地址转换的功能,下载地址请参考文章结尾。

具体的部署方法如下:

  1. 复制TranslateIP.dll到需要的站点下的bin目录:
  2. 通过IIS管理器添加/启用该模块
    iis-modulesiis-modules-add-translate-ip
  3. 建立配置文件并配置
  4. 配置完成后,重新登陆即可

卸载方法

  1. 通过IIS管理器删除该模块
  2. 删除配置文件

下载地址

  TranslateIP (3.0 KiB, 1,822 次)

——————-

09/21/2014更新:开源该功能代码,详情请戳:https://github.com/XenMe/TranslateIP