リモート実行サーバーは一般サーバーのため、開始時には INADDR_ANY にバインドしようとします。これは、すべての定義済み IP アドレスを listen できるように します。 しかし、これにより、TSO および z/OS® UNIX リモート実行サーバー の両方が同じポートで listen することができなくなり、 片方のサーバーは非標準ポートを使用しなければならなくなります。 TCPIP プロファイル・データ・セット の PORT 予約ステートメントに BIND パラメーターを使用すると、 別の IP アドレスを使用して、TSO および z/OS UNIX リモート実行サーバーの両方を 同じポートにバインドできます。 以下のステップで その方法を説明します。PORT 予約ステートメントについて詳しくは、「z/OS Communications Server: IP 構成解説書」を参照してください。
DEVICE VIPAD1 VIRTUAL 0
LINK VIPA1 VIRTUAL 0 VIPAD1
HOME
134.134.134.36 VIPA1
512 TCP OMVS BIND 134.134.134.36 ; z/OS Unix REXECD
514 TCP OMVS BIND 134.134.134.36 ; z/OS Unix RSHD
512 TCP RXSERVE ; TSO REXECD
514 TCP RXSERVE ; TSO RSHD
BIND パラメーターを持つサーバーが、
BIND パラメーターを持たないサーバーの前にリストされるようにしなければなりません。
このセットアップでは、宛先 IP アドレス 134.134.134.36 の、ポート 512 または 514 への
すべての要求を、z/OS UNIX リモート実行サーバーに送信します。
ローカル宛先 IP アドレスが 134.134.134.36 でない、ポート 512 または 514 への
要求は、TSO リモート実行サーバーに送られます。このセットアップの検査方法。
MVS TCP/IP NETSTAT CS V1R2 TCPIP NAME: TCPCS 21:34:41
User Id Conn Local Socket Foreign Socket State
------- ---- ------------ -------------- -----
INETDCS1 0000000D 134.134.134.36..514 0.0.0.0..0 Listen
INETDCS1 0000000E 134.134.134.36..512 0.0.0.0..0 Listen
RXSERVE 00000019 0.0.0.0..514 0.0.0.0..0 Listen
RXSERVE 00000018 0.0.0.0..512 0.0.0.0..0 Listen