Несовместимая возможность разрешения DNS на новой установке Ubuntu 12.10

Для машин в моей локальной сети я использую мой маршрутизатор (работающий с DD-WRT v24-sp2 (08/07/10) std-nokaid-small) для IP-адресов DHCP и для разрешения имен. Теперь я часто замечаю, что мои веб-браузеры не могут разрешить эти имена до тех пор, пока я не открою окно терминала и dig mycomputer.mylan@192.168.1.100 (маршрутизатор) или иногда не попробую другие сетевые команды. Это происходит как на проводных, так и на беспроводных устройствах в локальной сети.

Вот пример:

jelevin@mycomputer:~$ ping mycomputer.lan
ping: unknown host mycomputer.lan
jelevin@mycomputer:~$ host mycomputer.lan
mycomputer.lan has address 192.168.1.236
jelevin@guava:~$ ping mycomputer.lan
PING guava.family (192.168.1.236) 56(84) bytes of data.
64 bytes from guava.family (192.168.1.236): icmp_req=1 ttl=64 time=0.023 ms
...

Я переустановил и dpkg-переконфигурировал resolvconf. Вот содержимое /etc/resolv.conf

jelevin@mycomputer:~$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search lan

Есть предложения? Спасибо!

0
задан 27 January 2013 в 17:30

1 ответ

Это, вероятно, известная ошибка # 1003842 ( https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1003842 ).

Чтобы обойти эту ошибку, отредактируйте /etc/NetworkManager/NetworkManager.conf и закомментируйте строку dns=dnsmasq, затем restart network-manager.

0
ответ дан 27 January 2013 в 17:30

Другие вопросы по тегам:

Похожие вопросы: