Understand the required configuration steps to set up junction
support for two remote virtual hosts on a single server is implemented.
The following scenario sets up junction support for two
remote virtual hosts on a single back-end server. Refer to the accompanying diagram as you proceed through the steps.
WebSEAL servers that are protecting two virtual hosts on one back-end junctioned
server:
Virtual host a.b.com (on server cruz1.ibm.com)
Virtual host x.y.com (on server cruz1.ibm.com)
Direct access to the protected junctioned server (cruz1.ibm.com)
is prevented by appropriate firewall protection. The user is not aware
of this blocked access. The external DNS used by the browser to look
up the virtual host names are configured to point to WebSEAL at IP
address 9.0.0.3.
External DNS
a.b.com
9.0.0.3
x.y.com
9.0.0.3
Virtual host a.b.com accepts HTTP access
only.
Virtual host x.y.com accepts secure HTTPS
access.
Figure 1. Virtual host junction scenario
1
Procedure:
The following pdadmin command creates a virtual host junction named (labeled) vhost-ab-http that responds to the Host: a.b.com header in TCP
(HTTP) requests to WebSEAL:
The following command creates a virtual host junction named (labeled) vhost-xy-https that responds to the Host: x.y.com header in SSL (HTTPS) requests to WebSEAL: