Показаны сообщения с ярлыком bgbilling. Показать все сообщения
Показаны сообщения с ярлыком bgbilling. Показать все сообщения
2011/09/07
2011/09/05
Пример конфигурации типа шлюза
Пример типа шлюза :) В нашем случае мы будем запускать Perl-script sync.pl, в задачи которого входит синхронизирование актуальных данных с роутерами:
IPN → Типы шлюзов → Конфигурация
IPN → Типы шлюзов → Скрипт
В конфигурации шлюза:
script=/usr/local/BGBillingServer/sync.pl
range=1001-1200
IPN → Типы шлюзов → Конфигурация
IPN → Типы шлюзов → Скрипт
В конфигурации шлюза:
script=/usr/local/BGBillingServer/sync.pl
range=1001-1200
2010/10/22
Паковка и распаковка IP-адреса
BGBilling хранит IP-адреса в bigint(20) (см. IPN, таблица ipn_user_range_{mid}). Напоминалка, как паковать IP-адрес и распаковывать :)
2010/07/26
Импорт PEM-файлов в JKS
Обновлено 2011/02/09.
Допустим, у меня уже есть подписанный SSL-сертификат. Задача: импортировать его в JKS (java key storage), чтобы потом скормить его BGBilling-у.
Cертификаты в формате x509:
SSL123_CA_Bundle.pem - промежуточный сертификат CA
stat_domain_ru_2012_02_08.crt - подписанный сертификат
stat.domain.ru.key - ключ сертификата
Затем, файл keystore.ImportKey передвигаем в /usr/local/BGBilling/.keystore, добавляем в файл data.properties:
port.https=8443
Рестартим сервер (service bgbilling restart). Проверяем:
ЗЫ. Мы использовали ImportKey.java, потому что keytool не позволяет импортировать приватный ключ в keystore.
Источники:
http://www.agentbob.info/agentbob/79-AB.html
http://www.bgbilling.ru/v5.0/doc/ch01s14.html
http://forum.bgbilling.ru/viewtopic.php?p=11851#p11851
Thawte (Installing the x.509 version of your SSL certificate in Tomcat)
Допустим, у меня уже есть подписанный SSL-сертификат. Задача: импортировать его в JKS (java key storage), чтобы потом скормить его BGBilling-у.
Cертификаты в формате x509:
SSL123_CA_Bundle.pem - промежуточный сертификат CA
stat_domain_ru_2012_02_08.crt - подписанный сертификат
stat.domain.ru.key - ключ сертификата
Затем, файл keystore.ImportKey передвигаем в /usr/local/BGBilling/.keystore, добавляем в файл data.properties:
port.https=8443
Рестартим сервер (service bgbilling restart). Проверяем:
ЗЫ. Мы использовали ImportKey.java, потому что keytool не позволяет импортировать приватный ключ в keystore.
Источники:
http://www.agentbob.info/agentbob/79-AB.html
http://www.bgbilling.ru/v5.0/doc/ch01s14.html
http://forum.bgbilling.ru/viewtopic.php?p=11851#p11851
Thawte (Installing the x.509 version of your SSL certificate in Tomcat)
Порты в IPN
По-умолчанию ru.bitel.bgbilling.modules.ipn.server.action работает с портами: 1-24. Если вы попытаетесь определить клиента, скажем, на 26 порт, получите ошибку: «Введенные порты не попадают в диапазон:1-24». Чтобы решить эту проблему, в конфигурацию шлюза (коммутатора) надо определить кол-во портов, в моём случае для DES-3550:
gate.range=1-50
gate.range=1-50
2010/07/22
Безрукий шлюз в IPN — BGBilling
Делаем шлюз-пустышку в IPN-модуле, который нужен лишь для информации, куда подключен клиент, т.к. шлюз для коммутаторов. Нам всего лишь надо знать, какой коммутатор (где расположен, IP-адрес) и номер порта. Сам шлюз при различных статусах ничего делать не будет. Итак, создаём новый тип шлюза в IPN и названием "No Actions (Manad)", в конфигурации определяем:
user_rule.editor.class=bitel.billing.module.services.ipn.editor.ManadContractRuleEditor
Команды, типы правил и скрипт оставляем пустым.
UPDATE (26/07/10): Чтобы в комментариях при смене статуса не появлялась — "Ошибка!!! Не установлен менеджер файрвола для шлюза", в конфигурацию надо также добавить:
gate_manager.class=bitel.billing.server.ipn.EmptyGateWorker
user_rule.editor.class=bitel.billing.module.services.ipn.editor.ManadContractRuleEditor
Команды, типы правил и скрипт оставляем пустым.
UPDATE (26/07/10): Чтобы в комментариях при смене статуса не появлялась — "Ошибка!!! Не установлен менеджер файрвола для шлюза", в конфигурацию надо также добавить:
gate_manager.class=bitel.billing.server.ipn.EmptyGateWorker
Подписаться на:
Сообщения (Atom)
Ярлыки
perl
(30)
infosec
(26)
links
(21)
freebsd
(16)
url
(16)
zabbix
(14)
ipv6
(13)
linux
(12)
asterisk
(10)
mojo
(10)
monitoring
(10)
snmp
(10)
fun
(8)
openssl
(7)
security
(7)
bgbilling
(6)
cisco
(6)
mysql
(6)
ubuntu
(6)
blogs
(5)
dlink
(5)
kannel
(5)
windows
(5)
crypto
(4)
exploits
(4)
ipv4
(4)
java
(4)
js
(4)
law
(4)
microsoft
(4)
mikrotik
(4)
mojolicious
(4)
openbsd
(4)
oracle
(4)
performance
(4)
postfix
(4)
radio
(4)
ssl
(4)
tools
(4)
utf-8
(4)
vmware
(4)
android
(3)
apache
(3)
books
(3)
debug
(3)
dns
(3)
google
(3)
hp
(3)
json
(3)
latex
(3)
python
(3)
quotes
(3)
rhel
(3)
ripe ncc
(3)
syslog
(3)
ubnt
(3)
vim
(3)
vm
(3)
agi
(2)
ansible
(2)
atlassian
(2)
backup
(2)
bgp
(2)
bind
(2)
centos
(2)
console
(2)
cpan
(2)
cpanmin
(2)
css
(2)
ctf
(2)
docker
(2)
dwpd
(2)
edge-core
(2)
editors
(2)
elasticsearch
(2)
endurance
(2)
git
(2)
gns3
(2)
graphite
(2)
hack
(2)
hdd
(2)
hyper-v
(2)
isp
(2)
mac
(2)
management
(2)
mibs
(2)
movie
(2)
msa
(2)
ntp
(2)
openvpn
(2)
pentest
(2)
puppet
(2)
qa tests
(2)
reverse engeenering
(2)
shell
(2)
smpp
(2)
social engineering
(2)
spf
(2)
ssd
(2)
statistic
(2)
storage
(2)
switches
(2)
tbw
(2)
tcp/ip
(2)
tex
(2)
usb
(2)
websec
(2)
wsl
(2)
xsrf
(2)
yandex
(2)
ПДн
(2)
электронное правительство
(2)
#snmp #cisco
(1)
ESNI
(1)
Xorg
(1)
amavis
(1)
amazon s3
(1)
analyze
(1)
anonymous
(1)
applications
(1)
as
(1)
ascii
(1)
autofs
(1)
balancer
(1)
bandwidth
(1)
bem
(1)
bl
(1)
brendan gregg
(1)
cache
(1)
certificate
(1)
chef
(1)
chief
(1)
cluster
(1)
cnupm
(1)
cnupmsave
(1)
confluence
(1)
cpu
(1)
cvs
(1)
dbi
(1)
ddos
(1)
deploy
(1)
devices
(1)
dhcp
(1)
dht
(1)
diet
(1)
disk
(1)
diskarray
(1)
dummynet
(1)
dynax60
(1)
efi
(1)
epub
(1)
equipment
(1)
esx
(1)
esxi
(1)
fax
(1)
firefox
(1)
firmware
(1)
fitness
(1)
form
(1)
fs
(1)
fsb
(1)
ftp
(1)
go
(1)
golf
(1)
gprs
(1)
graphics
(1)
gsm
(1)
honeypot
(1)
hpe
(1)
hpe ilo manager
(1)
html
(1)
img
(1)
iops
(1)
ios
(1)
ipn
(1)
ipsec
(1)
iptv
(1)
iso
(1)
itil
(1)
itsm
(1)
jabber
(1)
jira
(1)
joke
(1)
jsonp
(1)
kafka
(1)
kubernetes
(1)
law. simcards
(1)
lens
(1)
logstash
(1)
mem
(1)
memory
(1)
metasploit
(1)
microscope
(1)
mindmap
(1)
mobile
(1)
modem
(1)
mp3
(1)
music
(1)
nano
(1)
nas
(1)
netbox
(1)
netdev
(1)
netmiko
(1)
noc
(1)
nvme
(1)
ocfs2
(1)
ocs2
(1)
openfire
(1)
oscm
(1)
ospf
(1)
otrs
(1)
packet filter
(1)
packet tracer
(1)
parsing
(1)
pass-the-hash
(1)
pf
(1)
pgu.mos.ru
(1)
phd
(1)
php
(1)
poe
(1)
ports
(1)
postfixadmin
(1)
ppp
(1)
presentation
(1)
profiler
(1)
protobuf
(1)
quickspecs
(1)
rabbitmq
(1)
radmin
(1)
raid
(1)
repo
(1)
rest
(1)
riemann
(1)
rkn
(1)
rrd
(1)
rs-232
(1)
rss
(1)
rtp
(1)
ruby
(1)
runet
(1)
scanners
(1)
serialization
(1)
sip
(1)
skype
(1)
smb
(1)
sms
(1)
snmptranslate
(1)
soap
(1)
spam
(1)
spamcop
(1)
specs
(1)
sql
(1)
ssrf
(1)
standarts
(1)
strategy
(1)
sudoers
(1)
svn
(1)
syslog-ng
(1)
tde200
(1)
tftp
(1)
tls
(1)
tomcat
(1)
tuning
(1)
uce
(1)
uefi
(1)
underground
(1)
ups
(1)
video
(1)
voip
(1)
vpn
(1)
wds
(1)
web
(1)
websockets
(1)
wifi
(1)
wireless
(1)
x-plane
(1)
xml
(1)
xss
(1)
zabbix
snmp
(1)
верстка
(1)
гибдд
(1)
гипервизоры
(1)
здоровье
(1)
панчеры
(1)