你在这里: 管理员指南 > 保护FME服务器 > 使用具有代理服务器的FME服务器

使用具有代理服务器的FME服务器

Proxy Server是LAN上的计算机,允许您连接到外部服务器,而不会影响内部网络的安全性。如果你正在享受FME服务器Web服务您的组织在网络上使用代理服务器,您可以将FME服务器配置为通过代理连接。

1.设置代理服务器连接

要将FME服务器连接到代理服务器,请按照相应的指令集,具体取决于运行FME服务器系统服务的Windows帐户

注意:确定运行的帐户FME服务器系统服务, 跑服务.MSC.。在“服务”对话框中,列出了运行任何FME服务器相关服务的帐户登录

2.使FME发动机了解代理服务器

  1. 以管理员身份运行Windows命令提示符,并导航到:$(fme_server_home)\ server \ fme
  2. 运行以下命令:
  3. fme.exe apply_settings系统“代理/代理设置”“使用System Proxy”

    fme.exe apply_settings系统“代理/代理身份验证方法”<基本|消化| NTLM>“

    fme.exe apply_settings系统“代理/代理服务器需要身份验证”“true”

    fme.exe apply_settings system“proxy / proxy用户名”<用户名>“

    fme.exe apply_settings系统“代理/代理密码”“fme_encrypt(<密码>)“

    哪里:

    • <基本|摘要| NTLM>基础消化, 要么ntlm.,取决于代理服务器使用的身份验证方法。如果未指定,基础假设。
    • <用户名>是运行代理服务器的用户名。
    • <密码>是代理服务器帐户的密码。

3.重新启动FME服务器引擎(Windows服务)

配置后,重新启动FME服务器引擎(Windows服务)。有关更多信息,请参阅手动启动和停止FME服务器

    指定自定义代理地图

    您可以使用System Proxy指定除了或代替,而不是使用系统代理的自定义代理地图。自定义代理地图允许您通过系统上的替代代理映射对特定URL的访问。如果需要绕过网络的默认规则或系统代理设置以访问这些URL,请使用自定义代理地图。

    以下语法指定如何通过自定义代理映射对一个或多个URL的访问。重复每个URL的所有参数,如图所示:

    fme.exe apply_settings系统“proxy /自定义代理地图”“,fme_encrypt(), [,,fme_encrypt(),]“

    哪里:

    • 是您要访问的URL。URL必须与请求中的URL完全匹配;例如,http://www.lib.uwaterloo.ca/locations/umd/digitization_project/roads_ntdb.zip.
    • 是系统上的代理服务器的URL,它将处理对的请求
    • 是代理服务器上的端口号,通过处理请求。
    • 真正要么,取决于代理服务器是否需要身份验证来访问。如果真正,提供<用户名><密码>,和基础消化, 要么ntlm.)。

    其他笔记

    要在没有身份验证的情况下使用代理服务器,请指定:

    fme.exe apply_settings系统“代理/代理服务器需要身份验证”“false”

    要停止使用代理服务器,请运行:

    FME.exe Apply_settings系统“代理/代理设置”“无代理”