为了维护网络安全,客户机可能具有将访问权限仅限于某些 IP 地址的功能。为允许客户机使用此功能,Proxy Server 提供了对检查 Java IP 地址的支持。
检查 Java IP 地址允许客户机在 Proxy Server 中查询用于重新路由资源的 IP 地址。由于 Java Applet 常常发生 DNS 网络欺骗,因此,客户机可利用此功能查看原始服务器的真实 IP 地址。
启用此功能后,Proxy Server 会附上一个标头,该标头中包含用于连接到目标原始服务器的 IP 地址。例如,如果启用此功能且请求中包含 "Pragma: dest-ip" 标头,Proxy Server 会包括原始服务器的 IP 地址,作为 "Dest-ip:" 标头的值。
有关用于检查 Java IP 地址的服务器应用程序函数 (Server Application Function, SAF) 的信息,参见《Sun Java System Web Proxy Server 4.0.8 Configuration File Reference》中的“ObjectType”一节的 java-ip-check。
访问 Server Manager 并单击 "Routing" 选项卡。
单击 "Check Java IP Address" 链接。
此时将显示 "Check Java IP Address" 页面。
从下拉式列表中选择资源,或单击 "Regular Expression" 按钮,键入正则表达式,然后单击 "OK"。
启用或禁用 Java IP 地址检查,或者使用其默认配置。
默认选项使用更通用模板派生的默认配置。通用模板使用一个较短且匹配的正则表达式来确定是应启用,还是应禁用 Java IP 地址检查。
单击 "OK"。
单击 "Restart required"。
将会显示 "Apply Changes" 页面。
单击 "Restart Proxy Server" 按钮以应用更改。