AWS で NFS のインバウンドポートとアウトバウンドポートを開く必要がある

AWS で NFS のインバウンドポートとアウトバウンドポートを開く必要がある

NFSを設定するときにAWSで開く必要がある必要なポート(インバウンドとアウトバウンド)は何ですか?インストール時にタイムアウトエラーが発生します。私はUbuntu 16をサーバーとクライアントとして使用しています。

答え1

NFSは、NFSv3またはv4(tcpをデフォルトの接続プロトコルとして使用)を実行しているかどうかに応じて異なるポートを使用します。 NFSv3を実行している場合は、デフォルトで4つのポートを開く必要があります。 NFSで使用されるポートはrpcbindによって動的に割り当てられているため、ファイアウォールルールを作成すると問題が発生する可能性があります。このプロセスを簡素化するには、/etc/sysconfig/nfs ファイルを使用して使用するポートを指定します。

MOUNTD_PORT — mountd(rpc.mountd) の TCP および UDP ポート

STATD_PORT - ステータスのTCPおよびUDPポート(rpc.statd)

LOCKD_TCPPORT — nlockmgr(rpc.lockd) の TCP ポート

LOCKD_UDPPORT — UDP ポート nlockmgr(rpc.lockd)

時々、rpc.mountdポートはmountdの下の/ etc / servicesで説明されているポートと同じです(RHEL7の20048 / tcpとudp)。サーバーでutilコマンドを実行して、使用しているポートを確認してください。 rpcinfo -p

関連情報