You can define a hosts file to provide address-to-name translation. Create hosts in $EGO_CONFDIR/kernel/conf (Linux) or %EGO_CONFDIR%\kernel\conf (Windows).
One line for each IP address, consisting of the IP address, followed by the official host name, optionally followed by host aliases, all separated by spaces or tabs. Each line has the form: ip_address official_name [alias [alias ...]]IP addresses can have either a dotted quad notation (IPv4) or IP Next Generation (IPv6) format. You can use IPv6 addresses if you define the parameter EGO_ENABLE_SUPPORT_IPV6 in ego.conf; you do not have to map IPv4 addresses to an IPv6 format. Use consecutive lines for IP addresses belonging to the same host. You can assign different aliases to different addresses. Use a pound sign (#) to indicate a comment (the rest of the line is not read by EGO). Do not use #if as this is reserved syntax for time-based configuration.
The official host name. Single character names are not allowed. Specify -GATEWAY or -GW as part of the host name if the host serves as a GATEWAY. Specify -TAC as the last part of the host name if the host is a TAC and is a DoD host. Specify the host name in the format defined in Internet RFC 952.
Aliases to the host name. The default host file syntax ip_address official_name [alias [alias ...]] is powerful and flexible, but it is difficult to configure in systems where a single host name has many aliases, and in multihomed host environments. In these cases, the hosts file can become very large and unmanageable, and configuration is prone to error. The syntax of the LSF hosts file supports host name ranges as aliases for an IP address. This simplifies the host name alias specification. To use host name ranges as aliases, the host names must consist of a fixed node group name prefix and node indices, specified in a form like: host_name[index_x-index_y, index_m, index_a-index_b]
192.168.2.2 hostA hostC host-C
In this example, hostA has 2 IP addresses and 3 aliases. The alias hostB specifies the first address, and the aliases hostC and host-C specify the second address. EGO uses the official host name, hostA, to identify that both IP addresses belong to the same host.
3ffe:b80:3:1a91::2 hostA hostB
3ffe:b80:3:1a91::3 hostA hostC host-C
In this example, hostA has 2 IP addresses and 3 aliases. The alias hostB specifies the first address, and the aliases hostC and host-C specify the second address. LSF uses the official host name, hostA, to identify that both IP addresses belong to the same host.