subs prop show
router vrf dump
. Команда выводит список VRF, заданных в системе, и свойства этих VRF.router_neighbor_lifetime
- время жизни записи в ARP кеше, в секундах.router_neighbor_refresh_timeout
- сколько секунд ждем ответа на ARP request. Значение по умолчанию: 3 секундыrouter_neighbor_refresh_attempt
- сколько безуспешных попыток обновления нужно для того, чтобы перевести запись ARP-кеша в состоянии Unreachable (недостижимая); другими словами, сколько подряд надо послать ARP Request без ответа, чтобы запись стала unreachable.router_neighbor_unreachable_refresh
- после того, как запись становится Unreachable, fastDPI периодически пытается оживить её, посылая ARP Request. Данная опция задает этот период в секундах (по умолчанию 30 сек).router.mdb
. SDR (System Data Repository) - это новая сущность наподобие UDR, но содержащая системные настройки. Каталог, где располагается SDR, задается новой опцией sdr_path
, по умолчанию это /var/db/dpisdr
.router neighbor dump
- выводит полный список всех загруженных записей и их внутреннее состояниеrouter neighbor dump db
- выводит дамп БД router.mdb.router neighbor add
- добавление новой записи (нового nexthop) в NeighborDB.router neighbor update
- модификация существующей записи NeighborDBrouter neighbor delete
- удаление записи NeighborDBrouter neighbor refresh
- принудительное обновление (отправка ARP Request) MAC-адреса конкретного nexthop IP, или всех nexthop в указанном VRF, или всей NeighborDBrouter neighbor purge
- удаление всех записей NeighborDB, то есть полная очистка NeighborDB.fdpi_cli <command> ?
subs prop del
, что приводило к невозможности удаления свойств по IP c ошибкой ERROR: Result code=9: No subscriber IP address
dhcp disconnect
. Это CLI-аналог CoA Disconnect. Режим выполнения дисконнекта задается опцией bras_dhcp_disconnect
.dhcp disconnect all
- дисконнект всех DHCP-сессийdhcp disconnect [ mac=X | ip=X ]
- дисконнект указанной сессииdhcp show stat
добавлено число закрытых по неактивности сессий (SHCV)bras_dhcp_shcv_interval
секунд нет никакого трафика, fastdpi начинает пинговать абонента отправкой unicast ARP-запроса от имени абонентского шлюза. Ожидание ответа на ARP-запрос - bras_dhcp_shcv_retry_timeout
, секунд. Если на bras_dhcp_shcv_retry_count
последовательных ARP-запросов не получено ни одного ответа, либо ARP-ответ содержит другой MAC, абонент считается неактивным, его DHCP-сессия закрывается.bras_dhcp_shcv_interval
- интервал неактивности, сек;bras_dhcp_shcv_retry_timeout
- время ожидания ответа на ARP-запрос, сек.bras_dhcp_shcv_retry_count
- число ARP-запросов без ответа.Acct-Terminate-Cause=4
(Idle timeout), при этом VSA VasExperts-Acct-Terminate-Cause
принимает новое значение 20 «Разрыв по неактивности». SHCV реализован на основе API мониторинга активных сессий (груминг ip_db).term_by_AS
относится к абонентам, а не к профилям NAT, поэтому его не нужно учитывать при анонсировании NAT-подсетиpf_ring
vi test.txt google.com A 1.2.3.4 example.com A 5.6.7.8 *.fb.com A 7.8.9.0 cat test.txt|dns2dic test.bin cp test.bin /var/lib/dpi/dns.bin fdpi_ctrl load --service 19 --login test аналогично на vchannel
bras_arp_proxy
добавлен новый флаг: 0x0004 - [в режиме роутера] отвечать, если есть путь до запрашиваемого IP. Данный флаг работает только если включен режим роутера. Если абонент запросит ARP для адреса, маршрут для которого нам известен, fastdpi ответит сам своим MAC-адресом bras_arp_mac
.Проверить текущую установленную версию можно командой
yum info fastdpi
Если у вас установлена версия CentOS 6.x или CentOS 8.x, то однократно переключите репозиторий командой:
sed -i -e '/^mirrorlist=http:\/\//d' -e 's/^# *baseurl=http:\/\/mirror.centos.org/baseurl=http:\/\/vault.centos.org/' /etc/yum.repos.d/CentOS-*.repo
и далее производите обновления как обычно.
Команда установки тестовой версии:
yum --enablerepo vasexperts-beta update fastdpi
Откат на 13.0:
yum downgrade fastdpi-13.0 fastpcrf-13.0