Для NFS в AWS необходимо открыть входящие и исходящие порты.

Для NFS в AWS необходимо открыть входящие и исходящие порты.

Какие порты (входящие и исходящие) необходимо открыть в AWS при настройке NFS? Во время монтирования я получаю ошибку тайм-аута. Я использую Ubuntu 16 в качестве сервера и клиента.

решение1

NFS использует разные порты в зависимости от того, запущен ли NFSv3 или v4 (который использует tcp в качестве протокола по умолчанию для подключения). Если у вас запущен NFSv3, по умолчанию вам нужно открыть 4 порта. Порты, используемые для NFS, назначаются динамически rpcbind, что может вызвать проблемы при создании правил брандмауэра. Чтобы упростить этот процесс, используйте файл /etc/sysconfig/nfs, чтобы указать, какие порты следует использовать:

MOUNTD_PORT — порт TCP и UDP для mountd (rpc.mountd)

STATD_PORT — TCP и UDP порт для статуса (rpc.statd)

LOCKD_TCPPORT — TCP-порт для nlockmgr (rpc.lockd)

LOCKD_UDPPORT — UDP-порт nlockmgr (rpc.lockd)

иногда порт rpc.mountd совпадает с портом, описанным в /etc/services в mountd (в RHEL7 это 20048/tcp и udp). Чтобы узнать, какие порты используются, на сервере запускается команда util rpcinfo -p

Связанный контент