
Eu tenho o 11.04 instalado.
Ele está associado a um domínio. Consigo fazer ping em alguns dos meus computadores pelo nome, mas em outros não. Aquelas que não consigo são nossas máquinas NAS (Readynas Netgear). Posso fazer ping deles apenas por IP da minha máquina Ubuntu. Mas posso fazer ping regularmente pelo nome do host, de qualquer outra máquina Windows.
Por favor, informe o que devo verificar?
Responder1
Basta adicionar WINS
à hosts:
linha do /etc/nsswitch.conf
arquivo:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat lsass
group: compat lsass
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] wins dns mdns4
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
Isso informa ao sistema para usar o WINS para pesquisar netbios. O winbind
pacote deve estar instalado para que isso funcione.
Responder2
Para um método mais hackeado do que aquele listado por@Saarikovocê pode editar seu arquivo hosts. Esta não é uma solução robusta e deve ser atualizada manualmente, se a configuração da sua rede mudar.
Ele também pode ocultar problemas de rede se os nomes não forem resolvidos corretamente por meio de outras ferramentas, como Wins e DNS.
Arquivo host no Ubuntu e muitos outros *nix são encontrados
/etc/hosts
No Windows, o arquivo hosts geralmente é encontrado
C:\WINDOWS\system32\drivers\etc\hosts
%systemroot%\system32\drivers\etc\hosts
Para fazer alterações no Ubuntu edite o arquivo e coloque o endereço IP e os nomes de host desejados.
sudo vi /etc/hosts
192.168.1.1 nome_do_servidor
192.168.1.2 nome_do_servidor
No meu arquivo host eu adiciono todos os servidores web que configurei para meu desenvolvimento web
127.0.0.1 local.home 127.0.0.1 local.site1
Então eu posso pingar
$ ping local.home PING local.home (127.0.0.1) 56(84) bytes de dados. 64 bytes do host local (127.0.0.1): icmp_seq=1 ttl=64 tempo=0,037 ms