ubuntu: configure o iptables para permitir o tráfego NFS [duplicado]

1

Eu preciso permitir que um cliente se conecte a um servidor nfs. Se eu desabilitar o iptables, o NFS funcionará bem.

Eu entendo que quando o NFS for iniciado, ele ativará os processos RPCNFSDCOUNT (/ etc / default / nfs-kernel-server) que estão sendo executados em uma porta diferente.

Como eu especifico quais portas são para que elas sempre sejam ativadas na mesma porta?

Presumivelmente eu preciso abrir 111 para o tráfego UDP e TCP. E as portas NFS? 2049? UDP / TCP? As outras portas?

Respostas específicas do Ubuntu serão apreciadas.

    
por jsharpe 19.09.2011 / 20:58

1 resposta

1

Se você estiver usando apenas o TCP com o NFS4, as portas 111 e 2049 servirão. Se você está planejando ter o NFS3 e abaixo por razões de compatibilidade, você precisa abrir portas dentro do seguinte:

RQUOTA
LOCKD
MOUNTD
STATD

No entanto, você precisará definir explicitamente as portas estáticas para esses domínios, caso contrário, elas usarão portas aleatórias por padrão, o que causará problemas para clientes NFSv2 / 3. Aqui está um link para especificar as portas no Ubuntu:

link

(Por alguma razão, é mais difícil fazer no Ubuntu do que no Red Hat, já que a maioria dos links que encontrei são para o Red Hat. Se eu encontrar algo melhor, postarei uma atualização)

EDIT: Aqui está um melhor - isto é do Debian, no qual o Ubuntu é baseado:

link

Além disso, nesse artigo, acesse este link:

link

    
por 19.09.2011 / 21:49