Questão Como posso encontrar o IP de um NAS conectado via SMB?


A questão diz tudo. Eu tenho um NAS que estava funcionando muito bem por algum tempo. Por algum motivo eu comecei a usar o smb ao invés do ftp.

Agora não consigo mais acessar o painel de configuração do NAS. Eu não tenho certeza do que eu errei, mas eu não sei mais o endereço IP do NAS.

Como posso encontrar o endereço IP do NAS?


4
2018-01-29 13:35


origem


Ainda procurando uma resposta melhor ou algo assim? - Seth♦
@Seth Eu esperava que o geeMc atualizasse sua resposta. Você está certo, deixe-me aceitar uma resposta. - don.joey


Respostas:


Se você quer uma solução sofisticada ou permanente, o protocolo Bonjour pode se encaixar, você pode ver sua implementação no Linux Avahi. Assim, você pode apontar para o seu NAS como hostname.local ou usar o Avahi Discover para obter IPs e todos os serviços publicados na rede. (impressoras, ftp, smb, ssh ...)

  • Instalação mínima para o lado do cliente (sua máquina):

    sudo apt-get install avahi-daemon avahi-dnsconfd avahi-discover avahi-utils
    

    avahi-dnsconfd ouve a publicação e passa para o resolvconf. Então você pode apontar para o servidor como nashostname.local. como qualquer outro nome de domínio público real. Você pode usá-lo com http (firefox), compartilhamento de samba, ftp, ...

    exemplos:

    $ ping salah-Aspire-5738.local
    
    PING salah-Aspire-5738.local (192.168.1.3) 56(84) bytes of data.
    64 bytes from salah-Aspire-5738.local (192.168.1.3): icmp_seq=1 ttl=64 time=6.09 ms
    
    $ nmap salah-Aspire-5738.local
    
    Starting Nmap 6.40 ( http://nmap.org ) at 2014-01-30 15:31 CET
    Nmap scan report for salah-Aspire-5738.local (192.168.1.3)
    Host is up (0.066s latency).
    All 1000 scanned ports on salah-Aspire-5738.local (192.168.1.3) are closed
    
    Nmap done: 1 IP address (1 host up) scanned in 4.91 seconds
    

    avahi-discover E avahi-utils, GUI e CLI, são a ferramenta de interação do usuário. Eles são opcionais no caso de você querer listar todos os serviços publicados na rede.

    Vitrine Avahi Discover

    Avahi Discover showcase

  • Para o lado do servidor NAS, se é uma base do Ubuntu (Linux / BSD você pode construir fonte):

    sudo apt-get install avahi-daemon
    

    avahi-daemon fornecer publicação de serviços.

    Caso você esteja usando o NAS comercial, muitos deles suportam a publicação de serviços usando o Bonjour.

Vejo Avahi (Wikipedia) ou seu site oficial.


2
2018-01-29 22:03



Eu acho que você quer dizer, "para NAS: avahi-discover". Em seguida, navegue até o seu NAS na janela pop-up. - don.joey
@ don.joey, eu quis dizer o lado do servidor NAS, se é uma máquina Ubuntu ou Linux em geral. o avahi-daemon forneceu serviço de publicação. No lado do cliente (sua máquina), avahi-dnsconfd ouve a publicação e adiciona os passa para resolvconf. Então ele pode apontar para o servidor como nashostname.local. avahi-discover E avahi-utils são a ferramenta de interação do usuário. Por favor, deixe-me saber se eu perdi alguma coisa ou não estava claro o suficiente. Pode ser que eu deveria adicionar esse passo no lado do cliente? - user.dz
@ don.joey, adicionei exemplos e explico mais. Desculpe, eu não tenho nenhum exemplo real ao vivo. A figura mostra apenas os serviços padrão "workstation" e "udisks" - user.dz


Você pode verificar sua rede para ver onde ela está, por exemplo nmap -sP 192.168.1.0/24 onde obviamente você deve mudar a rede para o seu próprio. Em seguida, você verá uma lista de dispositivos em funcionamento.


2
2018-01-29 14:09



Excelente. Sua resposta seria ainda melhor se você explicasse como encontrar o endereço IP da própria rede. - don.joey