Если я добавлю следующее в мой /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
У меня три вопроса:
- Почему это? Существуют ли другие адреса, которые будут отбрасывать предоставленный сервер имен?
- Можно ли добавить
127.0.0.1
а также сохранить предоставленный сервер имен? - Можно ли добавить два сервера имен:
127.0.0.1
и8.8.8.8
?