Тогда может этот параметр запретить изменять в период действия связки, т. е. сделать так чтобы его можно было установить только в момент создания связки, следовательно мы будем понимать что для изменения параметра необходимо удалить и заново подключить услугу.serjk писал(а):И кажется тогда же я писал, что поменять это поведение крайне затруднительно в рамках логики списаний, присущей UTM5.
Биллинг рассчитывает количество средств, которые необходимо списать либо вернуть в данный момент на основании:
1. стоимости услуги
2. коэффициента цены (под ним подразумевается отношение активной части расчетного периода к длине периода)
3. коэффициента скидки
4. количества средств, которые уже были списаны в периоде
Соответственно, если коэффициент скидки поменялся в ту или иную сторону, при следующем списании биллинг пересчитает эффективную цену услуги и вернет/доспишет средства уже по новому коэффициенту.
Текущее поведение наиболее предсказуемо - итоговая сумма списания определяется исключительно значением коэффициента скидки в момент закрытия расчетного периода.
Тестируем 5.3.002
1. Оборудование - коммутаторы - параметры устройства - Remote ID вводиться без - и : ( обычно это мак) Приходится вводить слитно.
Вопрос на DES-3526 - ставить User Define и писать Remote ID также слитно ?,
2. Оборудование - коммутаторы - Параметры доступа - Туда пишем ip свитча и его админский логин и пароль. Это зачем надо??
3. Оборудование - коммутаторы - Опции DHCP что туда надо писать для работы opt82? Хочу связку ip порт.
3. При вводе IP адресов очень тупит админка.
4. Оборудование - DHCP пулы Ввести проверку ввода IP адресов. Можно вкатить что то типа 172.410.50.60. Макс значении в IPv4 это 255.
5. Оборудование - DHCP пулы - хотелось бы писать маску сети так /24 /21 и т.д.
6. NTP сервер именем нельзя писать. Плохо. Сделать тогда NTP Primary NTP Secondary.
7. Оборудование - DHCP пулы опции DHCP. Для того чтобы заработало opt 82 туда что надо вписывать дополнительно?
8. Профили оборудования там ничего не трогать где Параметры DHCP option 82 - смещение длина и т.д? Я так понимаю что этот профиль заточен под Dlink и Cisco имя профиля - Generic Cisco (D-Link, SNR, etc)
9. Сервисные связки - Передача трафика - IP группа - Свойства dhcp. Там выбираем коммутатор пишем порт. Мак не заполняем (я так понял мак абонента там пишем для связки IP MAC порт) ? Vlan ID пишем номер юзерского влана - это для информации просто?
10. На машине с биллингом где dhcp сервер создаем вланы и в dhcpd5.cfg пишем типа такого interface=vlan100,vlan200 ?
11. Было бы не плохо выложить скрины из вкладки оборудование посмотреть как у вас был организован тестовый стенд для DES-3526.
12. Ну и нифига не стартует /etc/init.d/utm5_dhcp start
в логах
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.6 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.30.46 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.111 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.18 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.22.0.17 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.66 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.38.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.41.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.242 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.50.16 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolMa (!!) Unable to start UTM5 DHCPD service.
(!!) ConversionError: MAC address string too short
(!!) See log file for details.
nager: IP 10.100.0.217 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.45.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.213 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.7.34 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.54.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.182 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.37.3 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.218 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.2.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.11 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.66.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.67.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.10.159 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.14 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
В дебаге
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: Setting database character set to <utf8>
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: MySQL connection opened
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,lease_time,gateway,netmask,dns1_server,dns2_server,ntp_server,domain_name,block_pool_id,flags FROM dhcp_pool_info WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 0 rows in 0.000 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: pool ID 1 has no IP range, ignoring
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,tec_id_type,tec_id_disp,tec_id_len,tec_id_offset,port_id_type,port_id_disp,port_id_len,port_id_offset,vlan_id_type,vlan_id_disp,vlan_id_len,vlan_id_offset FROM switch_types WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2704 rows in 0.003 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2044 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2188 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND (ip_type&0x300)='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3988 rows in 0.011 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.99 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.99/00:1e:8c:ad:f0:d3/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.37 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.14 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.77 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.248 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.248/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 109.197.117.33 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 109.197.117.33/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.107 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.187 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.188 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.13 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.85 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.84 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.64 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.122 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.122/00:23:54:d3:26:bd/switch=0/port=0/vlan=0/pool=0
.................................
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 UTM5 DHCPD: ConversionError: MAC address string too short
У нас используется CID.
Вопрос на DES-3526 - ставить User Define и писать Remote ID также слитно ?,
2. Оборудование - коммутаторы - Параметры доступа - Туда пишем ip свитча и его админский логин и пароль. Это зачем надо??
3. Оборудование - коммутаторы - Опции DHCP что туда надо писать для работы opt82? Хочу связку ip порт.
3. При вводе IP адресов очень тупит админка.
4. Оборудование - DHCP пулы Ввести проверку ввода IP адресов. Можно вкатить что то типа 172.410.50.60. Макс значении в IPv4 это 255.
5. Оборудование - DHCP пулы - хотелось бы писать маску сети так /24 /21 и т.д.
6. NTP сервер именем нельзя писать. Плохо. Сделать тогда NTP Primary NTP Secondary.
7. Оборудование - DHCP пулы опции DHCP. Для того чтобы заработало opt 82 туда что надо вписывать дополнительно?
8. Профили оборудования там ничего не трогать где Параметры DHCP option 82 - смещение длина и т.д? Я так понимаю что этот профиль заточен под Dlink и Cisco имя профиля - Generic Cisco (D-Link, SNR, etc)
9. Сервисные связки - Передача трафика - IP группа - Свойства dhcp. Там выбираем коммутатор пишем порт. Мак не заполняем (я так понял мак абонента там пишем для связки IP MAC порт) ? Vlan ID пишем номер юзерского влана - это для информации просто?
10. На машине с биллингом где dhcp сервер создаем вланы и в dhcpd5.cfg пишем типа такого interface=vlan100,vlan200 ?
11. Было бы не плохо выложить скрины из вкладки оборудование посмотреть как у вас был организован тестовый стенд для DES-3526.
12. Ну и нифига не стартует /etc/init.d/utm5_dhcp start
в логах
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.6 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.30.46 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.111 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.18 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.22.0.17 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.66 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.38.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.41.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.242 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.50.16 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolMa (!!) Unable to start UTM5 DHCPD service.
(!!) ConversionError: MAC address string too short
(!!) See log file for details.
nager: IP 10.100.0.217 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.45.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.213 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.7.34 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.54.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.182 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.37.3 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.218 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.2.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.11 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.66.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.67.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.10.159 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.14 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
В дебаге
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: Setting database character set to <utf8>
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: MySQL connection opened
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,lease_time,gateway,netmask,dns1_server,dns2_server,ntp_server,domain_name,block_pool_id,flags FROM dhcp_pool_info WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 0 rows in 0.000 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: pool ID 1 has no IP range, ignoring
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,tec_id_type,tec_id_disp,tec_id_len,tec_id_offset,port_id_type,port_id_disp,port_id_len,port_id_offset,vlan_id_type,vlan_id_disp,vlan_id_len,vlan_id_offset FROM switch_types WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2704 rows in 0.003 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2044 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2188 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND (ip_type&0x300)='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3988 rows in 0.011 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.99 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.99/00:1e:8c:ad:f0:d3/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.37 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.14 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.77 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.248 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.248/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 109.197.117.33 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 109.197.117.33/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.107 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.187 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.188 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.13 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.85 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.84 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.64 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.122 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.122/00:23:54:d3:26:bd/switch=0/port=0/vlan=0/pool=0
.................................
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 UTM5 DHCPD: ConversionError: MAC address string too short
У нас используется CID.
1. Формат, в котором вводится Remote-Id определяется профилем оборудования данного свича. Для Generic Cisco это HEX-строка длиной 12 символов. Соответственно, из MAC адреса коммутатора надо исключить все лишнее.ZeM писал(а):1. Оборудование - коммутаторы - параметры устройства - Remote ID вводиться без - и : ( обычно это мак) Приходится вводить слитно.
Вопрос на DES-3526 - ставить User Define и писать Remote ID также слитно ?,
2. Оборудование - коммутаторы - Параметры доступа - Туда пишем ip свитча и его админский логин и пароль. Это зачем надо??
3. Оборудование - коммутаторы - Опции DHCP что туда надо писать для работы opt82? Хочу связку ip порт.
3. При вводе IP адресов очень тупит админка.
4. Оборудование - DHCP пулы Ввести проверку ввода IP адресов. Можно вкатить что то типа 172.410.50.60. Макс значении в IPv4 это 255.
5. Оборудование - DHCP пулы - хотелось бы писать маску сети так /24 /21 и т.д.
6. NTP сервер именем нельзя писать. Плохо. Сделать тогда NTP Primary NTP Secondary.
7. Оборудование - DHCP пулы опции DHCP. Для того чтобы заработало opt 82 туда что надо вписывать дополнительно?
8. Профили оборудования там ничего не трогать где Параметры DHCP option 82 - смещение длина и т.д? Я так понимаю что этот профиль заточен под Dlink и Cisco имя профиля - Generic Cisco (D-Link, SNR, etc)
9. Сервисные связки - Передача трафика - IP группа - Свойства dhcp. Там выбираем коммутатор пишем порт. Мак не заполняем (я так понял мак абонента там пишем для связки IP MAC порт) ? Vlan ID пишем номер юзерского влана - это для информации просто?
10. На машине с биллингом где dhcp сервер создаем вланы и в dhcpd5.cfg пишем типа такого interface=vlan100,vlan200 ?
11. Было бы не плохо выложить скрины из вкладки оборудование посмотреть как у вас был организован тестовый стенд для DES-3526.
12. Ну и нифига не стартует /etc/init.d/utm5_dhcp start
в логах
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.6 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.30.46 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.111 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.18 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.22.0.17 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.66 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.38.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.8 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.41.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.8.4 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.242 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.50.16 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolMa (!!) Unable to start UTM5 DHCPD service.
(!!) ConversionError: MAC address string too short
(!!) See log file for details.
nager: IP 10.100.0.217 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.45.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.213 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.7.34 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.10 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.54.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.182 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.37.3 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.218 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.2.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.11 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.66.9 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.67.12 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.13 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.10.159 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.14 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
В дебаге
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: Setting database character set to <utf8>
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: MySQL connection opened
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,lease_time,gateway,netmask,dns1_server,dns2_server,ntp_server,domain_name,block_pool_id,flags FROM dhcp_pool_info WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 0 rows in 0.000 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: pool ID 1 has no IP range, ignoring
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,tec_id_type,tec_id_disp,tec_id_len,tec_id_offset,port_id_type,port_id_disp,port_id_len,port_id_offset,vlan_id_type,vlan_id_disp,vlan_id_len,vlan_id_offset FROM switch_types WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 1 rows in 0.000 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2704 rows in 0.003 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2044 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 2188 rows in 0.002 sec
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND (ip_type&0x300)='0'
Feb 07 13:40:25 ?Debug : e301a740 DBConnection_mysql: <0x14cb250> SQL SELECT query: 3988 rows in 0.011 sec
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.99 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.99/00:1e:8c:ad:f0:d3/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.37 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.14 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.77 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.248 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.248/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 109.197.117.33 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 109.197.117.33/00:0f:ea:21:6a:53/switch=0/port=0/vlan=0/pool=0
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.107 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.187 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.188 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.13 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.85 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.84 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.64 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.251.122 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.122/00:23:54:d3:26:bd/switch=0/port=0/vlan=0/pool=0
.................................
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.53 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.6.15 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.27.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 10.100.0.7 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 PoolManager: IP 172.20.0.30 from unknown pool
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: PoolManagerError: no such pool
Feb 07 13:40:25 ERROR : e301a740 UTM5 DHCPD: ConversionError: MAC address string too short
У нас используется CID.
2. Для передачи в правилах файрволл. Можно не вводить.
3. Ничего не писать, это дополнительные опции (те, которых нет на первой вкладке)
3. Будем разбираться, уже не первая жалоба.
7. Ничего не писать, аналогично п. 3
8. Да
9. Поле VLAN ID используется, если хотите выдавать разные адреса в зависимости от VLAN, в котором в данный момент находится порт. В Вашем случае лучше оставить пустым.
10. interface=vlan1:10.0.0.1 (адрес впишите свой, либо 0.0.0.0 - тогда будет слушать бродкасты)
12. Проверьте корректность MAC адресов (чтобы все они приводились к 12 HEX символам) в базе, либо были пустыми. Со своей стороны проверю, не падает ли DHCP сервер при наличии некорректных MAC в базе.
Feb 07 13:40:25 ?Debug : e301a740 LeaseManager: IP binding 172.20.251.99/00:1e:8c:ad:f0:d3/switch=0/port=0/vlan=0/pool=0
Поле MAC-адрес (окно IP группа) было заполнено так 001E8CADF0D3.
БАГ
Пытаюсь грохнуть мак (окно IP группа) вроде удаляется. Жму ок. Захожу снова и вижу опять там 001E8CADF0D3. Хоть убейся удалить нельзя.
И даже изменить значение на такое например 00:1e:8c:ad:f0:d3!!!
В дебаге так
Поле MAC-адрес (окно IP группа) было заполнено так 001E8CADF0D3.
БАГ
Пытаюсь грохнуть мак (окно IP группа) вроде удаляется. Жму ок. Захожу снова и вижу опять там 001E8CADF0D3. Хоть убейся удалить нельзя.
И даже изменить значение на такое например 00:1e:8c:ad:f0:d3!!!
В дебаге так
Код: Выделить всё
Feb 07 14:20:53 ?Debug : f2240700 DBConnection_mysql: <0x7fbbec014580> SQL query: INSERT INTO user_log(user_id,date,who,what,comment) VALUES ('76','1391768453','-13','edit IP group','service link <410> ip_group <241> login \'\', ip \'172.20.251.99\',MAC \'\'')
Feb 07 14:20:53 ?Debug : f304e700 DBConnection_mysql: <0x1f5d610> SQL query takes 0.001 sec
Feb 07 14:20:53 ?Debug : f304e700 TransactionFilter: transaction sent to the internal queue
Feb 07 14:20:53 ?Debug : f304e700 TransactionQueueManager: push: using queue [1]
Feb 07 14:20:53 ?Debug : f304e700 TransactionQueueManager: push: transaction ptr [0x21337d0] handler #2 ptr [0x7fbbec385060]
Feb 07 14:20:53 ?Debug : f304e700 TransactionHandlerImpl: push: empty transaction ptr [021337d0] dropped
Feb 07 14:20:53 ?Debug : f304e700 DummyTransactionQueue: commit: 0 transactions
Feb 07 14:20:53 ?Debug : f304e700 DBConnectionPool: DBConnectionManager pool [Default]: connection is pushed back
Feb 07 14:20:53 ?Debug : f304e700 TransactionHandlerImpl: incoming transaction ptr [020ee910] is done
Feb 07 14:20:53 ?Debug : f304e700 DummyTransactionQueue: rollback: 0 transactions
Feb 07 14:20:53 ?Debug : f304e700 TransactionHandlerImpl: current queue size: 1
Feb 07 14:20:53 ?Debug : f304e700 TransactionHandlerImpl: incoming transaction ptr [0253fea0], outgoing transaction ptr [020765f0]
Feb 07 14:20:53 ?Debug : f304e700 DBConnectionPool: DBConnectioManager pool [Default]: connection is popped
Feb 07 14:20:53 ?Debug : f304e700 PluginManagerImpl: Got DynaShapePlugin plugin for event EventUpdateDynashapeData/138
Feb 07 14:20:53 ?Debug : f304e700 DBConnection_mysql: <0x1f56e40> SQL query: BEGIN
Feb 07 14:20:53 ?Debug : f2240700 DBConnection_mysql: <0x7fbbec014580> SQL query takes 0.001 sec
Feb 07 14:20:53 ?Debug : f2240700 DBConnectionPool: DBConnectionManager pool [Default]: connection is pushed back
Feb 07 14:20:53 ?Debug : f2240700 DBConnectionPool: DBConnectionManager pool [Default]: connection is pushed back
Feb 07 14:20:53 ?Debug : f2240700 RPCConn[SSL]<zem@172.20.254.25>: Call 0x2939 (rpcf_edit_iptraffic_service_link_ipv6) finished in 0.02 sec
Feb 07 14:20:53 ?Debug : f2240700 RPCConn[SSL]<zem@172.20.254.25>: Stream cleare
Можно использовать запросы видаZeM писал(а):serjk
Подскажите пожалуйста запрос для очистки поля MAC-адрес (окно IP группа) у всех сервисных связок. Раз руками удалить нельзя.
Код: Выделить всё
SELECT INET_NTOA(ip&0xffffffff) , mac FROM ip_groups WHERE length(mac) <> 12 AND is_deleted=0
(это если MAC задаются в виде 000102030405, иначе - длину поменять)
Чтобы убрать эти MAC адреса, нужен запрос вида
Код: Выделить всё
UPDATE ip_groups SET mac='' WHERE length(mac) <> 12 AND is_deleted=0
Спасибо!
При выполнении вывелись все ip из сервисных связок.
Вот например у этого юзера 10.100.0.100 вообще поле MAC было пустое и много таких юзеров но они выводились...
Выполнил 2 запрос dhcp запустился
В логах так
При выполнении вывелись все ip из сервисных связок.
Вот например у этого юзера 10.100.0.100 вообще поле MAC было пустое и много таких юзеров но они выводились...
Код: Выделить всё
|
| 10.100.0.100 | |
| 10.100.4.105 | |
| 10.100.2.115 | |
+--------------------------+-------------------+
3977 rows in set (0.01 sec)
mysql> UPDATE ip_groups SET mac='' WHERE length(mac) <> 12 AND is_deleted=0;
Query OK, 3 rows affected (0.01 sec)
Rows matched: 3977 Changed: 3 Warnings: 0
В логах так
Код: Выделить всё
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 172.28.6.68 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 172.20.65.9 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.5.209 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 172.20.17.7 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.4.66 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 172.20.252.48 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 172.20.7.44 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.2.246 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.0.100 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.4.105 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: IP 10.100.2.115 from unknown pool
Feb 10 10:59:32 ERROR : e604e700 PoolManager: pool ID 1 has no IP range, ignoring
При попытке удалить IP группы следующие глюки.
1. Первый раз вроде удаляется - выходишь из сервисной связки заходишь снова и опа все на месте.
2. При попытки удалить тоже самое или что то там поменять выскакивает окно в админке Ошибка при создании\изменении сервисной связки. Проверьте уникальность логина.
3. Поле MAC-адрес после выполнения Ваших запросов заполнено по прежнему как и было, но по крайней мере сам dhcp запустился.
4. Все ли правильно здесь в dhcpd5.cfg
Тут указывается влан и ip адрес через запятую который должен слушать запросы. Нельзя просто сделать имя интерфейса? Или учли что на влане может несколько ip висеть.
На сервере где тестовый биллинг
Прописал пул, диапазон, добавил коммутатор Des-3526 выбрал профиль Generic Cisco (D-Link, SNR, etc).
На des-3526 настроено opt82. Проверено в связке с микротиком - работает.
На всякий случай создал тестового абонента выбрал в окне ip группы dhcp пул. Выбрал коммутатор, вписал порт и влан на всякий случай.
Не получается dhcp да и все. Запросы с компа уходят. Ноут пингует 172.20.110.254 если статикой вписать адрес из этой сети.
В логах кроме добавилось еще это
Tcpdump показывает такое...
Видим что запросы от клиента приходят, но сервак dhcp не считает нужным отвечать. В логах при этом ничего не меняется.
1. Первый раз вроде удаляется - выходишь из сервисной связки заходишь снова и опа все на месте.
2. При попытки удалить тоже самое или что то там поменять выскакивает окно в админке Ошибка при создании\изменении сервисной связки. Проверьте уникальность логина.
3. Поле MAC-адрес после выполнения Ваших запросов заполнено по прежнему как и было, но по крайней мере сам dhcp запустился.
4. Все ли правильно здесь в dhcpd5.cfg
Код: Выделить всё
## interface
## Description: Interface list of the host receiving DHCP packets.
## Possible values: multiple fields of pairs "Interface name,IP address" separated by commas
## Default value: disabled
interface=vlan410,172.20.110.254
На сервере где тестовый биллинг
Код: Выделить всё
vlan410 Link encap:Ethernet HWaddr 00:1b:fc:c2:bc:2d
inet addr:172.20.110.254 Bcast:172.20.110.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fec2:bc2d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:291 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:31414 (30.6 KiB) TX bytes:690 (690.0 B)
На des-3526 настроено opt82. Проверено в связке с микротиком - работает.
На всякий случай создал тестового абонента выбрал в окне ip группы dhcp пул. Выбрал коммутатор, вписал порт и влан на всякий случай.
Не получается dhcp да и все. Запросы с компа уходят. Ноут пингует 172.20.110.254 если статикой вписать адрес из этой сети.
В логах кроме добавилось еще это
Код: Выделить всё
Feb 10 13:17:59 ERROR : 62dff740 PoolManager: IP 0.0.0.0 from unknown pool
Feb 10 13:17:59 ?Debug : 62dff740 LeaseManager: PoolManagerError: no such pool
Код: Выделить всё
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on vlan410, link-type EN10MB (Ethernet), capture size 65535 bytes
13:55:32.984571 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
13:55:37.359014 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
13:55:44.859216 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
Ну как бы все стоит и так. Толку 0. Щас настрою под юникаст.
UPD
Снифер показывает
UPD2
Что то не видно что кто то слушает 67 порт. Хотя ps aux показывает что
Что скажете?
Код: Выделить всё
## interface
## Description: Interface list of the host receiving DHCP packets.
## Possible values: multiple fields of pairs "Interface name,IP address" separated by commas
## Default value: disabled
interface=vlan410,0.0.0.0
Код: Выделить всё
## interface
## Description: Interface list of the host receiving DHCP packets.
## Possible values: multiple fields of pairs "Interface name,IP address" separated by commas
## Default value: disabled
interface=vlan410,172.20.110.254
Код: Выделить всё
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on vlan410, link-type EN10MB (Ethernet), capture size 65535 bytes
14:12:40.447787 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
14:12:40.450330 IP 172.16.20.24.bootpc > 172.20.110.254.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
14:12:45.447536 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
14:12:45.450065 IP 172.16.20.24.bootpc > 172.20.110.254.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
14:12:54.447768 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
14:12:54.450322 IP 172.16.20.24.bootpc > 172.20.110.254.bootps: BOOTP/DHCP, Request from 50:af:73:1c:ac:f2 (oui Unknown), length 302
Код: Выделить всё
netstat -tulpn | grep 172.28.100.9
tcp 0 0 172.28.100.9:5432 0.0.0.0:* LISTEN 3017/postmaster
udp 0 0 172.28.100.9:9996 0.0.0.0:* 4876/utm5_core
udp 0 0 172.28.100.9:1812 0.0.0.0:* 4905/utm5_radius
udp 0 0 172.28.100.9:1813 0.0.0.0:* 4905/utm5_radius
Код: Выделить всё
root 6138 0.0 0.0 4184 576 pts/1 S 14:18 0:00 /bin/sh /netup/utm5/bin/safe_utm5_dhcp start
root 6139 0.0 0.0 145656 8144 pts/1 Sl 14:18 0:00 /netup/utm5/bin/utm5_dhcpd -c /netup/utm5/dhcpd5.cfg