Para localizar o IP do servidor NFS - 16.04

0

Suponhamos que meu administrador tenha configurado um servidor NFS (ele está sendo HOST) em uma rede de domínio 192.168.1.0.

Eu estou sendo um membro do mesmo domínio 192.168.1.0, gostaria de configurar o NFS Client no meu laptop.

Considere que eu não conheço o IP do servidor NFS em mim, então como eu encontraria o IP do servidor NFS (host) agora?

    
por Imrank 16.03.2018 / 18:50

2 respostas

2

Normalmente, o NFS usa a porta 2049, portanto, você pode verificar sua rede em busca de hosts que tenham esta porta aberta e estejam ouvindo.

Isto pode ser feito para um único hospedeiro, por ex. usando nc (netcat) ou alternativamente telnet :

nc -zvw3 192.168.1.42 2049
telnet 192.168.1.42 2049

Se esses comandos forem bem-sucedidos ( telnet abrindo uma conexão e aguardando sua entrada, ou nc relatando sucesso em vez de conexão recusada ou um tempo limite), você provavelmente encontrou o NFS.

Agora você pode executar o comando nc em um loop para testá-lo em todos os IPs da sua sub-rede ...

for ipaddr in 192.168.1.{1..254} ; do nc -zvw3 $ipaddr 2049 ; done

que pode demorar um pouco se muitos desses endereços estiverem off-line, pois aguardará o tempo limite ( -w3 definirá para 3 segundos) em cada um deles.

Uma alternativa pode ser instalar uma ferramenta como arp-scan ( sudo apt install arp-scan ) para localizar todos os hosts em sua rede usando

sudo arp-scan --localnet

primeiro, e depois escaneie suas portas NFS manualmente.

Ou você pode instalar um scanner de portas tudo-em-um como nmap e usá-lo.

A solução óbvia é provavelmente pegar o telefone e simplesmente perguntar ao seu administrador pelo IP ...

    
por Byte Commander 16.03.2018 / 19:05
0

Você pode, talvez, verificar todos os IPs internos e obter uma lista de todos os hosts ativos com seus nomes de host correspondentes ...

Você pode fazer isso facilmente no Linux, com um aplicativo de GUI, como o scanner de IP com raiva

    
por NerdOfCode 16.03.2018 / 18:56