Step 2: Customize z/OS Communications Server
To customize TCP/IP you need to update the cataloged procedures and configuration data sets for the TCP/IP address space, its clients, and servers.
z/OS® Communications Server
runs as a started task in its own address space. Each of the servers
runs in its own address space and is started with its own procedure.
The TCP/IP address space requires:
- A procedure in a system or recognized PROCLIB.
- A data set that provides configuration definitions for the TCP/IP address space and includes statements affecting many of the servers. This data set is referred to as PROFILE.TCPIP.
- A data set to provide the parameters that are common across all clients. This data set is referred to as TCPIP.DATA.
Other topics show you how to:
- Configure the TCP/IP address space by updating the samples provided in SEZAINST(SAMPPROF) and SEZAINST(TCPIPROC).
- Configure the universal client parameters provided in SEZAINST(TCPDATA).
- Configure the site table, defined in hlq.HOSTS.LOCAL or hlq.ETC.IPNODES, to identify the Internet names and addresses of your TCP/IP host.
- Customize the TCP/IP Component Trace parameters by updating the
CTRACE parameter in the PARM= field of the EXEC JCL statement in the
TCP/IP started procedure.
You can find a description of the MVS™ Component Trace support in the z/OS Communications Server: IP Diagnosis Guide.
- Specify the ENVAR parameter on the PARM=keyword to override the resolver file. For more information on setting the environment variable RESOLVER_CONFIG using the ENVAR parameter, see Considerations for multiple instances of TCP/IP.
- Configure each of the servers you want to run. This might require:
- Modifying sample procedures and adding them in your PROCLIB
- Modifying the configuration data set, PROFILE.TCPIP
- Adding port numbers to hlq.ETC.SERVICES
- Modifying other data sets containing server-specific parameters
You can find the sample procedures and data sets in SEZAINST. Table 1 provides additional reference information you can use as you configure and customize each server.
You can find general information about starting, stopping, and dynamically controlling the servers in z/OS Communications Server: IP System Administrator's Commands.
Many of the servers also require other data sets for their specific functions.