Não é possível resolver um nome de host local com o debian e o monowall

2

Estou usando o debian squeeze no meu laptop, a rede é autoconfigurada pelo DHCP (dhclient / network manager), o Monowall está em execução no meu roteador DSL, o software dns forwarder é dnsmasq. Eu adicionei um registro A para o meu wifi ap "ap.local" = > 192.168.2.254

Quando eu busco por ap.local, ele me retorna o IP bom:

; <<>> DiG 9.7.3 <<>> ap.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9371
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ap.local.          IN  A

;; ANSWER SECTION:
ap.local.       0   IN  A   192.168.2.254

;; Query time: 2 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Wed Feb 29 16:32:28 2012
;; MSG SIZE  rcvd: 42

Mas quando eu pingar ap.local, o resultado é:

ping: unknown host ap.local

Eu não posso usar esse nome em meus aplicativos, mas eu posso pingar e usar "ap"

Tem alguém aqui que possa me ajudar?

aqui está o meu resolv.conf:

# Generated by NetworkManager
domain local
search local
nameserver 192.168.2.1
    
por Franck 29.02.2012 / 16:35

1 resposta

0

Edite o arquivo /etc/hosts e adicione esta linha a ele:

192.168.2.254 ap.local
    
por 18.03.2014 / 04:16