关闭 Centos 7 上的接口防火墙

关闭 Centos 7 上的接口防火墙

我正在通过 NFS 导出一些项目,但我的客户端无法挂载它们。当我尝试时,showmount -e myServer我得到了

clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)

经过一番挖掘,我发现这可能是由我的防火墙引起的。事实上,firewall-cmd --list-all显示:

public (default, active)
  interfaces: enp0s25 enp3s0
  sources: 
  services: dhcpv6-client ssh
  ports: 
  masquerade: no
  forward-ports: 
  icmp-blocks: 
  rich rules: 

现在,我只enp3s0希望在接口上建立这些连接,并且我知道这是一个内部网络。因此,我认为我可以完全关闭此接口上的防火墙,但我有两个问题:

(1)这样对吗?我可以完全关闭此接口的防火墙来解决此内部网络上的 NFS 安装问题吗?(2)我该如何关闭此接口的防火墙?仅有的这个接口是否可以在重启后保持不变?

答案1

根据firewalld手动的

firewall-cmd --permanent --zone=trusted --change-interface=enp3s0

必须允许接口上的所有连接。

相关内容