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

Как получить IP, назначенные сервису?
http://forum.bitel.ru/viewtopic.php?f=44&t=6240
Страница 1 из 1

Автор:  borisk [ 17 дек 2011, 15:38 ]
Заголовок сообщения:  Как получить IP, назначенные сервису?

Добрый день!

Я назначил для сервиса сеть X.X.X.X/Y. Вопрос - как получить ее в API в строковом представлении? В классе InetServ нашел только getAddressFrom(byte) и getAddressTo(byte). В IPUtils только isRangeValidNet работает c byte, остальные только с long.

Информация о версии:

Клиент: вер. 5.2 сборка 825 от 16.12.2011 20:11:04
os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_29
Сервер: вер. 5.2 сборка 981 от 16.12.2011 20:10:50
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0
ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется

card вер. 5.2 сборка 157 от 13.12.2011 17:45:34
email вер. 5.2 сборка 151 от 14.11.2011 16:46:01
inet вер. 5.2 сборка 628 от 16.12.2011 20:11:19
ipn вер. 5.2 сборка 203 от 14.11.2011 16:46:16
npay вер. 5.2 сборка 151 от 16.12.2011 15:59:10

Автор:  Amir [ 19 дек 2011, 19:06 ]
Заголовок сообщения:  Re: Как получить IP, назначенные сервису?

Обновитесь на последний билд и используйте ru.bitel.common.inet.IpRange.toString(byte[], byte[]).
Добавили в документацию api.
http://bgbilling.ru/v5.2/javadoc/ru/bit ... Range.html

Автор:  borisk [ 19 дек 2011, 21:30 ]
Заголовок сообщения:  Re: Как получить IP, назначенные сервису?

Уже хорошо, но она возвращается в виде startIP-endIP, а для большинства файрволов и других вещей требуется в виде сеть/CIDR или сеть/маска

Автор:  borisk [ 20 дек 2011, 13:30 ]
Заголовок сообщения:  Re: Как получить IP, назначенные сервису?

Все, нашел ru.bitel.common.inet.IpNet

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