Шпаргалка по fastdpi¶
Посмотреть состояние пользователя по логину¶
fdpi_ctrl list --policing --login fdpi_ctrl list --policing --login exhale
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
exhale HTB dnlnk_rate=0.00mbit dnlnk_ceil=0.00mbit rrate=14719875(117.76mbit) rburst=7359937(58.88mbit) rceil=14719875(117.76mbit) rcburst=7359937(58.88mbit)
rate0=57.00mbit ceil0=57.00mbit
rate1=57.00mbit ceil1=57.00mbit
rate2=0.00mbit ceil2=102.40mbit
rate3=0.00mbit ceil3=102.40mbit
rate4=0.00mbit ceil4=102.40mbit
rate5=0.00mbit ceil5=102.40mbit
rate6=1000.00mbit static
rate7=0.00mbit ceil7=1.02mbit
HTB_INBOUND rrate=14719875(117.76mbit) rburst=7359937(58.88mbit) rceil=14719875(117.76mbit) rcburst=7359937(58.88mbit)
rate0=57.00mbit ceil0=102.40mbit
rate1=57.00mbit ceil1=102.40mbit
rate2=0.00mbit ceil2=102.40mbit
rate3=0.00mbit ceil3=102.40mbit
rate4=0.00mbit ceil4=102.40mbit
rate5=0.00mbit ceil5=102.40mbit
rate6=1000.00mbit static
rate7=0.00mbit ceil7=1.02mbit
rate_100.0m
---------------------------------
Result processing login=exhale :
---------------------------------
1/1/0
Посмотреть состояние пользователя по ip¶
fdpi_ctrl list --policing --ip x.x.x.x
fdpi_ctrl list --policing --ip 172.29.10.3
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
172.29.10.3 HTB dnlnk_rate=0.00mbit dnlnk_ceil=0.00mbit rrate=43125000(345.00mbit) rburst=21562500(172.50mbit) rceil=43125000(345.00mbit) rcburst=21562500(172.50mbit) rate0=172.00mbit ceil0=345.00mbit rate1=172.00mbit ceil1=345.00mbit rate2=0.00mbit ceil2=345.00mbit rate3=0.00mbit ceil3=345.00mbit rate4=0.00mbit ceil4=345.00mbit rate5=0.00mbit ceil5=353.28mbit rate6=1000.00mbit static rate7=0.00mbit ceil7=1.02mbit HTB_INBOUND rrate=43125000(345.00mbit) rburst=21562500(172.50mbit) rceil=43125000(345.00mbit) rcburst=21562500(172.50mbit) rate0=172.00mbit ceil0=345.00mbit rate1=172.00mbit ceil1=345.00mbit rate2=0.00mbit ceil2=345.00mbit rate3=0.00mbit ceil3=345.00mbit rate4=0.00mbit ceil4=345.00mbit rate5=0.00mbit ceil5=353.28mbit rate6=1000.00mbit static rate7=0.00mbit ceil7=1.02mbit rate_300.0m
---------------------------------
Result processing ip=172.29.10.3 :
------------------
1/1/0
multibinding - объединение в одну полосу множество ip адресов¶
fdpi_ctrl list --bind_multi --ip 172.29.10.3
Посмотреть список ip адресов пользователя¶
fdpi_ctrl list --bind_multi --login
fdpi_ctrl list --bind_multi --login exhale
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
exhale:172.16.53.92
exhale:172.17.0.1
exhale:172.17.0.93
---------------------------------
Result processing login=exhale :
------------------
1/3/0
Посмотреть изменение профиля у абонента¶
cat /opt/billing/log/quark.log | grep
Заблоченные абоненты¶
Как выглядет заблоченный абон¶
fdpi_ctrl list --policing --login myacc1
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
myacc1 HTB dnlnk_rate=0.00mbit dnlnk_ceil=0.00mbit rrate=125000(1.00mbit) rburst=62500(0.50mbit) rceil=125000(1.00mbit) rcburst=62500(0.50mbit)
rate0=0.33mbit ceil0=0.51mbit
rate1=0.33mbit ceil1=0.51mbit
rate2=0.00mbit ceil2=0.00mbit
rate3=0.33mbit ceil3=1.00mbit
rate4=0.00mbit ceil4=0.00mbit
rate5=0.00mbit ceil5=0.00mbit
rate6=0.00mbit ceil6=0.00mbit
rate7=0.00mbit ceil7=1.02mbit
HTB_INBOUND rrate=125000(1.00mbit) rburst=62500(0.50mbit) rceil=125000(1.00mbit) rcburst=62500(0.50mbit)
rate0=0.33mbit ceil0=0.51mbit
rate1=0.33mbit ceil1=0.51mbit
rate2=0.00mbit ceil2=0.00mbit
rate3=0.33mbit ceil3=1.00mbit
rate4=0.00mbit ceil4=0.00mbit
rate5=0.00mbit ceil5=0.00mbit
rate6=0.00mbit ceil6=0.00mbit
rate7=0.00mbit ceil7=1.02mbit
blocked
---------------------------------
Result processing login=myacc1 :
----------------------------------
1/1/0
Присутствие в настройках абона service=5 - это редирект на страницу блокировки¶
fdpi_ctrl list --service 5 --login myacc1
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
myacc1 5 (0x10) default
---------------------------------
Result processing login=myacc1 :
------------------
1/1/0
------------------
fdpi_ctrl list --service 5 --ip 172.2.10.3
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
myacc1 5 (0x10) default
---------------------------------
Result processing ip=172.2.10.3 :
------------------
1/1/0
------------------
Список заблоченных абонов¶
fdpi_ctrl list all --policing --profile.name blocked
Количество пользователей по определенному диапазону¶
sd0.mnsk.sdn.orionnet.ru:~ # fdpi_ctrl list all --bind_multi | grep -c 172.29
176
--------------------------------------------------------------------------------------------------------
Просмотр логов кварка¶
tail -f /opt/billing/log/quark.log
Просмотреть настроен ли CGNAT¶
fdpi_ctrl list --service 11 --ip 172.29.10.2
fdpi_ctrl list --service 11 --ip 172.29.10.2
Autodetected fastdpi params : dev='lo', port=29000
connecting 127.0.0.1:29000 ...
================================
172.29.10.2 11 (0x400) mnsk_sd0_nat { "nat_ip_pool" : "111.111.111.0/25", "nat_tcp_max_sessions" : 2000, "nat_udp_max_sessions" : 2000, "nat_type" : 0 }
---------------------------------
Result processing ip=172.29.10.2 :
------------------
1/1/0
Показать статистику по использованию портов белого адреса¶
sd0.mnsk.sdn.orionnet.ru:~ # fdpi_ctrl list status --service 11 --profile.name gorod_sd0_nat | grep 111.111.111.10
proto=TCP nthr=0 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=45 free_port=16083 prcnt_free=99.72%
proto=TCP nthr=1 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=288 free_port=15840 prcnt_free=98.21%
proto=TCP nthr=2 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=83 free_port=16045 prcnt_free=99.49%
proto=TCP nthr=3 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=166 free_port=15962 prcnt_free=98.97%
proto=UDP nthr=0 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=6 free_port=16122 prcnt_free=99.96%
proto=UDP nthr=1 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=20 free_port=16108 prcnt_free=99.88%
proto=UDP nthr=2 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=19 free_port=16109 prcnt_free=99.88%
proto=UDP nthr=3 ip_mask=0x3 whip=111.111.111.10 num_port=16128 use_port=45 free_port=16083 prcnt_free=99.72%