forum.bitel.ru
http://forum.bitel.ru/

manad, ip адреса. Ахтунг!
http://forum.bitel.ru/viewtopic.php?f=7&t=5862
Страница 1 из 1

Автор:  pool [ 06 сен 2011, 20:02 ]
Заголовок сообщения:  manad, ip адреса. Ахтунг!

Приветствую!

Столкнулись с такой проблемой:

При открытии шлюза manad'у передаются айпи адреса, которые договору X не принадлежат! :shock:
Вот что видно в логах манада:
Цитата:
commands:

iptables -t filter -I FORWARD 1 -s 1.1.1.1 -j ACCEPT
iptables -t filter -I FORWARD 1 -s 2.2.2.2 -j ACCEPT
/sbin/tc class add dev eth1 parent 1:0 classid 1:24 htb rate 1mbit burst 4k prio 1
/sbin/tc qdisc add dev eth1 parent 1:24 handle 24: sfq perturb 10 quantum 1500
/sbin/tc class add dev eth2 parent 1:0 classid 1:24 htb rate 1mbit burst 4k prio 1
/sbin/tc qdisc add dev eth2 parent 1:24 handle 24: sfq perturb 10 quantum 1500
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 24 u32 match ip dst 1.1.1.1 flowid 1:24
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 24 u32 match ip dst 2.2.2.2 flowid 1:24
/sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 24 u32 match ip src 1.1.1.1 flowid 1:24
/sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 24 u32 match ip src 2.2.2.2 flowid 1:24


Но у данного договора X нет адреса 1.1.1.1, только 2.2.2.2, соотвественно строчек, которые выделены жирным - не должно быть в помине. Скажу больше, адрес 1.1.1.1 выдан совершенно другому договору Y и правила с этим адресом и с верным договором Y выполняются в манаде. Как так получается? Ip-адреса на договоре X нет ( по крайней мере его не видно в админке биллинга) а правило для договора X с этим ip в манаде тем не менее выполняется?

Единственное вразумительно объяснение это то, что ip адрес 1.1.1.1 когда-то давно принадлежал договору X, но потом был удален и через которое время выдан договору Y. Но где-то во внутрях bgbilling запомнил, что адрес 1.1.1.1 принадлежит договору X и теперь выдает правило в manad с этим ip и для договора X и для договора Y.
Кто что может сказать по данному вопросу?

P.S.: bgbilling 5.1, linux

Автор:  pool [ 07 сен 2011, 15:01 ]
Заголовок сообщения:  Re: manad, ip адреса. Ахтунг!

:shock: :?:

Автор:  pool [ 09 сен 2011, 18:01 ]
Заголовок сообщения:  Re: manad, ip адреса. Ахтунг!

up

Автор:  pool [ 14 сен 2011, 12:33 ]
Заголовок сообщения:  Re: manad, ip адреса. Ахтунг!

up

Автор:  stark [ 15 сен 2011, 13:20 ]
Заголовок сообщения:  Re: manad, ip адреса. Ахтунг!

pool писал(а):

Единственное вразумительно объяснение это то, что ip адрес 1.1.1.1 когда-то давно принадлежал договору X, но потом был удален и через которое время выдан договору Y. Но где-то во внутрях bgbilling запомнил, что адрес 1.1.1.1 принадлежит договору X и теперь выдает правило в manad с этим ip и для договора X и для договора Y.
Кто что может сказать по данному вопросу?

P.S.: bgbilling 5.1, linux


Так и есть . Если вы зайдете в договор X, откроете редактор шлюза, то там будет помечен адресс 1.1.1.1 (если он все еще есть на это договоре с закрытм периодом ) . Уберите галочку и нажмете сохранить . Если адреса там вообще нет, то он не будет отображаться , надо просто нажать на сохранить. Нужно при смене адреса не забыть зайти в шлюз и сохранить.
Старый косяк , лечится скриптовой модификацией шлюза типа этой :
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BE%D0%B2

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/