使用代理服务器连接到 Internet

代理服务器是指 LAN 上可用于连接到 Internet 而不会对内部网络安全造成任何损害的计算机。如果将要使用的是 ArcGIS Server 服务且您所在的组织使用代理服务器连接到 Internet,您需要确保已提供有关代理服务器的足够信息。

可通过编辑 <ArcGIS Server 安装目录>/arcgis/server/usr 目录中的 init_user_param.sh 脚本来定义代理服务器。为此,请执行以下步骤。

步骤:
  1. 在文本编辑器中打开 init_user_param.sh 脚本。
  2. 定位行 export http_proxy=http://<用户名>:<密码>@<proxy-server-name.domain.org>:<端口号>/ 并修改示例 URL 以匹配代理服务器的名称和端口号。如果需要使用用户名和密码来连接到代理服务器,请在 URL 中指定用户名和密码参数。如果不需要使用用户名和密码,请从该 URL 中删除<用户名>:<密码>@ 文本。
  3. 此外,也可以使用 no_proxy 环境变量来指定一列不需要默认代理的域。要使用此变量,请取消注释行 export no_proxy="<local>;*.<domain>.<com>",并将条目添加到此列表中。指定域时,可使用通配符 *<local>。每个条目必须用分号 (;) 进行分隔。
  4. 保存并关闭 init_user_param.sh 脚本。
  5. 为使设置生效,您需要重启 ArcGIS Server。可通过在您部署中的每台 GIS 服务器上运行 startserver.sh 脚本来执行此操作。

ArcGIS Server 现在已按照 init_user_param.sh 脚本中指定的代理服务器设置进行配置。

6/13/2014