Клиентские порты NFS

Таким образом, я пытался получить голову вокруг, как клиент NFS выясняет, какие порты использовать, или как установить их.

Я позволил регистрироваться (В iptables на клиенте nfs) для трафика между клиентом и сервером nfs и нашел это (я пронумеровал их так, я могу сослаться на них для Вас):

1. [iptables nfs-tcp-out] ... SPT=949 DPT=2049 ...
2. [iptables nfs-tcp-in ] ... SPT=2049 DPT=949 ...
3. [iptables nfs-tcp-out] ... SPT=35501 DPT=877 ...

Так,

  1. Я доволен, случайный порт к порту nfs

  2. Кроме того, довольный этим, ответьте от nfs до установленного случайного порта

  3. Это - то, где я запутываюсь. Они, кажется, 2 случайных порта. Оба из них установлены на сервере nfs? Если так, как клиент знает который порты использовать? Это согласовывается с первыми 2 пакетами?

Кроме того, я установил rpc.statd порты как --port 32765 --outgoing-port 32766, все же не посмотрите трафик в тех портах.

Наконец, я не вижу трафика в порте 111, который, по-видимому, должен быть открыт (Согласно почти каждому руководству брандмауэра nfs)

1
задан 28 January 2015 в 19:28

1 ответ

Извините я неправильно понял. Думайте, что я получил его теперь

Порт 111 (tcp/udp) является portmapper

Порт 2049 (tcp/udp) является сервером nfs

Таким образом, я пытался получить голову вокруг, как клиент NFS выясняет, какие порты использовать, или как установить их.

Если требуется присвоить клиентские порты, можно сделать так в

 /etc/sysconfig/nfs

Как пример:

 LOCKD_TCPPORT=32803 
 LOCKD_UDPPORT=32769                  
 MOUNTD_PORT=892 
 RQUOTAD_PORT=875 
 STATD_PORT=662
 STATD_OUTGOING_PORT=2020

Это что Ваш поиск?

0
ответ дан 3 August 2019 в 17:47

Другие вопросы по тегам:

Похожие вопросы: