其他 TCP/IP 考量

在疑難排解 IBM® i 連線時,請使用 NETSTAT、STRTCP 及 STRHOSTSVR 來驗證並啟動 TCP/IP 功能。

使用下列指令來驗證已啟動 TCP/IP:

   NETSTAT *CNN
註: 若要使用「System i® 導覽器」來驗證已啟動 TCP/IP,您的伺服器必須已配置有 TCP/IP,然後執行下列動作:
  1. 在「System i 導覽器」中,選取您的伺服器 > 網路
  2. 在「TCP/IP 配置」上按一下滑鼠右鍵,然後選取「公用程式」。
  3. 選取 Ping。
  4. 指定主機名稱或 TCP/IP 位址,然後按一下「立即 Ping」。

使用 STRTCP 指令來啟動所需的通訊協定(如果該通訊協定未執行的話)。

透過瀏覽 NETSTAT *CNN 指令所傳回的資訊,來驗證必要的常駐程式為執行中:

   Remote           Remote     Local
   Address          Port       Port       Idle Time  State
   *                *          as-cent >  000:09:31  Listen
   *                *          as-signon  000:09:41  Listen
   *                *          as-svrmap  002:57:45  Listen
   *                *          as-data >  002:57:45  Listen

必要的話,請使用 STRHOSTSVR SERVER(*ALL) 指令來啟動它們。

PC 會透過連接至伺服器對映程式埠,來尋找資料庫伺服器所使用的埠。它會擷取 as-database 所使用的埠。然後,會連接至資料庫伺服器常駐程式 QZDASRVSD 正在監視的適當埠。伺服器常駐程式會將用戶端的連線附加至 QUSRWRK 中的 QZDASOINIT 預先啟動工作。如果這是這部 PC 對伺服器進行的第一次連線,則會使用另外兩個伺服器:「中央伺服器」用於授權,而登入伺服器用於使用者 ID/密碼驗證。

如需驗證已啟動 TCP/IP 的相關資訊,請參閱「一般 TCP/IP 問題」。