Fedora 21 中的 Vagrant NFS 共享被防火墙阻止

Fedora 21 中的 Vagrant NFS 共享被防火墙阻止

我的 vagrant 创建的 NFS 共享被防火墙阻止。主机是 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:

我真的不知道接下来该怎么办 - 防火墙不支持记录丢失的数据包,所以我看不出哪里出了问题。如果我禁用防火墙,它就可以正常工作。如果您需要任何其他信息,请添加评论,我会更新问题。

更新

我也在默认区域中尝试了相同的规则,将 vboxnet 接口移过去。没有变化。

答案1

我偶然发现,当防火墙启用时,vboxnet0 无法连接。折腾了一段时间后,我尝试从 RPMForge 重新安装 VirtualBox,而不是直接从 Oracle 复制。然后,vboxnet0 接口开始连接,防火墙问题也消失了。看来这个软件包的 Oracle 版本和防火墙有问题。希望这对其他人有帮助。

相关内容