Завинченный настройки DNS в 13,10

Когда я работаю

nslookup internal.foo.com

Я добираюсь

Server:         127.0.1.1
Address:        127.0.1.1#53

** server can't find internal.foo.com: NXDOMAIN

По некоторым причинам я не получаю 172.17.51.3 внутренних сервера DNS, которые я добавил. Как я фиксирую это (через командную строку если возможный)?

/etc/resolv.conf

nameserver 127.0.1.1
search foo.com

/etc/NetworkManager/system-connections/Ethernet\connection\1

[802-3-ethernet]
duplex=full

[connection]
id=Ethernet connection 1
uuid=4ccfdffe-b3e5-4fb2-906f-28a3e1c7a71b
type=802-3-ethernet
timestamp=1387729723

[ipv6]
method=auto

[ipv4]
method=manual
dns=172.17.51.3;8.8.8.8;
dns-search=foo.com;
address1=172.17.51.9/24,172.17.51.1

РЕШЕНИЕ

Я не знаю, почему NetworkManager, кажется, неправильно себя ведет, но следовать инструкциям отсюда, кажется, работает.

По существу Вы, кажется, должны сделать что-то вроде этого:

echo "nameserver 172.17.51.3
nameserver 8.8.8.8
search foo.com" | sudo resolvconf -a eth0.inet
2
задан 13 April 2017 в 15:24

1 ответ

Я думаю, что ваша настройка сервера имен здесь не правильная. попробуйте удалить эту строку и сделать ее 8.8.8.8 (Google DNS, который вы установили в NetworkManager). Если вы посмотрите в запросе, он использует 127.0.1.1 (который является опечаткой localhost из 127.0.0.1)

0
ответ дан 13 April 2017 в 15:24

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

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