Если я добавлю следующее в мой /etc/dhcp/dhclient.conf:

prepend domain-name-servers 8.8.8.8;

Я получаю следующее /etc/resolv.conf:

» 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 8.8.8.8
nameserver 192.168.43.1
search mynet.net

Это означает, что используется мой предварительно настроенный сервер имен, а также сервер dhcp .

Но если я сделаю это:

prepend domain-name-servers 127.0.0.1;

Затем сервер имен, предоставленный dhcp , отбрасывается:

# 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.0.1
search mynet.net

У меня три вопроса:

  1. Почему это? Существуют ли другие адреса, которые будут отбрасывать предоставленный сервер имен?
  2. Можно ли добавить 127.0.0.1 а также сохранить предоставленный сервер имен?
  3. Можно ли добавить два сервера имен: 127.0.0.1 и 8.8.8.8?

0