O que falta é insecure
na opção de exportação. Fora isso, tudo está se comportando como esperado
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?
O que falta é insecure
na opção de exportação. Fora isso, tudo está se comportando como esperado
Tags ssh-tunnel centos7 nfs4