inco 20 Опубликовано: 2011-03-25 09:40:23 Share Опубликовано: 2011-03-25 09:40:23 (відредаговано) Исходные данные: Сервер FreeBSD 8.2-STABLE Биллинг NoDeny 50.28 работающий Установлены все необходимые пакеты. Топология сети - дерево (Server --> D-Link DGS-3100-24TG ---> DES-3200-28F ----> Many Access Switches) |--> DES-3200-28F ----> Many Access Switches) : |--> DES-3200-28F ----> Many Access Switches) Большое желание заставить все это работать Задача: Настроить nomake.pl для генерации конфигурационного файла DHCP-сервера с поддержкой Option 82 P.S. Если есть примеры конфигурационных файлов - поделитесь, буду очень признателен! Маны курил, доку читал! Нужно просто чтоб ткнули носом кудЫ кАпать! Заранее всем огромное спасибо! P.S.S Чуть не забыл, сеть сегментирована ВЛАНами по /24, т.е. через DGS-3100-24TG пробегает только тегированый трафик. Відредаговано 2011-03-25 10:25:06 inco Ссылка на сообщение Поделиться на других сайтах
Prime 51 Опубліковано: 2011-03-25 13:17:34 Share Опубліковано: 2011-03-25 13:17:34 на оф форуме показывали примеры Ссылка на сообщение Поделиться на других сайтах
Mobil 68 Опубліковано: 2011-03-25 13:47:20 Share Опубліковано: 2011-03-25 13:47:20 Ссылку напишите человеку у кого есть такой конфиг Ссылка на сообщение Поделиться на других сайтах
Enferno 163 Опубліковано: 2011-03-25 14:05:10 Share Опубліковано: 2011-03-25 14:05:10 option domain-name "your domain"; default-lease-time 600; max-lease-time 7200; ddns-update-style none; authoritative; log-facility local7; subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1; option domain-name-servers 192.168.0.1; } и так далее добавляются сети include "/usr/local/nodeny/dhcp-hosts.conf"; - путь к файлу где хранятся маки и айпи это конф дхцп, есть ещё 1 файл непосредственной структуры как заносить маки и айпи в dhcp-hosts.conf Впринципе есть видео туториал на рутрекере, там всё детально описано как поднять роутер с дхцп или пиши в личку Ссылка на сообщение Поделиться на других сайтах
Prime 51 Опубліковано: 2011-03-25 14:05:36 Share Опубліковано: 2011-03-25 14:05:36 Ссылку напишите человеку у кого есть такой конфиг Unix? ) # 10.5.226.0/24 Subnet subnet 10.5.226.0 netmask 255.255.255.0 { allow unknown-clients; option routers 10.5.226.1; <filtr net='10.5.226.0/24' dopdata-_use_option_82='1' state='on' dopdata-_mac_pc='^..:..:..:..:..:..$'> # <dopdata-_user_sw_num> - <dopdata-_user_sw_port> - <lat_login> - <ip> - <dopdata-_mac_pc> pool {range <ip>; allow members of \"match_swid_<dopdata-_user_sw_num>_port_<dopdata-_user_sw_port>\"; } </filtr> } subnet 10.5.227.0 netmask 255.255.255.224 { allow unknown-clients; option routers 10.5.227.1; <filtr net='10.5.227.0/27' dopdata-_mac_pc='^..:..:..:..:..:..$'> host <lat_login> { hardware ethernet <dopdata-_mac>; fixed-address <ip>; } </filtr> Ссылка на сообщение Поделиться на других сайтах
][-RaY 387 Опубліковано: 2011-03-25 17:49:15 Share Опубліковано: 2011-03-25 17:49:15 А на доступе что? Ссылка на сообщение Поделиться на других сайтах
inco 20 Опубліковано: 2011-03-29 13:09:25 Автор Share Опубліковано: 2011-03-29 13:09:25 Большое спасибо всем кто откликнулся. На доступе в данный момент полный зоопарк, но планируется ставить DES-1210-28 c "операторской прошивкой". Для этих целей и был собран это тестовый стенд. В даный момент основной задачей стоит настроить option 82 на выдачу айпишника в порт. Прикручивать ЭТО ДЕЛО к биллингу задача второстепенная. Вот какие грабли повылазили: Конфиг дхцп: ddns-update-style none; default-lease-time 600; max-lease-time 1200; log-facility local7; local-address 192.168.2.1; if exists agent.circuit-id { log ( info, concat( " Lease for ", binary-to-ascii (10, 8, ".", leased-address), " Switch port: ", binary-to-ascii (10, 8, ".", option agent.circuit-id), " Switch MAC: ", binary-to-ascii(16, 8, ".", option agent.remote-id))); } subnet 10.100.10.0 netmask 255.255.255.0 { class "port-1" { match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "1"; } pool { range 10.100.10.101; allow members of "port-1"; } class "port-2" { match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "2"; } pool { range 10.100.10.102; allow members of "port-2"; } } вихлоп DES-1210-28: DES-1210-28:5# show dhcp_relay Command: show dhcp_relay DHCP/BOOTP Relay Status : Enabled DHCP/BOOTP Hops Count Limit : 4 DHCP/BOOTP Relay Time Threshold : 0 DHCP Relay Agent Information Option 82 State : Enabled DHCP Relay Agent Information Option 82 Check : Disabled DHCP Relay Agent Information Option 82 Policy : Keep DHCP Relay Agent Information Option 82 ID : 00-00-12-52-0A-0B Interface Server 1 Server 2 Server 3 Server 4 --------- --------------- --------------- --------------- --------------- System 10.100.10.1 192.168.2.1 DES-1210-28:5# но клиент не получает айпишку, а в логе ДХЦП Mar 29 12:03:31 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via bge1: network 10.100.10.0/24: no free leases Ссылка на сообщение Поделиться на других сайтах
andr1y 4 Опубліковано: 2011-03-29 13:31:50 Share Опубліковано: 2011-03-29 13:31:50 Большое спасибо всем кто откликнулся. На доступе в данный момент полный зоопарк, но планируется ставить DES-1210-28 c "операторской прошивкой". Для этих целей и был собран это тестовый стенд. В даный момент основной задачей стоит настроить option 82 на выдачу айпишника в порт. Прикручивать ЭТО ДЕЛО к биллингу задача второстепенная. Вот какие грабли повылазили: Конфиг дхцп: ddns-update-style none; default-lease-time 600; max-lease-time 1200; log-facility local7; local-address 192.168.2.1; if exists agent.circuit-id { log ( info, concat( " Lease for ", binary-to-ascii (10, 8, ".", leased-address), " Switch port: ", binary-to-ascii (10, 8, ".", option agent.circuit-id), " Switch MAC: ", binary-to-ascii(16, 8, ".", option agent.remote-id))); } subnet 10.100.10.0 netmask 255.255.255.0 { class "port-1" { match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "1"; } pool { range 10.100.10.101; allow members of "port-1"; } class "port-2" { match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "2"; } pool { range 10.100.10.102; allow members of "port-2"; } } вихлоп DES-1210-28: DES-1210-28:5# show dhcp_relay Command: show dhcp_relay DHCP/BOOTP Relay Status : Enabled DHCP/BOOTP Hops Count Limit : 4 DHCP/BOOTP Relay Time Threshold : 0 DHCP Relay Agent Information Option 82 State : Enabled DHCP Relay Agent Information Option 82 Check : Disabled DHCP Relay Agent Information Option 82 Policy : Keep DHCP Relay Agent Information Option 82 ID : 00-00-12-52-0A-0B Interface Server 1 Server 2 Server 3 Server 4 --------- --------------- --------------- --------------- --------------- System 10.100.10.1 192.168.2.1 DES-1210-28:5# но клиент не получает айпишку, а в логе ДХЦП Mar 29 12:03:31 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via bge1: network 10.100.10.0/24: no free leases range це діапазон від і до наприклад range 10.2.2.100 10.2.2.120; Ссылка на сообщение Поделиться на других сайтах
inco 20 Опубліковано: 2011-03-29 14:20:51 Автор Share Опубліковано: 2011-03-29 14:20:51 при использовании опции 82 не обязательно задавать диапазон. можно также так range 10.2.2.100 10.2.2.100; так что баг не в этом Ссылка на сообщение Поделиться на других сайтах
inco 20 Опубліковано: 2011-03-29 14:31:00 Автор Share Опубліковано: 2011-03-29 14:31:00 переработал конфиг дхцп теперь так: dhcpd.conf #option domain-name "xz.ua"; #option interface-mtu 1500; option domain-name-servers 10.100.10.1; #option subnet-mask 255.255.255.0; lease-file-name "/var/log/dhcpd.leases"; log-facility local7; default-lease-time 1200; max-lease-time 2400; ddns-update-style none; #local-address 192.168.2.1; #authoritative; include "/usr/local/etc/dhcp/sw-170.conf"; if exists agent.circuit-id { log(info, concat("Lease"," IP ",binary-to-ascii(10, 8,".",leased-address), " MAC ",binary-to-ascii(16,8,":",substring(hardware,1, 6)), " port ",binary-to-ascii(10,16, "",substring(option agent.circuit-id, 4, 2)), " VLAN ",binary-to-ascii(10, 16,"",substring(option agent.circuit-id, 2, 2)) ) ); } ############################################################################################################### # shared-network XZ { ############################################################################# subnet 192.168.2.0 netmask 255.255.255.0 { allow unknown-clients; } ############################################################################# subnet 10.100.10.0 netmask 255.255.255.0 { option broadcast-address 10.100.10.255; option domain-name-servers 10.100.10.1; option routers 10.100.10.1; ######################################################## pool { range 10.100.10.101; allow members of "sw170-1";} pool { range 10.100.10.102; allow members of "sw170-2";} pool { range 10.100.10.103; allow members of "sw170-3";} pool { range 10.100.10.104; allow members of "sw170-4";} pool { range 10.100.10.105; allow members of "sw170-5";} pool { range 10.100.10.106; allow members of "sw170-6";} pool { range 10.100.10.107; allow members of "sw170-7";} pool { range 10.100.10.108; allow members of "sw170-8";} pool { range 10.100.10.109; allow members of "sw170-9";} pool { range 10.100.10.110; allow members of "sw170-10";} pool { range 10.100.10.111; allow members of "sw170-11";} pool { range 10.100.10.112; allow members of "sw170-12";} pool { range 10.100.10.113; allow members of "sw170-13";} pool { range 10.100.10.114; allow members of "sw170-14";} pool { range 10.100.10.115; allow members of "sw170-15";} pool { range 10.100.10.116; allow members of "sw170-16";} pool { range 10.100.10.117; allow members of "sw170-17";} pool { ra2nge 10.100.10.118; allow members of "sw170-18";} pool { range 10.100.10.119; allow members of "sw170-19";} pool { range 10.100.10.120; allow members of "sw170-20";} pool { range 10.100.10.121; allow members of "sw170-21";} pool { range 10.100.10.122; allow members of "sw170-22";} pool { range 10.100.10.123; allow members of "sw170-23";} pool { range 10.100.10.124; allow members of "sw170-24";} } } sw-170.conf #Device Type : DES-1210-28 Fast Ethernet Switch #MAC Address : 1C-AF-F7-C9-31-59 #IP Address : 192.168.2.170 (Manual) #VLAN Name : #Subnet Mask : 255.255.255.0 #Default Gateway : 192.168.2.1 #Boot PROM Version : 1.00.002 #Firmware Version : 5.20.B005 #Hardware Version : A1 #System Name :sw-170 class "sw170-1" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "1"; } class "sw170-2" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "2"; } class "sw170-3" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "3"; } class "sw170-4" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "4"; } class "sw170-5" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "5"; } class "sw170-6" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "6"; } class "sw170-7" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "7"; } class "sw170-8" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "8"; } class "sw170-9" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "9"; } class "sw170-10" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "10"; } class "sw170-11" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "11"; } class "sw170-12" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "12"; } class "sw170-13" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "13"; } class "sw170-14" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "14"; } class "sw170-15" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "15"; } class "sw170-16" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "16"; } class "sw170-17" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "17"; } class "sw170-18" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "18"; } class "sw170-19" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "19"; } class "sw170-20" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "20"; } class "sw170-21" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "21"; } class "sw170-22" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "22"; } class "sw170-23" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "23"; } class "sw170-24" { match if binary-to-ascii(16, 8, ":", suffix(option agent.remote-id, 6)) = "1c:af:f7:c9:31:59" and binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "24"; } таже хрень в логах Mar 29 16:07:20 dhcpd: All rights reserved. Mar 29 16:07:20 dhcpd: For info, please visit https://www.isc.org/software/dhcp/ Mar 29 16:07:20 dhcpd: Wrote 0 class decls to leases file. Mar 29 16:07:20 dhcpd: Wrote 0 leases to leases file. Mar 29 16:07:20 dhcpd: Listening on BPF/bge1/00:17:31:23:10:61/XZnet Mar 29 16:07:20 dhcpd: Sending on BPF/bge1/00:17:31:23:10:61/XZnet Mar 29 16:07:20 dhcpd: Sending on Socket/fallback/fallback-net Mar 29 16:07:27 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via bge1: network XZ: no free leases Mar 29 16:08:10 last message repeated 4 times Mar 29 16:08:18 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via bge1: network XZ: no free leases Mar 29 16:16:23 last message repeated 16 times У кого какие идеи? Ссылка на сообщение Поделиться на других сайтах
inco 20 Опубліковано: 2011-03-30 09:11:57 Автор Share Опубліковано: 2011-03-30 09:11:57 немного продвинулся! при включении igmp-snooping в лог сыпануло вот что: Mar 30 10:54:52 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via bge1: network XZ: no free leases Mar 30 10:54:52 dhcpd: DHCPDISCOVER from 00:22:15:7f:12:45 via 192.168.2.170: network XZ: no free leases т.е. релей типо работает но айпи не выдает, на клиенте (Убунту) при попытке получения айпи фигурирует: DHCPDISCOVER on eth0 to 225.255.255.255 port 67 interval 3 смущает 255.255.255.255 вроде так не должно быть? Подскажите хоть кто-то хоть что-нибудь, а то идеи заканчиваються!! Ссылка на сообщение Поделиться на других сайтах
inco 20 Опубліковано: 2011-03-31 13:45:22 Автор Share Опубліковано: 2011-03-31 13:45:22 Как настраивал Option 82 на DES-1210-28 описано ЗДЕСЬ! Приступил к написанию скрипта для Нодени... Ссылка на сообщение Поделиться на других сайтах
Miro 0 Опубліковано: 2011-12-23 05:36:58 Share Опубліковано: 2011-12-23 05:36:58 Собираю похожую схему с Opt 82. DHCP сервер адреса выдает, схема работает, теперь нужно это прикрутить к Nodeny. Можешь помочь и выложить пример своего скрипта? Ссылка на сообщение Поделиться на других сайтах
DIAMONEY 2 Опубліковано: 2011-12-23 05:56:51 Share Опубліковано: 2011-12-23 05:56:51 На сколько я понимаю в билинге уже реализовано подобное. http://www.ukrindex.com/nodeny/article/opt82/ Ссылка на сообщение Поделиться на других сайтах
maxcec 1 Опубліковано: 2012-03-29 20:00:59 Share Опубліковано: 2012-03-29 20:00:59 DES-1210-28 (A1_5.10.B026) вроде настроил, ситуация такая ip-ку получает долго, потом вроде назначается, через пару минут, ip-ка слетает опять (0.0.0.0) идет получение, так повторяется в логах Mar 29 16:38:37 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:37 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:37 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:40 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:40 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:47 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:47 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:02 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:02 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 (10.9.8.250) from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPACK on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 (10.9.8.250) from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPACK on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:40:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 from 00:69:00:12:12:0c via bond0.11: lease 10.9.8.1 unavailable. Mar 29 16:40:38 h6 dhcpd: DHCPNAK on 10.9.8.1 to 00:69:00:12:12:0c via bond0.11 Mar 29 16:38:37 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:37 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:37 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:37 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:40 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:40 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:40 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:47 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:38:47 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:38:47 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:02 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:02 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:02 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPDISCOVER from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPOFFER on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 (10.9.8.250) from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPACK on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: lease IP 10.9.8.1MAC0:69:0:12:12:cport1VLAN11 Mar 29 16:39:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 (10.9.8.250) from 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:39:38 h6 dhcpd: DHCPACK on 10.9.8.1 to 00:69:00:12:12:0c (kia-rkr6ks6680v) via 10.9.17.200 Mar 29 16:40:38 h6 dhcpd: DHCPREQUEST for 10.9.8.1 from 00:69:00:12:12:0c via bond0.11: lease 10.9.8.1 unavailable. Mar 29 16:40:38 h6 dhcpd: DHCPNAK on 10.9.8.1 to 00:69:00:12:12:0c via bond0.11 на des-3200, все отлично. может, кто-то сталкивался? или я где-то ошибся Ссылка на сообщение Поделиться на других сайтах
Sergek 123 Опубліковано: 2012-03-30 04:56:43 Share Опубліковано: 2012-03-30 04:56:43 Работает через дхцп релей? Ссылка на сообщение Поделиться на других сайтах
Melanxolik 63 Опубліковано: 2012-03-30 06:01:39 Share Опубліковано: 2012-03-30 06:01:39 у меня только один вопрос. как вы решаете когда лиза выдана в порт уже. но клиент кидает другое устройство и оно уже не может получить ip ведь работает связка ip + port ? я пока вижу одно, надо sql решение на dhcp, но тут ведь статичные конфиги. делать лизу на 5 минут тоже не решение, видел как у клиента дергается постоянно соединение, по этому перевели на 24 часа в сутки. Ссылка на сообщение Поделиться на других сайтах
maxcec 1 Опубліковано: 2012-03-30 07:19:47 Share Опубліковано: 2012-03-30 07:19:47 Sergek, все работает на свичач dlink des-3200, а вот на des-1210-28, вот такая фигня Ссылка на сообщение Поделиться на других сайтах
Gang 5 Опубліковано: 2012-03-30 07:44:47 Share Опубліковано: 2012-03-30 07:44:47 у меня только один вопрос. как вы решаете когда лиза выдана в порт уже. но клиент кидает другое устройство и оно уже не может получить ip ведь работает связка ip + port ? я пока вижу одно, надо sql решение на dhcp, но тут ведь статичные конфиги. делать лизу на 5 минут тоже не решение, видел как у клиента дергается постоянно соединение, по этому перевели на 24 часа в сутки. В лизу вносится мак и хостнейм устройства. Потому, пока лиза жива, другое устройство получить этот IP не может - противоречит логике работы. Но есть патч для isc-dhcpd, который решает эту проблему. С ним и живем пока, а так да, надо переходить с этого неуклюжего винрарного монстра ) Ссылка на сообщение Поделиться на других сайтах
anti-stels 21 Опубліковано: 2012-03-30 08:01:06 Share Опубліковано: 2012-03-30 08:01:06 Но есть патч для isc-dhcpd, который решает эту проблему... С этого момента поподробней. Ссылка на сообщение Поделиться на других сайтах
Gang 5 Опубліковано: 2012-03-30 08:32:18 Share Опубліковано: 2012-03-30 08:32:18 Но есть патч для isc-dhcpd, который решает эту проблему... С этого момента поподробней. Заставляет сервер выдавать пул по кругу, даже если там только один адрес. Писал патч какой-то программист по заказу кого-то из НАГа. Он присылает сорцы уже патченного на почту. В письме просит самим не распространять и если понравилось, то не отказывается от денежного вознаграждения за свои труды. Так, что просто мне выложить - не красиво. Его мыло : drone.731[dog]gmail[dot]com Мобильный номер русского билайна : 8-903-117-87-85 ICQ : 200128700 Обратитесь к нему напрямую. Сам даже дифом не смотрел, не было надобности, ибо поставил и заработало. Ссылка на сообщение Поделиться на других сайтах
anti-stels 21 Опубліковано: 2012-03-30 11:47:44 Share Опубліковано: 2012-03-30 11:47:44 не, в таком виде не нужно. С выходом каждой новой версии сервера ждать пока кто то нанесёт свои патчи и пришлёт. А если он заболеет и выйдет новая версия dhcpd с исправлениями критических уязвимостей? Да и малоли что он там внутрь напатчил, всё таки отдельный патчь проверить легче. Ссылка на сообщение Поделиться на других сайтах
Gang 5 Опубліковано: 2012-03-30 12:37:50 Share Опубліковано: 2012-03-30 12:37:50 не, в таком виде не нужно. С выходом каждой новой версии сервера ждать пока кто то нанесёт свои патчи и пришлёт. А если он заболеет и выйдет новая версия dhcpd с исправлениями критических уязвимостей? Да и малоли что он там внутрь напатчил, всё таки отдельный патчь проверить легче. У меня уровень паранойи ниже будет Вашего. Я же говорю, что всегда можно пройтись диффом ) Либо попросить у автора патчем. Ссылка на сообщение Поделиться на других сайтах
Sergek 123 Опубліковано: 2012-03-31 06:38:36 Share Опубліковано: 2012-03-31 06:38:36 Sergek, все работает на свичач dlink des-3200, а вот на des-1210-28, вот такая фигня Проблема в прошиве 1210, при продлении лизы клиент отправляет запрос юникастом который 1210 тупо игнорирует на тему опшн82 Ссылка на сообщение Поделиться на других сайтах
maxcec 1 Опубліковано: 2012-03-31 07:48:16 Share Опубліковано: 2012-03-31 07:48:16 Sergek, я тоже так думаю, ну в длинке утверждают, что их стенде все работает Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас