HP TCP/IP Services for OpenVMS
Installation and Configuration


Previous Contents Index


Chapter 3
Configuring TCP/IP Services

After you install HP TCP/IP Services for OpenVMS, you need to enable the components and characteristics you require for your particular system using the menu-driven TCPIP$CONFIG configuration procedure.

This chapter explains the TCPIP$CONFIG menus, provides sample installation output, and summarizes additional configuration and setup tasks.

3.1 Recommended Order for Configuring TCP/IP Services

Table 3-1 lists the tasks involved in configuring TCP/IP Services, and the sections that describe these tasks.

Table 3-1 Configuring TCP/IP Services
Step Task to perform... Described in...
1 Assemble system information to prepare for running TCPIP$CONFIG. Section 1.3
2 Run TCPIP$CONFIG. (Alternatively, have TCP/IP Services configured automatically, as explained in step 3.) If you have a TCP/IP Services V4. x configuration on your system, answer prompts to convert existing databases or to create new ones. Section 3.3
3 If you prefer, have TCP/IP Services software configured automatically by a DHCP server. Section 3.2
4 Manually configure the TCP/IP Services core environment, clients, and servers using TCPIP$CONFIG. Sections 3.3.4 through 3.3.6
5 Configure the optional components using TCPIP$CONFIG, as applicable. Section 3.3.7
6 Start TCP/IP Services. Section 3.5
7 Verify the configuration. Section 3.8
8 Complete additional configuration tasks, as appropriate. Section 3.9

Note

Configuration changes made to the TCP/IP Services software do not take effect until you start or restart the software. See Section 3.5.

3.2 Automatic Configuration of TCP/IP Services Using DHCP Client

TCP/IP Services Version 5.4 supports the DHCP client, which allows you to have your system configured automatically by a DHCP server. You can achieve this in one of two ways:

3.3 Running TCPIP$CONFIG

The TCPIP$CONFIG configuration procedure displays menus from which you do the following:

To get started, enter:


$ @SYS$MANAGER:TCPIP$CONFIG 

3.3.1 Converting Existing TCP/IP Services Configuration Files (Upgrade Only)

If you have a TCP/IP Services for OpenVMS (UCX) configuration in place (Version 4.x), and you have never configured a Version 5.x product on the system, the procedure begins by asking you whether to convert the Version 4.x (UCX) TCP/IP Services configuration files:


Convert the old configuration files [Y] 

Unless you respond No to the prompt, the procedure converts existing configuration files to new configuration files.

If you have already configured this product, the procedure indicates that no new configuration files are being created:


Checking TCP/IP Services for OpenVMS configuration database files. 
 
No new database files were created. 

The following sample output shows the start of the TCPIP$CONFIG procedure and a portion of the conversion of a previous configuration:


        TCP/IP Network Configuration Procedure 
 
  This procedure helps you define the parameters required 
  to run HP TCP/IP Services for OpenVMS on this system. 
 
 
  NOTE: 
  TCP/IP has been previously configured from an earlier version 
  of this product.  You can avoid a complete reconfiguration of 
  TCP/IP by allowing this procedure to automatically convert the 
  old configuration files.  If you choose not to do this now, you 
  will not be asked again.  At the end of the conversion you will 
  be able to further modify your configuration. 
 
Convert the old configuration files [Y]: [Return]
Preparing files for conversion... 
 
    UCX$SERVICE.DAT        --> TCPIP$SERVICE.DAT 
    UCX$HOST.DAT           --> TCPIP$HOST.DAT 
    UCX$NETWORK.DAT        --> TCPIP$NETWORK.DAT 
    UCX$ROUTE.DAT          --> TCPIP$ROUTE.DAT 
    UCX$PROXY.DAT          --> TCPIP$PROXY.DAT 
    UCX$CONFIGURATION.DAT  --> TCPIP$CONFIGURATION.DAT 
    UCX$EXPORT.DAT         --> TCPIP$EXPORT.DAT 
    UCX$PRINTCAP.DAT       --> TCPIP$PRINTCAP.DAT 
 
       No new database files were created. 
 
FTP SERVER Configuration 
 
LPD SERVER Configuration 
 
Service is not defined in the SYSUAF. 
  Nonprivileged user access is not enabled. 
 
By default, HP TCP/IP Services for OpenVMS configures 
LPD such that nonprivileged users cannot modify queue entries. 
 
Creating TCPIP$AUX identifier with a value of 3655 
 
     HP TCP/IP Services for OpenVMS supports Line Printer Daemon 
     Protocol (see RFC 1179). 
 
       LPD requires the following: 
         - Name of the local queue 
         - Name of the remote queue 
         - Name of the remote host 
         - Spooling directory for the local queue 
 
       To add or delete printers in the TCPIP PRINTCAP database, use the 
       $RUN SYS$SYSTEM:TCPIP$LPRSETUP command. 
. 
. 
. 

3.3.2 Creating New TCP/IP Services Configuration Files

If you do not have an existing TCP/IP Services configuration in place from a previous version of the product, the procedure begins by creating configuration database files, as shown in the following sample output:


 TCP/IP Network Configuration Procedure 
 
 This procedure helps you define the parameters required 
 to run HP TCP/IP Services for OpenVMS on this system. 
 
 Checking TCP/IP Services for OpenVMS configuration database files. 
 
 Creating SYS$COMMON:[SYSEXE]TCPIP$SERVICE.DAT 
 Creating SYS$COMMON:[SYSEXE]TCPIP$HOST.DAT 
 Creating SYS$COMMON:[SYSEXE]TCPIP$NETWORK.DAT 
 Creating SYS$COMMON:[SYSEXE]TCPIP$ROUTE.DAT 
 Creating SYS$COMMON:[SYSEXE]TCPIP$PROXY.DAT 
 Creating SYS$COMMON:[SYSEXE]TCPIP$CONFIGURATION.DAT 
  
HP TCP/IP Services for OpenVMS requires a definition for 
at least one interface.  There are no interfaces defined 
on this system. 
 
Please select the Interface option from the Core Environment Menu. 

3.3.3 Understanding the Configuration Menus

After the configuration files are converted or created, the Main Configuration menu is displayed:


    HP TCP/IP Services for OpenVMS Configuration Menu 
 
    Configuration options: 
 
           1  -  Core environment 
           2  -  Client components   
           3  -  Server components   
           4  -  Optional components 
 
           5  -  Shutdown HP TCP/IP Services for OpenVMS 
           6  -  Startup HP TCP/IP Services for OpenVMS 
           7  -  Run tests 
 
           A  -  Configure options 1 - 4 
          [E] -  Exit configuration procedure 
 
Enter configuration option:  
 

The options are as follows:
Option Description
1 Core environment Configure software associated with the Network, Internet, and Transport layers of the TCP/IP architecture (Section 3.3.4).
2 Client components Configure application software and related services (Section 3.3.5).
3 Server components Configure server software and related services (Section 3.3.6).
4 Optional components Configure software necessary if you plan to allow Anonymous FTP access, enable Kerberos authentication for the TELNET server, enable failSAFE IP support, or run such products as PATHWORKS for OpenVMS (Advanced Server), Advanced Server for OpenVMS, DECnet over TCP/IP, or any applications that use the Stanford Research Institute (SRI) QIO application programming interface (Section 3.3.7)
5 Shutdown TCP/IP Services for OpenVMS Stop TCP/IP Services (Section 3.6).
6 Startup TCP/IP Services for OpenVMS Start TCP/IP Services (Section 3.7).
7 Run tests Run the installation verification procedure (Section 3.8).
A Configure options 1 - 4 Configure all the TCP/IP Services components (the core, client, server, and optional services). The procedure takes you through each of the configuration options.
E Exit the configuration procedure Return to the system prompt.

Note

If you do not have experience with the TCP/IP Services product, you should use the configuration menus provided by the TCPIP$CONFIG configuration procedure to configure the product (use options 1 through 4, or option A).

If you have experience configuring the software and want to bypass the configuration menus, you can add one or more command parameters when you run TCPIP$CONFIG. For information about the command parameters, see Section 3.4.

3.3.4 Configuring the Core Environment

To display the Core Environment Configuration menu, choose option 1 (Core environment) from the Main Configuration menu. If you chose option A from the Main Configuration menu to configure all the TCP/IP Services components, the Core Environment Configuration menu is displayed first. The sample output in the following sections show the progression of the procedure when you choose option A.

You are required to configure the Domain, Interfaces, and Routing services; BIND Resolver and Time Zone are optional.

Note

Use the Interfaces menu (option 2) to set up an interface under control of the DHCP client. If you mark a DHCP client interface as primary, you might not need to set up the other Core Environment components. Ask your network manager whether these components are configured by DHCP. For more information, see the DHCP client documentation.


 
   HP TCP/IP Services for OpenVMS Core Environment Configuration 
   Menu 
 
   Configuration options: 
 
 
           1 - Domain 
           2 - Interfaces 
           3 - Routing 
           4 - BIND Resolver 
           5 - Time Zone 
                
           A  - Configure options 1 - 5 
          [E] - Exit menu 
 
Enter configuration option: A [Return]
 

Note

If you have run the TCPIP$IP6_SETUP.COM procedure to enable IPv6, and then you run the TCPIP$CONFIG.COM command procedure, TCPIP$CONFIG.COM displays the following warning message prior to displaying the Core Environment configuration options. For more information, refer to the HP TCP/IP Services for OpenVMS Guide to IPv6.


                               - WARNING - 
   This node has been configured for IPv6.  If you make any additional 
   changes to the configuration of the interfaces, you must run 
   TCPIP$IP6_SETUP again and update your host name information in 
   BIND/DNS for the changes to take effect. 

The following sections include sample output for the core environment components. The samples reflect a TCP/IP Services product configuration for a system on which other TCP/IP Services configurations are in place. The output varies for a new TCP/IP Services installation (see Appendix A).

Enter your responses to the menu questions using the information from your configuration planning worksheet ( Section 1.3).

3.3.4.1 Domain Configuration

The following is sample output for configuring the domain:


DOMAIN Configuration 
 
Enter Internet domain [budget.acme.com]: [Return]

3.3.4.2 Interface Configuration

The following is sample output for configuring the Internet interface:


INTERFACE Configuration 
 
        The Ethernet device(s) on your system are: EWA0: 
 
        Start of configuration questions for Internet interface WE0. 
 
        WE0 is the Ethernet device EWA0: 
 
Interface: WE0 
  IP_Addr: 10.10.1.1     NETWRK: 255.0.0.0     BRDCST: 10.10.2.255 
   C_Addr:             C_NETWRK:                C_BRDCST: 
 
   Flags: 
   Receive buffer:       0 
 
     HP TCP/IP Services for OpenVMS Interface WE0 Reconfiguration 
     Menu 
 
     Reconfiguration options: 
 
           1  -  Configure interface manually   (Current default) 
           2  -  Let DHCP configure interface 
 
          [E] -  Exit menu (Do not reconfigure interface WE0) 
 
Enter configuration option: [Return]

In this example, no changes are made to the interface. If you want to configure a standby interface IP address for failSAFE IP failover support, see Section 3.3.4.3; otherwise, skip to Section 3.3.4.4.

3.3.4.3 failSAFE IP Target Address Configuration

You can configure a standby failover target IP address that failSAFE IP assigns to multiple interfaces on a node or across a cluster. When, for example, a Network Interface Controller fails or a cable breaks or disconnects, failSAFE IP activates the standby IP address so that an alternate interface can take over to maintain the network connection. If an address is not preconfigured with a standby, then failSAFE IP removes the address from the failed interface until it recovers.

When the failed interface recovers, failSAFE IP detects this and can return its IP address.

Configure the standby failover IP address as follows:

  1. From the Core Environment Configuration menu, select option 2 (Interfaces). The Interface Configuration menu appears.
  2. From the Interface Configuration menu, select option 1 (Configure interface manually). Configure your interface by responding to the prompts that ask for interface-specific information, including the host name, the Internet address, the network mask, and the broadcast mask. In the following example, IP address 10.10.1.1 is configured for interface WE0.


            HP TCP/IP Services for OpenVMS Interface WE0 Configuration Menu 
     
            Configuration options: 
     
                     1  -  Configure interface manually 
                     2  -  Let DHCP configure interface 
     
                    [E] -  Exit menu (Do not configure interface WE0) 
     
    Enter configuration option: 1 [Return]
    Enter fully qualified host name [delite.budget.acme.com]: [Return]
    Enter Internet address for delite [10.10.1.1]: [Return]
    Enter Internet network mask for delite [255.0.0.0]: [Return]
    Enter broadcast mask for delite [10.10.2.255]: [Return]
     
            The following parameters will be used to define the 
            Internet interface WE0: 
     
                    Host name:         delite 
                    Internet address:  10.10.1.1 
                    Network mask:      255.0.0.0 
                    Broadcast mask:    10.10.2.255 
     
    * Is the above correct [YES]: [Return]
    

    As shown in the preceding example, the configuration procedure displays the interface information you entered and lets you verify that it is correct. Answer Yes to the prompt that asks if the information is correct.

  3. Next, the configuration procedure displays information about failSAFE IP, as in the following example, and prompts you whether you want to configure a target for failSAFE IP. Answer Yes.


     
                                  failSAFE IP 
     
               failSAFE IP uses  multiple Network Interface Controllers 
               (NICs)  to provide  high availability  of IP  addresses. 
               In  the  event  of   a  NIC  failure,  (e.g.  any  event 
               preventing  the   NIC  from  receiving   data),  all  IP 
               addresses associated with  the failed NIC are reassigned 
               to a preconfigured failover target. 
     
               In  a  cluster  configuration,  the IP  address  may  be 
               preconfigured  on  NICs across  other  cluster  members. 
               This provides cluster-wide failover for the IP address. 
     
               See the management guide for more configuration options. 
               You  will be  asked what  other NICs on  this node  will 
               act as failover targets. 
     
    * Configure failover target for failSAFE IP [NO]: YES [Return]
    

  4. The configuration procedure then lists other interfaces available for failover and allows you to specify them as an interface for failSAFE IP. In the following example, interfaces IEO and IE1 are configured with the standby address for failSAFE IP failover:


    Interfaces available for failover are: 
     
       IE0 IE1 
     
    Enter an interface for failSAFE IP: IE0 [Return]
     
    Interfaces available for failover are: 
     
       IE1 
     
    Enter an interface for failSAFE IP: IE1 [Return]
     
    Interfaces available for failover are: 
     
     
    Enter an interface for failSAFE IP: [Return]
    * Continue configuring interfaces for failSAFE IP [NO]: [Return]
    

  5. After configuring the standby IP address, you must configure and enable the failSAFE IP service, as explained in Section 3.3.7.2.

    Note

    You can also manually configure the failSAFE IP address using the TCP/IP management SET INTERFACE command or the ifconfig utility. The ifconfig utility provides a greater degree of management control and is recommended for more complex environments. For more information, see the HP TCP/IP Services for OpenVMS Management manual.

3.3.4.4 Dynamic Routing Configuration

The following is sample output for configuring dynamic routing:


DYNAMIC ROUTING Configuration 
 
 Dynamic routing has not been configured. 
 
    You may configure dynamic ROUTED or GATED routing. 
    You cannot enable both at the same time.  If you want 
    to change from one to the other, you must disable the 
    current routing first, then enable the desired routing. 
 
    If you enable dynamic ROUTED routing, this host will use the 
    Routing Information Protocol (RIP) - Version 1 to listen 
    for all dynamic routing information coming from other 
    hosts to update its internal routing tables. 
    It will also supply its own Internet addresses to 
    routing requests made from remote hosts. 
 
    If you enable dynamic GATED routing, you will be able to 
    configure this host to use any combination of the following 
    routing protocols to exchange dynamic routing information 
    with other hosts on the network: 
        Routing Information Protocol (RIP) - Version 1 & 2 
        Router Discovery Protocol (RDISC) 
        Open Shortest Path First (OSPF) 
        Exterior Gateway Protocol (EGP) 
        Border Gateway Protocol (BGP-4) 
        Static routes 
 
* Do you want to configure dynamic ROUTED or GATED routing [NO]: YES [Return]
* Do you want to enable GATED routing configuration [NO]: [Return]
 
    ROUTED option 
 
    If you enable the 'supply' option of dynamic routing, 
    this host will supply dynamic routing information to 
    other hosts on the network whether it is acting as an 
    internetwork gateway or not. 
 
 
* Do you want this host to supply its dynamic routing information [NO]: [Return]


Previous Next Contents Index