[SOLVED] При подключении ноутбука к корпоративной сети меняется hostname
У меня в ноутбуке в файле /etc/conf.d/hostname прописанно имя myhomehost. IP адреса в корпоративной сети раздаются по DHCP ( net-misc/dhcp-3.1.1)
Вот конфиг DHCP сервера
authoritative;
default-lease-time xxx;
max-lease-time xxxx;
ddns-update-style ad-hoc;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.5.100 192.168.5.250;
next-server 192.168.5.251;
option domain-name-servers 192.168.2.43, 192.168.7.21;
option domain-name "xcorporation.ru";
option routers 192.168.5.1;
option broadcast-address 192.168.5.255;
filename "thinstation";
}
host auth_server{
hardware ethernet 20:47:11:00:00:1C;
fixed-address 192.168.0.2;
}
При подключении ноутбука в корпоративную сеть он получает hostname pupovicin_f
Как видно из конфига DHCP сервера он не должен отдавать клиенту hostname.
У меня есть два вопроса:
1) Как настроить ноутбук и dhcp сервер так, чтобы hostname рабочей станции выглядел как hostname.domainname
где hostname берется из настроек рабочей станции а domainname из поля option domain-name на DHCP сервере
2) Где искать загадочного pupovicin_f если в конфиге DHCP сервера его нет и поиск grep -rl pupovicin /var ничего не дал
На ноутбуке переключением сетей заведует NetworkManager
Забыл добавить, DNC сервер 192.168.2.43 поднят на Win2003
- Для комментирования войдите или зарегистрируйтесь

Есть такая штука называется
Есть такая штука называется NIS, я с ней никогда в жизни не сталкивался, потому как настраивается не знаю. Очевидно что ноутбук получает адрес и hostname не у dhcp сервера, значит я могу предположить что он их получает через NIS: http://en.wikipedia.org/wiki/Network_Information_Service . Что делать? - сменить порядок опроса с nis -> dhcp на dhcp -> nis в NetworkManager'е. А вообще проще удалить NetworkManager, установить ifplugd, а в /etc/conf.d/net прописать:
config_eth0=("dhcp")
ifplugd не работает с
ifplugd не работает с wpa_supplicant.
Насколько я понял NetworkManager выдает hostname исходя из настроек в dhclient.conf
Буду править этот файлик.
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
[SOLVED]
Цитата из NetworkManager HOWTO
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.