ISC DHCPd и Vista клиенты
ISC DHCPd и Vista клиенты
FreeBSD 6.4 + ISC DHCPd 4.1.0
Vista Ultimate x64 sp1 + все апдейды
Не получает IP.
А если быть точнее, перебирает подрят IP из пула, до бесконнечности.
Если переткнуть пару раз провод, то ИП получается.
Микрософтовскую грамоту читал:
http://support.microsoft.com/kb/928233
http://www.reviewingit.com/index.php/content/view/29/2/
непомогло.
Но даже если и помогло бы, все равно, копаться у каждого юзера в реестре нет возможности.
А самая большая проблема, в том, что в сети происходит авторизация юзеров через DHCP, а дальше уже прописывается в биллинг IP адрес на нужный лицевой счет, в зависимости от порта коммутатора, с которого был сделал запрос(самопальный Option 82 на дешевых smart свичах d-link)
А эта гадина - виста, не просто не_получает_ИП, а начинает перебираеть все подрят адреса из пула!!! и тут же освобождает эти адреса, биллинг сходит сума.
Знаю, что хардварные роуторы на линуксе уже давно имеют новые прошивки для работы с вистовским dhcp клиентом.
Скажите как с этой бедой бороться во FreeBSD используя ISC DHCPd ?
Vista Ultimate x64 sp1 + все апдейды
Не получает IP.
А если быть точнее, перебирает подрят IP из пула, до бесконнечности.
Если переткнуть пару раз провод, то ИП получается.
Микрософтовскую грамоту читал:
http://support.microsoft.com/kb/928233
http://www.reviewingit.com/index.php/content/view/29/2/
непомогло.
Но даже если и помогло бы, все равно, копаться у каждого юзера в реестре нет возможности.
А самая большая проблема, в том, что в сети происходит авторизация юзеров через DHCP, а дальше уже прописывается в биллинг IP адрес на нужный лицевой счет, в зависимости от порта коммутатора, с которого был сделал запрос(самопальный Option 82 на дешевых smart свичах d-link)
А эта гадина - виста, не просто не_получает_ИП, а начинает перебираеть все подрят адреса из пула!!! и тут же освобождает эти адреса, биллинг сходит сума.
Знаю, что хардварные роуторы на линуксе уже давно имеют новые прошивки для работы с вистовским dhcp клиентом.
Скажите как с этой бедой бороться во FreeBSD используя ISC DHCPd ?
Re: ISC DHCPd и Vista клиенты
Там у висты алгоритм поменялся, почитай тему:Beavis писал(а):FreeBSD 6.4 + ISC DHCPd 4.1.0
Vista Ultimate x64 sp1 + все апдейды
Не получает IP.
А если быть точнее, перебирает подрят IP из пула, до бесконнечности.
Если переткнуть пару раз провод, то ИП получается.
Микрософтовскую грамоту читал:
http://support.microsoft.com/kb/928233
http://www.reviewingit.com/index.php/content/view/29/2/
непомогло.
Но даже если и помогло бы, все равно, копаться у каждого юзера в реестре нет возможности.
А самая большая проблема, в том, что в сети происходит авторизация юзеров через DHCP, а дальше уже прописывается в биллинг IP адрес на нужный лицевой счет, в зависимости от порта коммутатора, с которого был сделал запрос(самопальный Option 82 на дешевых smart свичах d-link)
А эта гадина - виста, не просто не_получает_ИП, а начинает перебираеть все подрят адреса из пула!!! и тут же освобождает эти адреса, биллинг сходит сума.
Знаю, что хардварные роуторы на линуксе уже давно имеют новые прошивки для работы с вистовским dhcp клиентом.
Скажите как с этой бедой бороться во FreeBSD используя ISC DHCPd ?
http://forum.dlink.ru/viewtopic.php?t=5 ... VISTA+DHCP
Re: ISC DHCPd и Vista клиенты
Да это я знаю.Magnum72 писал(а): Там у висты алгоритм поменялся, почитай тему:
http://forum.dlink.ru/viewtopic.php?t=5 ... VISTA+DHCP
Дело в том, что свичи DES-1226G, обычные из серии smart, в них нет ни каких функций по типу DHCP Snooping, тем более allow_zeroip.
Хотелось бы какой-нить патчик для dhcpd

Re: ISC DHCPd и Vista клиенты
Может в SP2 пофиксили? (его седня зарелизили)Beavis писал(а):Да это я знаю.Magnum72 писал(а): Там у висты алгоритм поменялся, почитай тему:
http://forum.dlink.ru/viewtopic.php?t=5 ... VISTA+DHCP
Дело в том, что свичи DES-1226G, обычные из серии smart, в них нет ни каких функций по типу DHCP Snooping, тем более allow_zeroip.
Хотелось бы какой-нить патчик для dhcpd
Re: ISC DHCPd и Vista клиенты
Да уж знаю, что седня зарелизили sp2, на выходных утяну с торентов, попробу.Magnum72 писал(а):Может в SP2 пофиксили? (его седня зарелизили)
Но у меня 99% уверености, что все так и осталось.
Ведь это не баг, а вистовсике нововведения, для того чтобы юзали микрососфтовские dhcp серваки.
Вот здесь все по русски написано, на чистом англиском:
http://support.microsoft.com/kb/928233
На самом деле помогло если подправить реестр, как написано в америкоской грамоте: http://support.microsoft.com/kb/928233Beavis писал(а):Все просто
dhcpd.conf
server-identifier IP_сервака;
always-broadcast on;
А без исправлений в реестре вопрос все еще актуален.
p.s. sp2 пробовал, непомогло
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
в офисе конфиг примерно такой:
Код: Выделить всё
option domain-name "office";
option domain-name-servers 10.10.0.1, 10.10.0.2;
default-lease-time 86400;
max-lease-time 86400;
authoritative;
ddns-update-style none;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option routers 192.168.0.1;
}
Код: Выделить всё
dhcpd -v
Internet Systems Consortium DHCP Server V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
И у меня примерно такой, ни чего особенного, обычный конфиг.mikkey finn писал(а):в офисе конфиг примерно такой:Код: Выделить всё
option domain-name "office"; option domain-name-servers 10.10.0.1, 10.10.0.2; default-lease-time 86400; max-lease-time 86400; authoritative; ddns-update-style none; log-facility local7; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; option routers 192.168.0.1; }
Код: Выделить всё
dhcpd -v Internet Systems Consortium DHCP Server V3.0.5 Copyright 2004-2006 Internet Systems Consortium. All rights reserved.
А у вас в сети запросы dhcp от клиентов, через dhcp relay не проходят?
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
Вот конфиг:
Лог выглядит вот так:
Сначала получает IP, тут же происходит "binding state abandoned"
Дальше получает следущий IP из пула.
Потом "binding state free", но не сразу, а через секунд 15-20(хоть время в логе такое же)
p.s. Странно, что если настроить на фиксированный IP, то ни каких проблем не возникает.
Код: Выделить всё
ddns-update-style none;
default-lease-time 900;
max-lease-time 1200;
option routers 172.20.1.1;
option domain-name-servers 172.20.1.1;
option domain-name "qweasd.net";
authoritative;
#always-broadcast on;
subnet 172.20.0.0 netmask 255.255.0.0 {
range 172.20.100.1 172.20.100.254;
}
Код: Выделить всё
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.1.0
server-duid "\000\001\000\001\021\217\371\366\000\007\351*\245\273";
lease 172.20.100.1 {
starts 1 2009/05/11 16:08:36;
ends 1 2009/05/11 16:23:36;
cltt 1 2009/05/11 16:08:36;
binding state active;
next binding state free;
hardware ethernet 00:1d:92:37:50:98;
uid "\001\000\035\2227P\230";
}
lease 172.20.100.1 {
starts 1 2009/05/11 16:08:36;
ends 1 2009/05/11 16:08:36;
tstp 1 2009/05/11 16:08:36;
cltt 1 2009/05/11 16:08:36;
binding state abandoned;
next binding state free;
}
lease 172.20.100.2 {
starts 1 2009/05/11 16:08:47;
ends 1 2009/05/11 16:23:47;
cltt 1 2009/05/11 16:08:47;
binding state active;
next binding state free;
hardware ethernet 00:1d:92:37:50:98;
uid "\001\000\035\2227P\230";
}
lease 172.20.100.2 {
starts 1 2009/05/11 16:08:47;
ends 1 2009/05/11 16:08:47;
tstp 1 2009/05/11 16:08:47;
cltt 1 2009/05/11 16:08:47;
binding state abandoned;
next binding state free;
}
lease 172.20.100.1 {
starts 1 2009/05/11 16:08:36;
ends 1 2009/05/11 16:08:36;
tstp 1 2009/05/11 16:08:36;
cltt 1 2009/05/11 16:08:36;
binding state free;
}
lease 172.20.100.2 {
starts 1 2009/05/11 16:08:47;
ends 1 2009/05/11 16:08:47;
tstp 1 2009/05/11 16:08:47;
cltt 1 2009/05/11 16:08:47;
binding state free;
}
Дальше получает следущий IP из пула.
Потом "binding state free", но не сразу, а через секунд 15-20(хоть время в логе такое же)
p.s. Странно, что если настроить на фиксированный IP, то ни каких проблем не возникает.
linx писал(а):а если в конфиге dhcp прописать ему ip, т.е закрепить за ним - постоянный IP. У меня все клиенты в dhcp.conf прописаны. т.к. замечал что иногда переборы начинаются
если сделать постоянный, то все гуд.p.s. Странно, что если настроить на фиксированный IP, то ни каких проблем не возникает.