pode apenas pingar o nome do host se o período for anexado

0

Estou confuso com o que está acontecendo aqui. nslookup myHost resolve o myHost. ping myHost não. ping myHost. faz. Por que adicionar um período de trabalho? Como posso fazer o ping myHost funcionar?

>nslookup myHost
Name: myHost
Address: xxx.xxx.xxx.xxx

>ping myHost 
Ping request could not find myHost. Please check the name and try again.

>ping myHost.
Pinging myHost [xxx.xxx.xxx.xxx] with 32 bytes of data:
Reply from xxx.xxx.xxx.xxx: bytes=32 time=1ms TTL=64

Para referência, o servidor de nomes é dnsmasq em Jessie Raspbian. Aqui está o /etc/dnsmasq.conf, menos as configurações de segurança. listen-address e server são o mesmo ip:

interface=wlan0
listen-address=xxx.xxx.xxx.xxx
bind-interfaces
server=xxx.xxx.xxx.xxx
bogus-priv
dhcp-range=xxx.xxx.xxx.xxx,xxx.xxx.xxx.xxx,12h

No meu arquivo de hosts:

xxx.xxx.xxx.xxx myHost
    
por Daniel B. 08.09.2016 / 04:16

1 resposta

0

Sinta-se à vontade para me corrigir se estiver errado, mas isso parece com o Windows. O que parece para mim é que você tem algo definido como um domínio de pesquisa em suas configurações de DNS. Isso geralmente é algo que é usado quando você tem uma configuração de domínio do Active Directory (ou seu servidor DNS ou DHCP faz parte de um)

O que isso significa é que, ao procurar um computador local, ele será considerado parte do domínio X (nesse caso, parece um domínio em branco, portanto ".) Mesmo que o computador não tenha ingressado no domínio mencionado. Ele puxará essas configurações do servidor DHCP. Agora, me deparei com problemas em que o servidor DNS atualiza o registro, mas não está dizendo aos clientes que eles precisam usar o domínio X. Normalmente, se você nslookup mycomputer pesquisará automaticamente mycomputer.X e mycomputer , mas se o computador não souber sobre o domínio X, ele não pesquisará.

    
por 08.09.2016 / 07:33