NFS não permite que hosts especificados na configuração montem o compartilhamento

NFS não permite que hosts especificados na configuração montem o compartilhamento

Estou tendo um problema em que o NFS se recusa a permitir que hosts especificados no arquivo de configuração montem o compartilhamento.

Estou executando um servidor NFS no sistema de arquivos Debian 10, BTRFS.

minhas /etc/exportsleituras:

/share  192.220.189.0/24(rw,sync,no_subtree_check) *.domain.lan(rw,sync,no_subtree_check)

Estou tentando montar a partir de host.domain.lan, mas quando tento montar o compartilhamento recebo o seguinte:

mount.nfs: access denied by server while mounting server.domain.lan:/share

O log do servidor diz:

rpc.mountd[PID]: refused mount request from <host.domain.lan's ip> for /share (/share): unmatched host

Verifiquei que o servidor pode resolver o nome de host de host.domain.lan, cortesia de um servidor DNS local.

A montagem FUNCIONA se eu especificar explicitamente host.domain.lanin /etc/exportsem vez de *.domain.lan. No entanto, isso não funcionará, pois desejo servir a pasta para um subdomínio inteiro de FQDNs.

Não consigo encontrar nada sobre isso online e esgotei todas as opções que consigo imaginar. Por favor, ajude!

Responder1

Provavelmente o nome de domínio não está sendo resolvido corretamente no DNS.

O que você ganha se usar o hostcomando no servidor para tentar resolver o endereço IP do cliente para um nome de host? O DNS pode não ter o mapeamento reverso correto configurado para que isso funcione.

informação relacionada