Назад | Перейти на главную страницу

Проблемы с NFS: showmount -e {IP-адрес сервера} не работает

У меня возникли проблемы с настройкой монтирования NFS на сервере Ubuntu, и основная проблема, похоже, заключается в подключении с клиента (Mac).

Я могу пинговать адрес сервера нормально.

Вот результат NMAP:

Nmap scan report for 192.168.x.x
Host is up (0.011s latency).
Not shown: 65525 filtered ports
PORT      STATE  SERVICE
21/tcp    closed ftp
22/tcp    open   ssh
80/tcp    open   http
111/tcp   open   rpcbind
443/tcp   open   https
2049/tcp  open   nfs
3306/tcp  open   mysql
32765/tcp closed unknown
32766/tcp closed unknown
32767/tcp closed filenet-powsrm

На стороне сервера, когда я выполняю:

showmount -e

Он возвращает:

Export list for xxxx:
/var/nfs 192.168.x.x/255.255.255.0

Однако, когда я пытаюсь, со стороны клиента:

showmount -e {server ip}

Это не удается со следующим сообщением:

showmount: не удается получить информацию с хоста: 192.168.16.51: сбой RPC :: RPC: невозможно отправить; errno = неверный дескриптор файла

Я сделал на сервере следующую конфигурацию:

/ etc / exports
/ var / nfs 192.168.x.x / 255.255.255.0 (ro, no_subtree_check)

/etc/hosts.allow
карта портов: 192.168.x.x / 255.255.255.0
lockd: 192.168.x.x / 255.255.255.0
rquotad: 192.168.x.x / 255.255.255.0
mountd: 192.168.x.x / 255.255.255.0
statd: 192.168.x.x / 255.255.255.0

Сообщите мне, если мне понадобится дополнительная информация, и я отредактирую вопрос.

Благодаря thrig выяснилось, что проблема была в моих настройках ufw. С тех пор я прекратил сбрасывать эти конкретные соединения, и теперь NFS работает отлично.