Мои общие ресурсы NFS, созданные vagrant, блокируются firewalld. Хост - Fedora 21 и клиент Debian 7.7. Это обычная проблема, которую следует решить, открыв брандмауэр для NFS, как показано Вот но в моем случае это не работает.
Это результат firewall-cmd --list-all --zone=internal
:
internal (active)
interfaces: vboxnet0 vboxnet1
sources:
services: dhcpv6-client mdns mountd nfs rpc-bind samba-client ssh
ports: 2049/udp
masquerade: no
forward-ports:
icmp-blocks:
rich rules:
Я не совсем уверен, что делать дальше - firewalld не поддерживает регистрацию отброшенных пакетов, поэтому я не вижу, где что-то идет не так. Если я отключу брандмауэр, он будет работать отлично. Добавьте комментарий, если вам нужна дополнительная информация, и я обновлю вопрос.
ОБНОВИТЬ
Я также пробовал те же правила в зоне по умолчанию, перемещая интерфейсы vboxnet. Без изменений.
Я случайно заметил, что vboxnet0 не подключается, когда брандмауэр был включен. После некоторого возни я попытался переустановить VirtualBox из RPMForge, а не копию прямо из Oracle. Затем интерфейс vboxnet0 начал подключаться, и проблемы с брандмауэром исчезли. Похоже, есть проблема с версией этого пакета для Oracle и firewalld. Надеюсь, это поможет кому-то другому.