> михалыч, спасибо.
> Но, чего то у меня не получается все равно.
> Контейнер с CentOS не обновляет свой resolv.conf
> в настрйоках интерфейса стоит
> BOOTPROTO=dhcp
> PEERDNS=yes
> NM_CONTROLLED=no
> а все ранво не обновляется и все тут Э-э, друг! Пойдем, я проведу тебя по тайным закоулкам Интернет ))
смотрим здесь => https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1...
ну, да, все правильно
PEERDNS=<answer>, где <answer> одно из следующих:
yes — изменить /etc/resolv.conf информацией с сервера. Если используется DHCP,
то yes - по умолчанию.
no — не изменять /etc/resolv.conf.
а тебя указано, что?
PEERDNS=yes
но самое главное, дальше внизу красненьким выделена типса (подсказка),
читаем её:
Для продвинутой конфигурации опций клиента DHCP, таких как время протокола, требования и запросы аренды, поддержки динамического DNS, псевдонимов, а также широкого спектра значения для (override) переопределения, (prepend) добавления в начало, или (append) добавления в конец конфигурации на стороне клиента, обратитесь к dhclient и dhclient.conf man-страницам.
ага, ладно, идем глубже, глуже ))
http://unix.stackexchange.com/questions/111971/location-of-d...
http://serverfault.com/questions/206989/override-dhcp-hostna...
из последнего понятно, что нужно добавить в (например) /etc/dhcp/dhclient-eth0.conf
interface "eth0" {
prepend domain-name-servers 192.168.0.1;
}
или так
interface "eth0" {
supersede domain-name-servers 192.168.0.1;
}
возможно нужно будет изменить название интерфейса с eth0 на eth1
(и путь с /etc/dhcp/dhclient-eth0.conf на /etc/dhclient-eth0.conf)
разница между первым и вторым вариантом в том, что
prepend - добавляеет в начало чего-то там, а
supersede - вообще заменяет на чего-то там указанное свое
ну и на закуску man dhclient.conf
было не сложно?