não pode resolver o endereço IP de dispositivos na mesma rede

0

Eu tenho um roteador de 4 portas em casa. Tudo na rede está conectado por meio disso.

Eu tenho 5 máquinas na rede. Um deles é um novo Debian 8 (Jessie).

Em todos os dispositivos, exceto o Debian, eu posso pingar outros dispositivos pelo nome do host. No Debian eu não posso. Eu posso ping por IP, mas quando eu tento pelo hostname diz "host desconhecido".

user@debian:~$ ping comp1
ping: unknown host comp1

user@debian:~$ ping 192.168.1.100
PING 192.168.1.100 (192.168.1.100) 56(84) byes of data.
64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=1.24 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=64 time=1.04 ms
64 bytes from 192.168.1.100: icmp_seq=3 ttl=64 time=0.965 ms
...

Eu não consigo descobrir como consertar isso. Alguma idéia?

Este é meu / etc / hostname, / etc / hosts e /etc/resolv.conf

nacho@desk:~$ cat /etc/hostname
debian

nacho@desk:~$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   debian
127.0.0.1   debian

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

nacho@desk:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.1.1
nameserver 127.0.0.1
nameserver 127.0.1.1
    
por IMTheNachoMan 27.08.2016 / 16:26

2 respostas

0

São os outros hosts dos servidores windows. Em caso afirmativo, eles podem estar usando o WINS para resolver nomes. Instalar winbind e adicionar wins à linha do arquivo /etc/nsswitch.conf dos hosts deve resolver o problema.

    
por 27.08.2016 / 21:09
0

Então eu instalei o OpenWRT no meu roteador (algo que eu estava planejando fazer de qualquer maneira) e isso parece ter resolvido o problema.

    
por 27.08.2016 / 21:21