BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 03:30

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Непонятки BGDHCP
СообщениеДобавлено: 06 июл 2011, 23:08 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Был клиент, выдавался ему адрес 192.168.1.179 через DHCP Relay. Отключился он, поставили правую дату периода договора 31.05.2011. И период айпишника тоже справа эта же дата. Но статус договора стоит - активен.

Тут выдали этот адрес другому клиенту, и начал у него инет лагать через раз. глянул, а мак в арп-табличке то один, то другой. Оказывается старый клиент сунул шнурок себе, а порт на свиче не потушили - и ему выдался почему то. В этом и вопрос - почему ему адрес выдался ? Договор вроде по дате закрыт (и по поиску ищется только если галку закрыт ставишь), и айпишник не попадает в период действия, а выдает таки. Глянул логи DHCP, вот чего там во время очередного выполнения задачи проверки шлюзов IPN:

Код:
DEBUG  07.07.2011 01:30:00,769 Thread-280150 set gate 26 172.16.1.41
INFO   07.07.2011 01:30:00,769 Thread-280150 setGatePortIp:  gateId =   26;port=6;adress=192.168.1.179

DEBUG  07.07.2011 01:30:00,788 Thread-280176 set gate 52 172.16.1.91
INFO   07.07.2011 01:30:00,788 Thread-280176 setGatePortIp:  gateId =   52;port=1;adress=192.168.1.179


Кстати, когда заходишь в старый договор - Интернет - Шлюзы, то в Управлении шлюзом этого свича (Д-Линк) правил IP-Адрес:Порт вообще не наблюдается. А откуда оно в DHCP попадает то ? Кстати, по ходу вопрос - в какой табличке (или табличках) связь IP-Порт для DHCP хранится для Д-Линк шлюзов, чёт по DBInfo не нашел.

В общем вот такой глюк. Прошу комментариев, замечаний, исправлений.

Код:
Клиент: вер. 5.1 сборка 532 от 27.05.2011 18:51:18
Сервер: вер. 5.1 сборка 652 от 27.05.2011 18:50:58
ipn вер. 5.1 сборка 237 от 26.05.2011 11:26:59


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Непонятки BGDHCP
СообщениеДобавлено: 07 июл 2011, 11:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
barguzin2 писал(а):
Был клиент, выдавался ему адрес 192.168.1.179 через DHCP Relay. Отключился он, поставили правую дату периода договора 31.05.2011. И период айпишника тоже справа эта же дата. Но статус договора стоит - активен.

Тут выдали этот адрес другому клиенту, и начал у него инет лагать через раз. глянул, а мак в арп-табличке то один, то другой. Оказывается старый клиент сунул шнурок себе, а порт на свиче не потушили - и ему выдался почему то. В этом и вопрос - почему ему адрес выдался ? Договор вроде по дате закрыт (и по поиску ищется только если галку закрыт ставишь), и айпишник не попадает в период действия, а выдает таки. Глянул логи DHCP, вот чего там во время очередного выполнения задачи проверки шлюзов IPN:

Код:
DEBUG  07.07.2011 01:30:00,769 Thread-280150 set gate 26 172.16.1.41
INFO   07.07.2011 01:30:00,769 Thread-280150 setGatePortIp:  gateId =   26;port=6;adress=192.168.1.179

DEBUG  07.07.2011 01:30:00,788 Thread-280176 set gate 52 172.16.1.91
INFO   07.07.2011 01:30:00,788 Thread-280176 setGatePortIp:  gateId =   52;port=1;adress=192.168.1.179



Стандартный шлюз dhcp никак не учитывает даты ip или договора . Там если нужно сменить ip, то вначале нужно перевести шлюз в состояние удален чтобы старый ip удалился из кеша BGDHCP, потом добавить новый ip и открыть шлюз . У вас получается посылается оба - и старый и новый .

barguzin2 писал(а):
Кстати, когда заходишь в старый договор - Интернет - Шлюзы, то в Управлении шлюзом этого свича (Д-Линк) правил IP-Адрес:Порт вообще не наблюдается. А откуда оно в DHCP попадает то ?


У вас стандартный шлюз dhcp или какой-нибудь из wiki ?

barguzin2 писал(а):
Кстати, по ходу вопрос - в какой табличке (или табличках) связь IP-Порт для DHCP хранится для Д-Линк шлюзов, чёт по DBInfo не нашел.

ipn_user_gate_{mid}.rule_txt - универсальное поле для любого шлюза.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.197s | 22 Queries | GZIP : On ]