Por que o NFS sobre SSH não é transparente para o NFS?

1

O NFS sobre LAN parece funcionar como esperado - um faz o download do nfs-utils rpm, faz um compartilhamento, modifica a propriedade e o SEL, permite o nfs no firewalld, inicia o daemon nfs-server e tudo está bem. Querendo acessar arquivos pela internet, eu configurei um túnel SSH, como uma alternativa rápida para implementar e manter o kerberos, mas nada está funcionando como esperado.

Dada a topologia a seguir:
NFS-server (192.168.1.2) - Gateway (LAN 192.168.1.1, WAN 1.2.3.4) - Internet - Página inicial

Eu tentei configurar o túnel SSH diretamente para o servidor NFS:
home: ssh -fNv -L 2049:localhost:2049 NFS-server

e via gateway:
home: ssh -fNv -L 2049:192.168.2:2049 Gateway

Por fim, ao montar qualquer opção no pc de casa,
home: mount -o port=2049 -t nfs localhost:/var/nfsshare /mnt
Eu recebo a mesma resposta - requested NFS version or transport protocol is not supported

Eu tenho lido a experiência das pessoas com o NFS sobre o SSH e parece variar muito, de pessoas que estão apenas começando a trabalhar , para ter que configurar serviços nunca mencionados com o NFS simples - por exemplo, rpcbind, nfs- lock, nfs-idmap.

Então, minha pergunta é, deve o NFS com SSH 'apenas funcionar', ou o encaminhamento SSH introduz algo que o NFS não pode manipular nativamente?

    
por J D 25.11.2018 / 21:17

1 resposta

0

O que falta é insecure na opção de exportação. Fora isso, tudo está se comportando como esperado

    
por 27.11.2018 / 18:35