2.17.8 SFTPアダプタが使用するIPアドレスおよびポート番号の指定
SFTPアダプタが使用するIPアドレスおよびポート番号を指定できます。
(1) SFTPクライアントで使用するIPアドレス
SFTPクライアントのIPアドレスは,SFTPアダプタ実行環境プロパティファイルのsftpadp.client-ipaddrプロパティで指定します。指定を省略した場合は,システムによってローカルマシンのIPアドレスが自動的に割り当てられます。ローカルマシンのIPアドレスは,java.net.NetworkInterfaceクラスでまとめて取得し,そのうち最初に見つかった実IPアドレスを優先して割り当てます。実IPアドレスが存在しない場合は,ループバックアドレスを割り当てます。
(2) SFTPクライアントで使用するポート番号
SFTPアダプタは指定されたポート番号の最小値,または前回使用したポート番号の次※を待ち受けポート番号候補とします。待ち受けポート番号候補を使用できる場合,このポート番号を採用します。待ち受けポート番号候補を使用できない場合は,次のポート番号※を候補とし,使用可否を確認します。範囲内のすべてのポートが使用できない場合は,SFTPアダプタが例外を返します。
- 注※
-
前回使用したポート番号が最大値の場合,最小値が次のポート番号となります。
なお,ポート番号を設定するためのプロパティの指定を省略した場合は,システムによって任意のポート番号が割り当てられます。