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

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

Вот пример:

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

Какие-либо предложения? Спасибо!

1 ответ

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

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

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