If you are running Rational Synergy engines and the database server on the same machine, you do not need to set up remote engine hosts. However, if you plan to run engine processes on machines other than the database server, you must define the engine hosts in the following network system files:
Ensure that your host IP addresses are unique and consistent, and be sure to check access to each host. Additionally, you must run ccm_install -l on the engine hosts.
If you do not intend to use the Engine Startup Daemon (ESD) for traditional mode sessions, you must enable the rsh and rexec daemons by editing the appropriate inetd or xinetd.d files. On some systems, these daemons are disabled by default. For Web mode sessions, ESD, rsh, or rexec daemons are not needed.
For VPN clients, you must add the VPN IP address to /etc/hosts or the DNS equivalent. You can give the VPN IP address any name as long as it has a name. An example of the type of entry you can make in your hosts file is:
192.168.45.10 vpnclient1 192.168.45.11 vpnclient2 192.168.45.12 vpnclient3
For VPN clients, you must add the VPN IP address to /etc/hosts or the DNS equivalent. You can give the VPN IP address any name as long as it has a name. An example of the type of entry you can make in your hosts file is:
192.168.45.10 vpnclient1 192.168.45.11 vpnclient2 192.168.45.12 vpnclient3
Alternatively, instruct your DNS server to construct host names spontaneously for reverse lookups of IP addresses in the subnet used for your VPN.
By default, Linux does not interpret the plus sign (+) in either the .rhosts file or the /etc/hosts.equiv file. If you need to allow the use of +, you must add the argument promiscuous at the end of the .rhosts auth line in /etc/pam.d/rsh.
For Linux users, you must also set permissions in the /etc/hosts.allow file. Using the setting ALL:ALL, which allows any client to use any service, is optimal. However, this setting might raise network security concerns.