Ao especificar um ponto de montagem NFS em / etc / fstab, para que serve a opção “addr”?

4

Ao especificar um ponto de montagem NFS em / etc / fstab, qual é o objetivo da opção addr? Por exemplo:

192.168.1.5:/home         /home                   nfs     rw,addr=192.168.1.5 0 0
    
por Lorin Hochstein 20.01.2010 / 21:04

4 respostas

3

Ele pode especificar o endereço do cliente a ser usado quando o cliente tiver vários IPs de sub-rede em uma interface e atravessar as mesmas rotas (pense em alias eth0: 1, bond0: 2 etc.). Normalmente, nessa situação, você colocaria o servidor NFS em outra interface / sub-rede para evitar todo o problema, mas em grandes instalações de rede as coisas podem ficar confusas.

    
por 07.06.2010 / 06:25
0

Olhando para a página man do mount ( link ). Parece que essa opção é aceita, mas ignorada. Não encontrei nenhuma outra informação sobre isso.

    
por 20.01.2010 / 21:10
0

Acredito que o NFS o use internamente, você o vê em /proc/mounts mesmo quando não especificado.

    
por 02.04.2010 / 09:19
0

addr não é o mesmo que clientaddr . A opção addr é o que o servidor NFS / etc / exports explicitamente especifica, por exemplo,

 /home 192.168.1.5 (rw)

em vez de simplesmente

 /home * (rw)

Se o servidor NFS tiver várias interfaces, você poderá designar uma interface específica para o tráfego NFS. É claro que se você deixar para o servidor escolher uma interface (ou seja, especificar *), o servidor escolherá um dos IPs disponíveis e você o verá na saída do comando 'mount' do lado do cliente.

(em resposta à resposta de troyengel) A opção de montagem clientaddr é para o servidor chamar o cliente para certos metadados, não dados. Eu acho que isso inclui verificar se o cliente pode montar, etc.

addr é um IP do servidor. clientaddr é um IP do cliente.

    
por 08.02.2017 / 18:54

Tags