Thunderbird не может разрешить имена хостов DNS в Linux Mint 17.2

Я только что обновил Linux Mint 14 до 17.2, и у Thunderbird 38.4.0 возникли проблемы. Он не может разрешить никакие имена хостов, кроме тех, что находятся в / etc / hosts . Все остальное, что я пробовал, включая Firefox, команду host, ping и т. Д., Работает нормально.

Если я добавлю имя хоста моего почтового сервера в / etc / hosts , это сработает. Без него не получается подключиться. Он также не может подключаться к сайтам Mozilla, таким как сайт надстроек.

Я создал нового пользователя, вошел в систему как этот пользователь и попытался настроить Thunderbird. Точно так же не удалось разрешить имена хостов.

Я попытался отключить ipv6 в редакторе конфигурации Thunderbird, но это не помогло.

Прокси-сервер настроен на отсутствие прокси.

/etc/resolv.conf верен. /etc/nsswitch.conf содержит:

hosts: files mdns4_minimal [NOTFOUND=RETURN] dns

Замена только файлов dns не имеет значения.

strace показывает, что Thunderbird читает /etc/resolv.conf и отправляет запросы DNS. tcpdump показывает запросы и результаты DNS. Но попыток подключения к хостам почтового сервера нет.

Есть идеи?

Обновлено:

Похоже, это проблема конфигурации сети. Я попытался переместить настройку сети из Linux Mint 14, но, похоже, достаточно изменилось, что это больше не работает.Если я удалю статическую конфигурацию сети из / etc / network / interfaces и просто позволю ей использовать DHCP, все заработает.

Вот что я добавил в / etc / network / interfaces :

iface eth0 inet static
        address 192.168.0.4
        netmask 255.255.255.0
        gateway 192.168.0.1
        dns-nameservers 192.168.0.1 192.168.1.254 8.8.8.8

auto eth0

После удаления (и перезагрузки системы) /etc/resolv.conf показывает только один DNS-сервер по адресу 127.0.1.1, который выглядит как встроенный DNS-сервер. Я не знаю, как это имеет значение, но это имеет значение.

Как правильно настроить Linux Mint для статического IP-адреса?

0
16.07.2016, 00:23
0 ответов

Теги

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