[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, лучше промолчи.