mysq.sql 81 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367
  1. -- --------------------------------------------------------
  2. --
  3. -- Структура таблицы `auth_rules`
  4. --
  5. CREATE TABLE `auth_rules` (
  6. `id` int(11) NOT NULL,
  7. `user_id` int(11) DEFAULT NULL,
  8. `ou_id` int(11) DEFAULT NULL,
  9. `type` int(11) NOT NULL,
  10. `rule` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  11. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  12. -- --------------------------------------------------------
  13. --
  14. -- Структура таблицы `building`
  15. --
  16. CREATE TABLE `building` (
  17. `id` int(11) NOT NULL,
  18. `name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  19. `comment` text COLLATE utf8mb4_unicode_ci DEFAULT NULL
  20. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  21. --
  22. -- Дамп данных таблицы `building`
  23. --
  24. INSERT INTO `building` (`id`, `name`, `comment`) VALUES(1, 'Earth', 'Somewhere');
  25. -- --------------------------------------------------------
  26. --
  27. -- Структура таблицы `config`
  28. --
  29. CREATE TABLE `config` (
  30. `id` int(11) NOT NULL,
  31. `option_id` int(11) DEFAULT NULL,
  32. `value` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  33. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  34. --
  35. -- Дамп данных таблицы `config`
  36. --
  37. INSERT INTO `config` (`id`, `option_id`, `value`) VALUES(1, 1, '1024');
  38. INSERT INTO `config` (`id`, `option_id`, `value`) VALUES(77, 41, '/usr/local/scripts/fetch_new_arp.pl');
  39. INSERT INTO `config` (`id`, `option_id`, `value`) VALUES(78, 37, '/usr/local/scripts/sync_mikrotik.pl');
  40. -- --------------------------------------------------------
  41. --
  42. -- Структура таблицы `config_options`
  43. --
  44. CREATE TABLE `config_options` (
  45. `id` int(11) NOT NULL,
  46. `option_name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  47. `description` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  48. `uniq` tinyint(1) NOT NULL DEFAULT 1,
  49. `type` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  50. `default_value` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  51. `min_value` int(11) NOT NULL DEFAULT 0,
  52. `max_value` int(11) NOT NULL DEFAULT 0
  53. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  54. --
  55. -- Дамп данных таблицы `config_options`
  56. --
  57. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(1, 'KB', 'Число байт в килобайте', 1, 'int', '1024', 1000, 1024);
  58. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(3, 'dns server', 'ip-адрес DNS-сервера', 1, 'text', '127.0.0.1', 0, 0);
  59. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(5, 'dhcp server', 'ip-адрес DHCP-сервера', 1, 'text', '127.0.0.1', 0, 0);
  60. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(9, 'default snmp version', 'Версия snmp по умолчанию. В настоящий момент поддерживаются 1 и 2. Поддержка версии 3 в разработке.', 1, 'int', '2', 1, 3);
  61. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(11, 'default snmp community', 'Read snmp community по умолчанию', 1, 'text', 'public', 0, 0);
  62. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(17, 'mac discavery', 'Выполнять опрос mac-таблицы коммутаторов при сканировании сети. Если опция отключена будет нельзя сопоставить ip-адрес порту коммутатора', 1, 'bool', '1', 0, 0);
  63. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(19, 'arp discavery', 'Выполнять сканирование arp-таблицы роутеров при сканировании сети. Если опция отключена сопоставление mac-адреса ip-адресу будет возможно только из логов dhcp-сервера.', 1, 'bool', '1', 0, 0);
  64. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(21, 'admin email', 'E-mail администратора', 1, 'text', 'root', 0, 0);
  65. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(22, 'add user from netflow', 'Создавать ли новые записи для неизвестных адресов из анализа трафика netflow. Обычно выключается, поскольку может создавать много фэйковых адресов - например при пинге подсети, когда пакеты идут на все, даже не существующие адреса. Имеет смысл включать только на маршрутизаторах во внешние сети.', 1, 'bool', '0', 0, 0);
  66. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(23, 'save traffic detail', 'Сохранять ли детализацию трафика из netflow по ip-адресам пользователей', 1, 'bool', '1', 0, 0);
  67. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(26, 'history detail traffic', 'Глубина хранения детализации в сутках. Установка значения больше 3-7 дней приведёт к разрастанию базы данных и увеличит время отображения детализации в интерфейсе администратора', 1, 'int', '3', 1, 7);
  68. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(27, 'history dhcp lease', 'Глубина хранения аренды dhcp-сервера', 1, 'int', '1', 0, 0);
  69. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(28, 'router_login', 'Логин для входа на маршрутизаторы Mikrotik для управления dhcp-сервером и контролем доступа', 1, 'text', 'admin', 0, 0);
  70. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(29, 'router_password', 'Пароль для входа на маршрутизаторы Mikrotik для управления dhcp-сервером и контролем доступа', 1, 'text', 'admin', 0, 0);
  71. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(30, 'router_port', 'Порт ssh маршрутизатора', 1, 'int', '22', 22, 0);
  72. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(32, 'org name', 'Название организации', 1, 'text', 'ORG', 0, 0);
  73. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(33, 'office domain', 'Домен организации', 1, 'text', 'local', 0, 0);
  74. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(34, 'debug', 'Включить отладку', 1, 'bool', '0', 0, 0);
  75. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(35, 'connections history, days', 'Время хранения истории мест подключения ip-адресов', 1, 'int', '90', 1, 365);
  76. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(37, 'refresh access lists', 'Расположение скрипта управления контролем доступа для роутеров Mikrotik', 1, 'text', '/usr/local/scripts/sync_user_list.pl', 0, 0);
  77. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(38, 'regenerate dhcp cconfig', 'Расположение скрипта управления конфигурацией dhcp-серверами', 1, 'text', '/usr/local/scripts/update-dnsmasq', 0, 0);
  78. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(39, 'regenerate dns cconfig', 'Расположение скрипта управления dns-сервером', 1, 'text', '/usr/local/scripts/update-dns', 0, 0);
  79. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(40, 'regenerate nagios cconfig', 'Расположение скрипта конфигурирования Nagios', 1, 'text', '/etc/nagios/restart_nagios', 0, 0);
  80. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(41, 'discavery network', 'Расположение скрипта сканирования сети', 1, 'text', '/usr/local/scripts/fetch_new_arp.pl', 0, 0);
  81. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(44, 'Ignore hotspot dhcp log', 'Не писать лог событий dhcp-сервера хотспота. Имеет смысл вклчючать, поскольку время аренды в хот-споте как правило маленькое и в записях хот-спота становятся незаметны логи обычных пользователей', 1, 'bool', '1', 0, 0);
  82. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(45, 'ignore update dhcp event', 'Не писать события обновления ip-адреса dhcp-сервера. ', 1, 'bool', '0', 0, 0);
  83. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(46, 'update hostname from dhcp', 'Обновлять имя хоста в DNS при получении адреса по DHCP', 1, 'bool', '0', 0, 0);
  84. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(47, 'history worklog', 'Глубина хранения логов работы в интерфейсе администратора', 1, 'int', '90', 30, 1095);
  85. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(48, 'history syslog', 'Глубина хранения логов работы syslog-сервера', 1, 'int', '90', 30, 1095);
  86. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(49, 'history traffic stats', 'Глубина хранения статистики трафика юзеров', 1, 'int', '365', 30, 0);
  87. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(50, 'urgent sync access', 'Немедленное изменение списков доступа на роутере после правки записи пользователя', 1, 'bool', '0', 0, 0);
  88. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(51, 'Email_alert', 'Отправлять e-mail сообщения для уровней сообщений WARNING & ERROR', 1, 'bool', '1', 0, 0);
  89. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(52, 'Sender email', 'E-mail адрес, с которого рассылается почта', 1, 'text', 'root', 0, 0);
  90. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(53, 'log level', 'Каждый уровень включает в себя предыдущий:\r\n0 - ERROR - писать только ошибки\r\n1 - WARNING - писать предупреждения\r\n2 - INFO - писать информационные сообщения\r\n3 - VERBOSE - писать подробную информацию о выполняемых операциях', 1, 'int', '2', 0, 3);
  91. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(54, 'enable_quotes', 'Включить обработку квот по трафику', 1, 'bool', '0', 0, 0);
  92. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(55, 'netflow_step', 'Интервал сброса данных из коллектора netflow, минуты', 1, 'int', '10', 1, 60);
  93. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(56, 'traffic_ipstat_history', 'Время хранения полной статистики по трафику для каждого ip-адреса в сутках. Таблица в 6 раз больше обычной часовой статистики. Врядли кому-то потребуется глубина хранения более месяца.', 1, 'int', '30', 7, 365);
  94. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(57, 'nagios_url', 'Адрес сайта nagios', 1, 'text', 'http://127.0.0.1/nagios', 0, 0);
  95. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(58, 'cacti_url', 'Адрес сайта cacti', 1, 'text', 'http://127.0.0.1/cacti', 0, 0);
  96. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(59, 'torrus_url', 'Адрес сайта Torrus', 1, 'text', 'http://127.0.0.1/torrus/CollectorName/', 0, 0);
  97. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(60, 'wiki_url', 'Адрес wiki', 1, 'text', 'http://127.0.0.1/wiki', 0, 0);
  98. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(61, 'wiki_path', 'Путь к каталогу данных вики', 1, 'text', '/var/www/foswiki/data/', 0, 0);
  99. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(62, 'stat_url', 'Адрес этого сайта', 1, 'text', 'http://127.0.0.1/stat', 0, 0);
  100. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(63, 'wiki_web', 'Web for Wiki. Default - Main. http://example.local/Main/WebHome', 1, 'text', 'Main', 0, 0);
  101. INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES(64, 'auto_mac_rule', 'Создавать автоматическую привязку мак-адреса к юзеру. Т.е. все ip-адреса для найденного мака будут привязываться к одном и тому же юзеру.', 1, 'bool', '0', 0, 1);
  102. -- --------------------------------------------------------
  103. --
  104. -- Структура таблицы `connections`
  105. --
  106. CREATE TABLE `connections` (
  107. `id` int(11) NOT NULL,
  108. `device_id` int(11) NOT NULL,
  109. `port_id` int(11) NOT NULL,
  110. `auth_id` int(11) NOT NULL
  111. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  112. -- --------------------------------------------------------
  113. --
  114. -- Структура таблицы `Customers`
  115. --
  116. CREATE TABLE `Customers` (
  117. `id` int(11) NOT NULL,
  118. `Login` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT 'NULL',
  119. `Pwd` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'NULL',
  120. `readonly` tinyint(1) NOT NULL DEFAULT 0
  121. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  122. --
  123. -- Дамп данных таблицы `Customers`
  124. --
  125. INSERT INTO `Customers` (`id`, `Login`, `Pwd`, `readonly`) VALUES(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 0);
  126. -- --------------------------------------------------------
  127. --
  128. -- Структура таблицы `devices`
  129. --
  130. CREATE TABLE `devices` (
  131. `id` int(11) NOT NULL,
  132. `device_type` int(11) NOT NULL DEFAULT 1,
  133. `device_model_id` int(11) DEFAULT 89,
  134. `firmware` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  135. `vendor_id` int(11) NOT NULL DEFAULT 1,
  136. `device_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  137. `building_id` int(11) NOT NULL DEFAULT 1,
  138. `ip` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  139. `port_count` int(11) NOT NULL DEFAULT 0,
  140. `SN` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  141. `comment` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  142. `snmp_version` tinyint(4) NOT NULL DEFAULT 0,
  143. `snmp3_user_rw` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  144. `snmp3_user_rw_password` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  145. `snmp3_user_ro` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  146. `snmp3_user_ro_password` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  147. `community` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'public',
  148. `rw_community` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'private',
  149. `fdb_snmp_index` tinyint(1) NOT NULL DEFAULT 0,
  150. `discovery` tinyint(1) NOT NULL DEFAULT 1,
  151. `user_acl` tinyint(1) NOT NULL DEFAULT 0,
  152. `dhcp` tinyint(1) NOT NULL DEFAULT 0,
  153. `nagios` tinyint(1) NOT NULL DEFAULT 0,
  154. `active` tinyint(1) NOT NULL DEFAULT 1,
  155. `nagios_status` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'UP',
  156. `queue_enabled` tinyint(1) NOT NULL DEFAULT 0,
  157. `connected_user_only` tinyint(1) NOT NULL DEFAULT 1,
  158. `user_id` int(11) DEFAULT NULL,
  159. `deleted` tinyint(1) NOT NULL DEFAULT 0
  160. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  161. -- --------------------------------------------------------
  162. --
  163. -- Структура таблицы `device_l3_interfaces`
  164. --
  165. CREATE TABLE `device_l3_interfaces` (
  166. `id` int(11) NOT NULL,
  167. `device_id` int(11) DEFAULT NULL,
  168. `interface_type` int(11) NOT NULL DEFAULT 0,
  169. `name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  170. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  171. -- --------------------------------------------------------
  172. --
  173. -- Структура таблицы `device_models`
  174. --
  175. CREATE TABLE `device_models` (
  176. `id` int(11) NOT NULL,
  177. `model_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  178. `vendor_id` int(11) DEFAULT 1,
  179. `nagios_template` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  180. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  181. --
  182. -- Дамп данных таблицы `device_models`
  183. --
  184. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(1, '2011LS', 9, NULL);
  185. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(2, '2011UAS-2HnD', 9, NULL);
  186. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(3, 'AT-8000S', 8, NULL);
  187. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(4, 'AT-8100S/48POE', 8, NULL);
  188. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(5, 'AT-9000/28', 8, NULL);
  189. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(6, 'AT-GS950/24', 8, NULL);
  190. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(7, 'CCR1009-7G-1C-1S+', 9, NULL);
  191. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(8, 'CCR1036-8G-2S+', 9, NULL);
  192. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(10, 'CRS317-1G-16S+', 9, NULL);
  193. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(11, 'CRS326-24S+2Q+', 9, NULL);
  194. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(12, 'CRS328-24P-4S+', 9, NULL);
  195. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(14, 'CRS328-4C-20S-4S+', 9, NULL);
  196. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(15, 'DGS-3120-48TC', 7, NULL);
  197. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(16, 'ES-2024', 4, NULL);
  198. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(17, 'ES-2024A', 4, NULL);
  199. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(18, 'ES-2108', 4, NULL);
  200. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(19, 'ES-2108-G', 4, NULL);
  201. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(20, 'ES-3124-4F', 4, NULL);
  202. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(21, 'GS110TP', 10, NULL);
  203. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(22, 'GS-4024', 4, NULL);
  204. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(23, 'HP 1910', 15, NULL);
  205. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(24, 'ISCOM2110A-MA', 5, NULL);
  206. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(25, 'ISCOM2110EA-MA', 5, NULL);
  207. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(26, 'ISCOM2126EA-MA', 5, NULL);
  208. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(27, 'ISCOM2128EA-MA', 5, NULL);
  209. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(28, 'Linux server', 1, '');
  210. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(29, 'MES2124F', 2, NULL);
  211. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(30, 'MES2124MB', 2, NULL);
  212. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(31, 'MES5248', 2, NULL);
  213. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(32, 'RB2011UAS', 9, NULL);
  214. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(33, 'RB3011UiAS', 9, NULL);
  215. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(34, 'RB960PGS', 9, NULL);
  216. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(35, 'RBD52G-5HacD2HnD', 9, NULL);
  217. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(36, 'S2940-8G-v2', 6, NULL);
  218. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(37, 'S2980G-24T', 6, NULL);
  219. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(38, 'S3750G-24S-E', 6, NULL);
  220. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(39, 'S5300-52P-LI-AC', 3, NULL);
  221. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(40, 'S5320-52X-PWR-SI-AC', 3, NULL);
  222. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(41, 'S5321-28X-SI-AC', 3, NULL);
  223. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(42, 'S5321-52X-SI-AC', 3, NULL);
  224. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(43, 'S6320-54C-EI-48S-AC', 3, NULL);
  225. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(44, 'SNR-S2980G-24T', 6, NULL);
  226. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(45, 'V1910-16G', 15, NULL);
  227. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(46, 'V1910-24G-PoE', 15, NULL);
  228. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(47, 'Windows server', 1, NULL);
  229. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(48, 'WS-C2960G-24TC-L', 16, NULL);
  230. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(49, 'WS-C3560G-24TS-S', 16, NULL);
  231. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(50, 'x210-16GT', 8, NULL);
  232. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(51, 'x210-24GT', 8, NULL);
  233. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(52, 'x610-24Ts/X', 8, NULL);
  234. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(53, 'x610-48Ts', 8, NULL);
  235. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(54, 'XGS-4728', 4, NULL);
  236. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(55, 'ZyWall 310', 4, NULL);
  237. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(56, 'APC Smart-UPS_3000', 20, 'ups.cfg');
  238. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(57, 'APC Smart-UPS_5000', 20, 'ups.cfg');
  239. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(58, 'Schneider Smart-UPS_3000', 27, 'ups.cfg');
  240. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(59, 'SMG-1016M', 2, NULL);
  241. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(60, 'EATON 9PX 1500i RT 2U', 24, 'ups.cfg');
  242. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(61, 'EATON 9PX3000i_RT_2U', 24, 'ups.cfg');
  243. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(62, 'EATON 9PX_6000i', 24, 'ups.cfg');
  244. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(63, 'EATON PW9130_3000', 24, 'ups.cfg');
  245. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(64, 'EATON PW9130_3000VA-R', 24, 'ups.cfg');
  246. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(65, 'Epson WF-5620 Series', 26, 'epson.cfg');
  247. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(66, 'Epson WF-8590 Series', 26, 'epson.cfg');
  248. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(67, 'HP Officejet-7000', 15, 'hp.cfg');
  249. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(68, 'OKI C610', 22, 'oki.cfg');
  250. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(69, 'OKI MB472', 22, 'oki.cfg');
  251. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(70, 'OKI MB491', 22, 'oki.cfg');
  252. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(71, 'OKI MC562', 22, 'oki.cfg');
  253. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(72, 'OKI MC573', 22, 'oki.cfg');
  254. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(73, 'OKI MC861', 22, 'oki.cfg');
  255. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(74, 'Panasonic KX-MB2000RU', 21, 'panasonic.cfg');
  256. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(75, 'PT-MZ10KE', 21, NULL);
  257. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(76, 'PT-VX41', 21, NULL);
  258. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(77, 'Rave 522AA', 33, NULL);
  259. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(78, 'DZ570E', 21, NULL);
  260. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(79, 'DZ6700', 21, NULL);
  261. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(80, 'Rcq80', 21, NULL);
  262. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(81, 'RZ12K', 21, NULL);
  263. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(82, 'RZ660', 21, NULL);
  264. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(83, 'RZ770', 21, NULL);
  265. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(84, 'RZ970', 21, NULL);
  266. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(85, 'XVR-5216', 32, NULL);
  267. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(86, 'HWg-STE', 30, NULL);
  268. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(87, 'Computer', 1, '');
  269. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(88, 'Mobile Phone', 1, NULL);
  270. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(89, 'Switch', 1, NULL);
  271. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(90, 'Projectiondesign F22', 34, NULL);
  272. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(91, 'DS-I252', 36, NULL);
  273. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(92, 'LTV-CNE-720-48', 37, NULL);
  274. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(93, 'U-100', 38, NULL);
  275. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(94, 'TAU-8', 2, NULL);
  276. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(95, 'SIP-T21P E2', 39, NULL);
  277. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(96, 'A510 IP', 40, NULL);
  278. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(97, 'W60B', 39, NULL);
  279. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(98, 'TAU-2M', 2, NULL);
  280. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(99, 'PAP2T', 41, NULL);
  281. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(100, 'VP-12', 2, NULL);
  282. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(101, 'SIP-T23P', 39, NULL);
  283. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(102, 'SPA-2102', 16, NULL);
  284. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(103, 'RB760iGS', 9, NULL);
  285. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(104, 'MES2324B', 2, NULL);
  286. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(105, 'MES2324FB', 2, NULL);
  287. INSERT INTO `device_models` (`id`, `model_name`, `vendor_id`, `nagios_template`) VALUES(106, 'MES2124P', 2, NULL);
  288. -- --------------------------------------------------------
  289. --
  290. -- Структура таблицы `device_ports`
  291. --
  292. CREATE TABLE `device_ports` (
  293. `id` int(11) NOT NULL,
  294. `device_id` int(11) DEFAULT NULL,
  295. `snmp_index` int(11) DEFAULT NULL,
  296. `port` int(11) DEFAULT NULL,
  297. `ifName` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  298. `port_name` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  299. `comment` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  300. `target_port_id` int(11) NOT NULL DEFAULT 0,
  301. `auth_id` int(11) DEFAULT NULL,
  302. `last_mac_count` int(11) DEFAULT 0,
  303. `uplink` tinyint(1) NOT NULL DEFAULT 0,
  304. `nagios` tinyint(1) NOT NULL DEFAULT 0,
  305. `skip` tinyint(1) NOT NULL DEFAULT 0,
  306. `vlan` int(11) NOT NULL DEFAULT 1
  307. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  308. -- --------------------------------------------------------
  309. --
  310. -- Структура таблицы `device_types`
  311. --
  312. CREATE TABLE `device_types` (
  313. `id` int(11) NOT NULL,
  314. `name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  315. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  316. --
  317. -- Дамп данных таблицы `device_types`
  318. --
  319. INSERT INTO `device_types` (`id`, `name`) VALUES(1, 'Свич');
  320. INSERT INTO `device_types` (`id`, `name`) VALUES(2, 'Роутер');
  321. INSERT INTO `device_types` (`id`, `name`) VALUES(3, 'Сервер');
  322. INSERT INTO `device_types` (`id`, `name`) VALUES(4, 'Точка доступа');
  323. INSERT INTO `device_types` (`id`, `name`) VALUES(5, 'Сетевое устройство');
  324. -- --------------------------------------------------------
  325. --
  326. -- Структура таблицы `dhcp_log`
  327. --
  328. CREATE TABLE `dhcp_log` (
  329. `id` int(10) UNSIGNED NOT NULL,
  330. `mac` varchar(17) COLLATE utf8mb4_unicode_ci NOT NULL,
  331. `ip_int` int(10) UNSIGNED NOT NULL,
  332. `ip` varchar(15) COLLATE utf8mb4_unicode_ci NOT NULL,
  333. `action` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  334. `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  335. `auth_id` int(11) NOT NULL
  336. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  337. -- --------------------------------------------------------
  338. --
  339. -- Структура таблицы `dns_cache`
  340. --
  341. CREATE TABLE `dns_cache` (
  342. `id` int(11) NOT NULL,
  343. `dns` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  344. `ip` int(11) DEFAULT NULL,
  345. `timestamp` timestamp NOT NULL DEFAULT current_timestamp()
  346. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  347. -- --------------------------------------------------------
  348. --
  349. -- Структура таблицы `Filter_list`
  350. --
  351. CREATE TABLE `Filter_list` (
  352. `id` int(11) NOT NULL,
  353. `name` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  354. `proto` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  355. `dst` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  356. `dstport` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  357. `action` int(11) NOT NULL DEFAULT 0,
  358. `type` int(10) UNSIGNED NOT NULL DEFAULT 0
  359. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  360. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(1, 'pop3', 'tcp', '0/0', '110', 1, 0);
  361. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(3, 'http', 'tcp', '0/0', '80', 1, 0);
  362. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(4, 'https', 'tcp', '0/0', '443', 1, 0);
  363. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(5, 'icq', 'tcp', '0/0', '5190', 1, 0);
  364. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(6, 'jabber', 'tcp', '0/0', '5222', 1, 0);
  365. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(9, 'allow_all', 'all', '0/0', '0', 1, 0);
  366. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(10, 'icmp', 'icmp', '0/0', '0', 1, 0);
  367. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(11, 'ftp', 'tcp', '0/0', '20-21', 1, 0);
  368. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(14, 'radmin', 'tcp', '0/0', '4899', 1, 0);
  369. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(15, 'telnet', 'tcp', '0/0', '23', 1, 0);
  370. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(16, 'ssh', 'tcp', '0/0', '22', 1, 0);
  371. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(28, 'smtp', 'tcp', '0/0', '25', 1, 0);
  372. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(32, 'tsclient', 'tcp', '0/0', '3389', 1, 0);
  373. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(34, 'sberbank', 'udp', '0/0', '87', 1, 0);
  374. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(40, 'ntp', 'udp', '0/0', '123', 1, 0);
  375. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(44, 'vnc', 'tcp', '0/0', '5800-5900', 1, 0);
  376. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(55, 'unprivileged tcp', 'tcp', '0/0', '1024-65500', 1, 0);
  377. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(76, 'ipsec', 'udp', '0/0', '500', 1, 0);
  378. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(77, 'isakmp', 'udp', '0/0', '4500', 1, 0);
  379. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(79, 'pop3s', 'tcp', '0/0', '995', 1, 0);
  380. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(80, 'smtps', 'tcp', '0/0', '465,587', 1, 0);
  381. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(81, 'imap', 'tcp', '0/0', '143', 1, 0);
  382. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(82, 'imaps', 'tcp', '0/0', '993', 1, 0);
  383. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(83, 'unprivileged udp', 'udp', '0/0', '1024-65000', 1, 0);
  384. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(84, 'pptp', 'tcp', '0/0', '1723', 1, 0);
  385. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(85, 'openvpn-udp', 'udp', '0/0', '1194', 1, 0);
  386. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(88, 'pos-server', 'tcp', '0/0', '21101', 1, 0);
  387. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(89, 'ofdp.platformaofd.ru', 'all', '185.170.204.91', '0', 1, 0);
  388. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(90, 'dns_udp', 'udp', '0/0', '53', 1, 0);
  389. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(91, 'dns_tcp', 'tcp', '0/0', '53', 1, 0);
  390. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(92, 'sber-online', 'tcp', '0/0', '4477', 1, 0);
  391. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(93, 'devline.tv', 'tcp', '0/0', '843', 1, 0);
  392. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(96, 'cvs', 'tcp', '0/0', '5000-5012', 1, 0);
  393. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(97, 'devline', 'tcp', '0/0', '9780-9786,9877', 1, 0);
  394. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(101, 'snmp', 'udp', '0/0', '161', 1, 0);
  395. INSERT INTO `Filter_list` (`id`, `name`, `proto`, `dst`, `dstport`, `action`, `type`) VALUES(104, 'sberbank2', 'tcp', '0/0', '9443', 1, 0);
  396. -- --------------------------------------------------------
  397. --
  398. -- Структура таблицы `Group_filters`
  399. --
  400. CREATE TABLE `Group_filters` (
  401. `id` int(11) NOT NULL,
  402. `group_id` int(11) NOT NULL DEFAULT 0,
  403. `filter_id` int(11) NOT NULL DEFAULT 0,
  404. `order` int(11) NOT NULL DEFAULT 0
  405. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  406. --
  407. -- Дамп данных таблицы `Group_filters`
  408. --
  409. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(1, 1, 9, 0);
  410. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(2, 2, 1, 1);
  411. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(5, 2, 4, 9);
  412. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(6, 2, 5, 8);
  413. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(7, 2, 6, 7);
  414. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(10, 2, 10, 6);
  415. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(13, 2, 11, 5);
  416. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(147, 2, 67, 0);
  417. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(148, 2, 68, 0);
  418. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(149, 2, 69, 0);
  419. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(152, 1, 67, 0);
  420. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(153, 1, 68, 0);
  421. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(154, 1, 69, 0);
  422. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(166, 2, 3, 10);
  423. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(172, 0, 78, 1);
  424. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(173, 2, 81, 11);
  425. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(174, 2, 82, 12);
  426. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(175, 2, 80, 13);
  427. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(176, 2, 79, 14);
  428. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(179, 3, 11, 1);
  429. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(180, 3, 4, 2);
  430. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(181, 3, 10, 3);
  431. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(182, 3, 5, 4);
  432. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(183, 3, 81, 5);
  433. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(184, 3, 82, 6);
  434. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(185, 3, 6, 7);
  435. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(186, 3, 40, 8);
  436. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(187, 3, 1, 9);
  437. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(188, 3, 79, 10);
  438. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(190, 3, 80, 12);
  439. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(191, 3, 15, 13);
  440. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(192, 3, 55, 14);
  441. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(193, 3, 83, 15);
  442. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(194, 3, 3, 16);
  443. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(195, 3, 16, 17);
  444. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(198, 5, 90, 1);
  445. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(199, 5, 88, 2);
  446. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(200, 5, 89, 3);
  447. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(201, 5, 3, 4);
  448. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(202, 2, 90, 15);
  449. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(205, 3, 90, 19);
  450. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(206, 2, 92, 16);
  451. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(208, 2, 40, 18);
  452. INSERT INTO `Group_filters` (`id`, `group_id`, `filter_id`, `order`) VALUES(213, 5, 4, 5);
  453. -- --------------------------------------------------------
  454. --
  455. -- Структура таблицы `Group_list`
  456. --
  457. CREATE TABLE `Group_list` (
  458. `id` int(11) NOT NULL,
  459. `group_name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ''
  460. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  461. --
  462. -- Дамп данных таблицы `Group_list`
  463. --
  464. INSERT INTO `Group_list` (`id`, `group_name`) VALUES(0, 'default');
  465. INSERT INTO `Group_list` (`id`, `group_name`) VALUES(1, 'Allow all');
  466. INSERT INTO `Group_list` (`id`, `group_name`) VALUES(2, 'Users');
  467. -- --------------------------------------------------------
  468. --
  469. -- Структура таблицы `mac_history`
  470. --
  471. CREATE TABLE `mac_history` (
  472. `id` int(10) UNSIGNED NOT NULL,
  473. `mac` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  474. `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  475. `device_id` int(11) DEFAULT NULL,
  476. `port_id` int(11) DEFAULT NULL,
  477. `ip` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  478. `auth_id` int(11) DEFAULT NULL
  479. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  480. -- --------------------------------------------------------
  481. --
  482. -- Структура таблицы `mac_vendors`
  483. --
  484. CREATE TABLE `mac_vendors` (
  485. `id` int(11) NOT NULL,
  486. `oui` varchar(18) COLLATE utf8mb4_unicode_ci NOT NULL,
  487. `isprivate` tinyint(1) NOT NULL DEFAULT 0,
  488. `companyName` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  489. `companyAddress` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  490. `countryCode` varchar(3) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  491. `assignmentBlockSize` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  492. `dateCreated` date DEFAULT NULL,
  493. `dateUpdated` date DEFAULT NULL
  494. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  495. --
  496. -- Структура таблицы `OU`
  497. --
  498. CREATE TABLE `OU` (
  499. `id` int(11) NOT NULL,
  500. `ou_name` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  501. `default_users` tinyint(1) NOT NULL DEFAULT 0,
  502. `default_hotspot` tinyint(1) NOT NULL DEFAULT 0,
  503. `nagios_dir` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  504. `nagios_host_use` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  505. `nagios_ping` tinyint(1) NOT NULL DEFAULT 1,
  506. `nagios_default_service` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  507. `enabled` int(11) NOT NULL DEFAULT 0,
  508. `filter_group_id` int(11) NOT NULL DEFAULT 0,
  509. `queue_id` int(11) NOT NULL DEFAULT 0
  510. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  511. --
  512. -- Дамп данных таблицы `OU`
  513. --
  514. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(0, '!Всё', 0, 0, '/etc/nagios/any', 'generic-host', 1, NULL, 0, 0, 0);
  515. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(1, 'Сервера', 0, 0, NULL, NULL, 1, NULL, 1, 1, 0);
  516. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(2, 'Администраторы', 0, 0, NULL, NULL, 1, NULL, 0, 0, 0);
  517. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(3, 'Пользователи', 0, 0, NULL, NULL, 1, NULL, 0, 0, 0);
  518. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(4, 'VOIP', 0, 0, 'voip', 'voip', 1, NULL, 0, 0, 0);
  519. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(5, 'IPCAM', 0, 0, 'videocam', 'ip-cam', 0, NULL, 0, 0, 0);
  520. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(6, 'Принтеры', 0, 0, 'printers', 'printers', 1, 'printer-service', 0, 0, 0);
  521. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(7, 'Свичи', 0, 0, 'switches', 'switches', 1, NULL, 0, 0, 0);
  522. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(8, 'UPS', 0, 0, 'ups', 'ups', 1, NULL, 0, 0, 0);
  523. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(9, 'Охрана', 0, 0, 'security', 'security', 1, NULL, 0, 0, 0);
  524. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(10, 'Роутеры', 0, 0, 'routers', 'routers', 1, NULL, 0, 0, 0);
  525. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(12, 'WiFi AP', 0, 0, 'ap', 'ap', 1, NULL, 0, 0, 0);
  526. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(23, 'WiFi', 0, 0, NULL, NULL, 1, NULL, 1, 1, 4);
  527. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(24, 'VPN', 0, 0, NULL, NULL, 1, NULL, 0, 0, 0);
  528. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(27, 'DHCP', 1, 0, NULL, NULL, 1, NULL, 0, 0, 0);
  529. INSERT INTO `OU` (`id`, `ou_name`, `default_users`, `default_hotspot`, `nagios_dir`, `nagios_host_use`, `nagios_ping`, `nagios_default_service`, `enabled`, `filter_group_id`, `queue_id`) VALUES(28, 'Гости', 0, 0, NULL, NULL, 1, NULL, 0, 0, 0);
  530. -- --------------------------------------------------------
  531. --
  532. -- Структура таблицы `Queue_list`
  533. --
  534. CREATE TABLE `Queue_list` (
  535. `id` int(11) NOT NULL,
  536. `queue_name` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  537. `Download` int(11) NOT NULL DEFAULT 0,
  538. `Upload` int(11) NOT NULL DEFAULT 0
  539. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  540. --
  541. -- Дамп данных таблицы `Queue_list`
  542. --
  543. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(0, 'unlimited', 0, 0);
  544. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(1, '2M/2M', 2048, 2048);
  545. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(2, '10M/10M', 10240, 10240);
  546. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(3, '100M/100M', 102400, 102400);
  547. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(4, '50M/50M', 50000, 50000);
  548. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(5, '20M/20M', 20480, 20480);
  549. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(6, '200M/200M', 212400, 212400);
  550. INSERT INTO `Queue_list` (`id`, `queue_name`, `Download`, `Upload`) VALUES(7, '1G/1G', 1024000, 1024000);
  551. -- --------------------------------------------------------
  552. --
  553. -- Структура таблицы `remote_syslog`
  554. --
  555. CREATE TABLE `remote_syslog` (
  556. `id` int(11) NOT NULL,
  557. `date` timestamp NOT NULL DEFAULT current_timestamp(),
  558. `device_id` int(11) NOT NULL,
  559. `ip` varchar(15) COLLATE utf8mb4_unicode_ci NOT NULL,
  560. `message` text COLLATE utf8mb4_unicode_ci NOT NULL
  561. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  562. -- --------------------------------------------------------
  563. --
  564. -- Структура таблицы `subnets`
  565. --
  566. CREATE TABLE `subnets` (
  567. `id` int(11) NOT NULL,
  568. `subnet` varchar(18) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  569. `ip_int_start` bigint(20) NOT NULL,
  570. `ip_int_stop` bigint(20) NOT NULL,
  571. `dhcp_start` bigint(20) NOT NULL DEFAULT 0,
  572. `dhcp_stop` bigint(20) NOT NULL DEFAULT 0,
  573. `dhcp_lease_time` int(11) NOT NULL DEFAULT 480,
  574. `gateway` bigint(20) NOT NULL DEFAULT 0,
  575. `office` tinyint(1) NOT NULL DEFAULT 1,
  576. `hotspot` tinyint(1) NOT NULL DEFAULT 0,
  577. `vpn` tinyint(1) NOT NULL DEFAULT 0,
  578. `free` tinyint(1) NOT NULL DEFAULT 0,
  579. `dhcp` tinyint(1) NOT NULL DEFAULT 1,
  580. `static` tinyint(1) NOT NULL DEFAULT 0,
  581. `dhcp_update_hostname` tinyint(1) NOT NULL DEFAULT 0,
  582. `discovery` tinyint(1) NOT NULL DEFAULT 1,
  583. `comment` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL
  584. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  585. --
  586. -- Дамп данных таблицы `subnets`
  587. --
  588. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(1, '192.168.2.0/24', 3232236032, 3232236287, 3232236132, 3232236182, 480, 3232236033, 1, 0, 0, 0, 1, 0, 0, 1, 'Сервера');
  589. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(2, '192.168.3.0/24', 3232236288, 3232236543, 3232236388, 3232236438, 480, 3232236289, 1, 0, 0, 0, 1, 0, 0, 1, 'Сотрудники, Можаевская');
  590. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(3, '192.168.5.0/24', 3232236800, 3232237055, 3232236900, 3232237000, 480, 3232236801, 1, 0, 0, 0, 1, 0, 0, 1, 'Сотрудники, Дзержинского');
  591. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(4, '192.168.8.0/24', 3232237568, 3232237823, 3232237668, 3232237718, 480, 3232237569, 1, 0, 0, 0, 1, 0, 0, 1, 'Удалёнщики - прямой линк');
  592. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(5, '192.168.9.0/24', 3232237824, 3232238079, 3232237924, 3232238024, 480, 3232237825, 1, 0, 0, 0, 1, 0, 0, 1, 'Литовская, сотрудники');
  593. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(6, '192.168.13.0/24', 3232238848, 3232239103, 3232238911, 3232239039, 480, 3232238849, 1, 0, 0, 0, 1, 0, 0, 1, 'Облако');
  594. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(7, '192.168.12.0/24', 3232238592, 3232238847, 3232238602, 3232238846, 480, 3232238593, 1, 0, 0, 0, 1, 0, 0, 1, 'Управление, Дзержинского');
  595. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(8, '192.168.22.0/24', 3232241152, 3232241407, 3232241162, 3232241406, 480, 3232241153, 1, 0, 0, 0, 1, 0, 0, 1, 'Управление, Литовская');
  596. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(9, '192.168.32.0/24', 3232243712, 3232243967, 3232243722, 3232243966, 480, 3232243713, 1, 0, 0, 0, 1, 0, 0, 1, 'Управление, Можаевская');
  597. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(10, '10.160.0.0/24', 178257920, 178258175, 178258020, 178258070, 1440, 178257921, 1, 0, 0, 0, 1, 0, 0, 1, 'Жуково');
  598. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(11, '192.168.0.0/16', 3232235520, 3232301055, 0, 0, 480, 0, 0, 0, 0, 1, 0, 0, 0, 0, 'Не считать трафик');
  599. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(12, '10.0.0.0/8', 167772160, 184549375, 0, 0, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Не считать трафик');
  600. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(13, '172.16.0.0/12', 2886729728, 2887778303, 0, 0, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Не считать трафик');
  601. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(14, '192.168.40.0/24', 3232245760, 3232246015, 3232245762, 3232245960, 480, 3232245761, 1, 0, 0, 0, 1, 0, 0, 1, 'WiFI, Можаевская');
  602. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(15, '192.168.200.0/24', 3232286720, 3232286975, 3232286783, 3232286911, 480, 3232286721, 1, 0, 0, 0, 0, 0, 0, 1, 'Транспорт - оптика');
  603. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(16, '192.168.201.0/24', 3232286976, 3232287231, 3232287039, 3232287167, 480, 3232286977, 1, 0, 1, 0, 0, 0, 0, 0, 'Транспорт - туннели');
  604. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(17, '10.111.4.0/24', 175047680, 175047935, 175047743, 175047871, 480, 175047681, 1, 0, 0, 0, 0, 0, 0, 1, 'Мультиплексоры');
  605. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(18, '10.1.7.0/24', 167839488, 167839743, 167839551, 167839679, 480, 167839489, 1, 0, 1, 0, 0, 0, 0, 0, 'l2tp vpn');
  606. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(19, '10.1.3.0/24', 167838464, 167838719, 167838527, 167838655, 480, 167838465, 1, 0, 1, 0, 0, 0, 0, 0, 'gre vpn');
  607. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(20, '10.5.1.0/24', 168100096, 168100351, 168100159, 168100287, 480, 168100097, 1, 0, 1, 0, 0, 0, 0, 0, 'openvpn');
  608. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(21, '10.5.2.0/24', 168100352, 168100607, 168100415, 168100543, 480, 168100353, 1, 0, 1, 0, 0, 0, 0, 0, 'new openvpn');
  609. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(22, '192.168.42.0/24', 3232246272, 3232246527, 3232246472, 3232246526, 1440, 3232246273, 1, 0, 0, 0, 1, 0, 0, 1, 'Управление, Жуково');
  610. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(23, '192.168.50.0/24', 3232248320, 3232248575, 3232248330, 3232248574, 480, 3232248321, 1, 0, 0, 0, 1, 0, 0, 1, 'Гудков, Дом');
  611. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(24, '192.168.41.0/24', 3232246016, 3232246271, 3232246079, 3232246207, 480, 3232246017, 1, 0, 0, 0, 1, 0, 0, 1, 'WiFi, Дзержинского84');
  612. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(25, '192.168.15.0/24', 3232239360, 3232239615, 3232239423, 3232239551, 480, 3232239361, 1, 0, 0, 0, 1, 0, 0, 1, 'Жуково - оборудование');
  613. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(26, '192.168.45.0/24', 3232247040, 3232247295, 3232247103, 3232247231, 480, 3232247041, 1, 0, 0, 0, 1, 0, 0, 1, 'Ceph test cluster');
  614. INSERT INTO `subnets` (`id`, `subnet`, `ip_int_start`, `ip_int_stop`, `dhcp_start`, `dhcp_stop`, `dhcp_lease_time`, `gateway`, `office`, `hotspot`, `vpn`, `free`, `dhcp`, `static`, `dhcp_update_hostname`, `discovery`, `comment`) VALUES(27, '192.168.205.0/24', 3232288000, 3232288255, 3232288002, 3232288254, 480, 3232288001, 1, 0, 0, 0, 1, 0, 0, 1, 'Гости');
  615. -- --------------------------------------------------------
  616. --
  617. -- Структура таблицы `syslog`
  618. --
  619. CREATE TABLE `syslog` (
  620. `id` int(11) UNSIGNED NOT NULL,
  621. `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  622. `auth_id` int(11) NOT NULL DEFAULT 0,
  623. `customer` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'system',
  624. `message` text COLLATE utf8mb4_unicode_ci NOT NULL,
  625. `level` int(11) NOT NULL DEFAULT 1
  626. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  627. -- --------------------------------------------------------
  628. --
  629. -- Структура таблицы `Traffic_detail`
  630. --
  631. CREATE TABLE `Traffic_detail` (
  632. `id` bigint(20) UNSIGNED NOT NULL,
  633. `auth_id` int(11) DEFAULT NULL,
  634. `router_id` int(11) NOT NULL DEFAULT 0,
  635. `timestamp` timestamp NULL DEFAULT NULL,
  636. `proto` int(11) DEFAULT NULL,
  637. `src_ip` int(10) UNSIGNED NOT NULL,
  638. `dst_ip` int(10) UNSIGNED NOT NULL,
  639. `src_port` smallint(5) UNSIGNED NOT NULL,
  640. `dst_port` smallint(5) UNSIGNED NOT NULL,
  641. `bytes` bigint(20) NOT NULL,
  642. `pkt` int(11) NOT NULL DEFAULT 0
  643. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  644. -- --------------------------------------------------------
  645. --
  646. -- Структура таблицы `Unknown_mac`
  647. --
  648. CREATE TABLE `Unknown_mac` (
  649. `id` int(11) NOT NULL,
  650. `mac` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  651. `port_id` int(11) DEFAULT NULL,
  652. `device_id` int(11) DEFAULT NULL,
  653. `timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
  654. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  655. -- --------------------------------------------------------
  656. --
  657. -- Структура таблицы `User_auth`
  658. --
  659. CREATE TABLE `User_auth` (
  660. `id` int(11) NOT NULL,
  661. `user_id` int(11) NOT NULL DEFAULT 0,
  662. `ou_id` int(11) DEFAULT NULL,
  663. `ip` varchar(18) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  664. `ip_int` int(10) UNSIGNED NOT NULL DEFAULT 0,
  665. `save_traf` tinyint(1) NOT NULL DEFAULT 0,
  666. `enabled` tinyint(1) NOT NULL DEFAULT 0,
  667. `dhcp` tinyint(1) NOT NULL DEFAULT 1,
  668. `filter_group_id` tinyint(1) NOT NULL DEFAULT 0,
  669. `deleted` tinyint(4) NOT NULL DEFAULT 0,
  670. `comments` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  671. `dns_name` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  672. `WikiName` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  673. `dhcp_acl` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  674. `queue_id` int(11) NOT NULL DEFAULT 0,
  675. `mac` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  676. `dhcp_action` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  677. `dhcp_time` datetime NOT NULL DEFAULT current_timestamp(),
  678. `dhcp_hostname` varchar(60) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  679. `last_found` datetime NOT NULL DEFAULT current_timestamp(),
  680. `blocked` tinyint(1) NOT NULL DEFAULT 0,
  681. `day_quota` int(11) NOT NULL DEFAULT 0,
  682. `month_quota` int(11) NOT NULL DEFAULT 0,
  683. `device_model_id` int(11) DEFAULT 87,
  684. `firmware` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  685. `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  686. `clientid` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  687. `nagios` tinyint(1) NOT NULL DEFAULT 0,
  688. `nagios_status` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  689. `nagios_handler` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  690. `link_check` tinyint(1) NOT NULL DEFAULT 0,
  691. `changed` tinyint(1) NOT NULL DEFAULT 0,
  692. `changed_time` datetime NOT NULL DEFAULT current_timestamp()
  693. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  694. -- --------------------------------------------------------
  695. --
  696. -- Структура таблицы `User_auth_alias`
  697. --
  698. CREATE TABLE `User_auth_alias` (
  699. `id` int(11) NOT NULL,
  700. `auth_id` int(11) NOT NULL,
  701. `alias` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  702. `description` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  703. `timestamp` timestamp NOT NULL DEFAULT current_timestamp()
  704. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  705. -- --------------------------------------------------------
  706. --
  707. -- Структура таблицы `User_list`
  708. --
  709. CREATE TABLE `User_list` (
  710. `id` int(10) UNSIGNED NOT NULL,
  711. `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  712. `login` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  713. `fio` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  714. `enabled` tinyint(1) NOT NULL DEFAULT 1,
  715. `blocked` tinyint(1) NOT NULL DEFAULT 0,
  716. `deleted` tinyint(1) NOT NULL DEFAULT 0,
  717. `ou_id` int(11) NOT NULL DEFAULT 0,
  718. `device_id` int(11) DEFAULT NULL,
  719. `filter_group_id` int(11) NOT NULL DEFAULT 0,
  720. `queue_id` int(11) NOT NULL DEFAULT 0,
  721. `day_quota` int(11) NOT NULL DEFAULT 0,
  722. `month_quota` int(11) NOT NULL DEFAULT 0
  723. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  724. -- --------------------------------------------------------
  725. --
  726. -- Структура таблицы `User_stats`
  727. --
  728. CREATE TABLE `User_stats` (
  729. `id` int(11) NOT NULL,
  730. `router_id` int(11) DEFAULT 0,
  731. `auth_id` int(11) NOT NULL DEFAULT 0,
  732. `timestamp` datetime NOT NULL DEFAULT current_timestamp(),
  733. `byte_in` bigint(20) NOT NULL DEFAULT 0,
  734. `byte_out` bigint(20) NOT NULL DEFAULT 0
  735. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  736. -- --------------------------------------------------------
  737. --
  738. -- Структура таблицы `User_stats_full`
  739. --
  740. CREATE TABLE `User_stats_full` (
  741. `id` int(11) NOT NULL,
  742. `router_id` int(11) DEFAULT 0,
  743. `auth_id` int(11) NOT NULL DEFAULT 0,
  744. `timestamp` datetime NOT NULL DEFAULT current_timestamp(),
  745. `byte_in` bigint(20) NOT NULL DEFAULT 0,
  746. `byte_out` bigint(20) NOT NULL DEFAULT 0,
  747. `pkt_in` int(11) DEFAULT NULL,
  748. `pkt_out` int(11) DEFAULT NULL,
  749. `step` int(11) NOT NULL DEFAULT 600
  750. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  751. -- --------------------------------------------------------
  752. --
  753. -- Структура таблицы `variables`
  754. --
  755. CREATE TABLE `variables` (
  756. `id` int(11) NOT NULL,
  757. `name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  758. `value` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  759. `clear_time` timestamp NOT NULL DEFAULT current_timestamp(),
  760. `created` timestamp NOT NULL DEFAULT current_timestamp()
  761. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  762. -- --------------------------------------------------------
  763. --
  764. -- Структура таблицы `vendors`
  765. --
  766. CREATE TABLE `vendors` (
  767. `id` int(11) NOT NULL,
  768. `name` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL
  769. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  770. --
  771. -- Дамп данных таблицы `vendors`
  772. --
  773. INSERT INTO `vendors` (`id`, `name`) VALUES(1, 'Unknown');
  774. INSERT INTO `vendors` (`id`, `name`) VALUES(2, 'Eltex');
  775. INSERT INTO `vendors` (`id`, `name`) VALUES(3, 'Huawei');
  776. INSERT INTO `vendors` (`id`, `name`) VALUES(4, 'Zyxel');
  777. INSERT INTO `vendors` (`id`, `name`) VALUES(5, 'Raisecom');
  778. INSERT INTO `vendors` (`id`, `name`) VALUES(6, 'SNR');
  779. INSERT INTO `vendors` (`id`, `name`) VALUES(7, 'Dlink');
  780. INSERT INTO `vendors` (`id`, `name`) VALUES(8, 'Allied Telesis');
  781. INSERT INTO `vendors` (`id`, `name`) VALUES(9, 'Mikrotik');
  782. INSERT INTO `vendors` (`id`, `name`) VALUES(10, 'NetGear');
  783. INSERT INTO `vendors` (`id`, `name`) VALUES(11, 'Ubiquiti');
  784. INSERT INTO `vendors` (`id`, `name`) VALUES(15, 'HP');
  785. INSERT INTO `vendors` (`id`, `name`) VALUES(16, 'Cisco');
  786. INSERT INTO `vendors` (`id`, `name`) VALUES(17, 'Maipu');
  787. INSERT INTO `vendors` (`id`, `name`) VALUES(18, 'Asus');
  788. INSERT INTO `vendors` (`id`, `name`) VALUES(19, 'Linux');
  789. INSERT INTO `vendors` (`id`, `name`) VALUES(20, 'APC');
  790. INSERT INTO `vendors` (`id`, `name`) VALUES(21, 'Schneider');
  791. INSERT INTO `vendors` (`id`, `name`) VALUES(33, 'QSC');
  792. INSERT INTO `vendors` (`id`, `name`) VALUES(34, 'Projectiondesign');
  793. INSERT INTO `vendors` (`id`, `name`) VALUES(35, 'Lenovo');
  794. INSERT INTO `vendors` (`id`, `name`) VALUES(36, 'HiWatch');
  795. INSERT INTO `vendors` (`id`, `name`) VALUES(37, 'LTV');
  796. INSERT INTO `vendors` (`id`, `name`) VALUES(38, 'Yeastar');
  797. INSERT INTO `vendors` (`id`, `name`) VALUES(39, 'Yealink');
  798. INSERT INTO `vendors` (`id`, `name`) VALUES(40, 'Gigaset');
  799. INSERT INTO `vendors` (`id`, `name`) VALUES(41, 'Linksys');
  800. INSERT INTO `vendors` (`id`, `name`) VALUES(42, 'Samsung');
  801. INSERT INTO `vendors` (`id`, `name`) VALUES(43, 'Supermicro');
  802. INSERT INTO `vendors` (`id`, `name`) VALUES(44, 'RDP');
  803. INSERT INTO `vendors` (`id`, `name`) VALUES(45, 'SANYO');
  804. INSERT INTO `vendors` (`id`, `name`) VALUES(46, 'Extreme');
  805. INSERT INTO `vendors` (`id`, `name`) VALUES(47, 'Intel');
  806. INSERT INTO `vendors` (`id`, `name`) VALUES(48, 'Micron');
  807. INSERT INTO `vendors` (`id`, `name`) VALUES(49, 'Gigabyte');
  808. INSERT INTO `vendors` (`id`, `name`) VALUES(50, 'Acer');
  809. INSERT INTO `vendors` (`id`, `name`) VALUES(51, 'Seagate');
  810. INSERT INTO `vendors` (`id`, `name`) VALUES(52, 'SanDisk');
  811. INSERT INTO `vendors` (`id`, `name`) VALUES(53, 'Toshiba');
  812. INSERT INTO `vendors` (`id`, `name`) VALUES(54, 'Kingston');
  813. INSERT INTO `vendors` (`id`, `name`) VALUES(55, 'AddPac');
  814. INSERT INTO `vendors` (`id`, `name`) VALUES(56, 'Devline');
  815. INSERT INTO `vendors` (`id`, `name`) VALUES(57, 'Canon');
  816. INSERT INTO `vendors` (`id`, `name`) VALUES(58, 'Brother');
  817. --
  818. -- Индексы сохранённых таблиц
  819. --
  820. --
  821. -- Индексы таблицы `auth_rules`
  822. --
  823. ALTER TABLE `auth_rules`
  824. ADD PRIMARY KEY (`id`),
  825. ADD UNIQUE KEY `rule` (`rule`),
  826. ADD KEY `user_id` (`user_id`);
  827. --
  828. -- Индексы таблицы `building`
  829. --
  830. ALTER TABLE `building`
  831. ADD PRIMARY KEY (`id`);
  832. --
  833. -- Индексы таблицы `config`
  834. --
  835. ALTER TABLE `config`
  836. ADD PRIMARY KEY (`id`),
  837. ADD KEY `option` (`option_id`);
  838. --
  839. -- Индексы таблицы `config_options`
  840. --
  841. ALTER TABLE `config_options`
  842. ADD PRIMARY KEY (`id`);
  843. --
  844. -- Индексы таблицы `connections`
  845. --
  846. ALTER TABLE `connections`
  847. ADD PRIMARY KEY (`id`),
  848. ADD KEY `auth_id` (`auth_id`),
  849. ADD KEY `device_id` (`device_id`,`port_id`);
  850. --
  851. -- Индексы таблицы `Customers`
  852. --
  853. ALTER TABLE `Customers`
  854. ADD PRIMARY KEY (`id`);
  855. --
  856. -- Индексы таблицы `devices`
  857. --
  858. ALTER TABLE `devices`
  859. ADD PRIMARY KEY (`id`),
  860. ADD KEY `ip` (`ip`),
  861. ADD KEY `device_type` (`device_type`);
  862. --
  863. -- Индексы таблицы `device_l3_interfaces`
  864. --
  865. ALTER TABLE `device_l3_interfaces`
  866. ADD PRIMARY KEY (`id`);
  867. --
  868. -- Индексы таблицы `device_models`
  869. --
  870. ALTER TABLE `device_models`
  871. ADD PRIMARY KEY (`id`);
  872. --
  873. -- Индексы таблицы `device_ports`
  874. --
  875. ALTER TABLE `device_ports`
  876. ADD PRIMARY KEY (`id`),
  877. ADD KEY `device_id` (`device_id`),
  878. ADD KEY `port` (`port`),
  879. ADD KEY `target_port_id` (`target_port_id`);
  880. --
  881. -- Индексы таблицы `device_types`
  882. --
  883. ALTER TABLE `device_types`
  884. ADD PRIMARY KEY (`id`);
  885. --
  886. -- Индексы таблицы `dhcp_log`
  887. --
  888. ALTER TABLE `dhcp_log`
  889. ADD PRIMARY KEY (`id`),
  890. ADD KEY `timestamp` (`timestamp`,`action`);
  891. --
  892. -- Индексы таблицы `dns_cache`
  893. --
  894. ALTER TABLE `dns_cache`
  895. ADD PRIMARY KEY (`id`),
  896. ADD KEY `dns` (`dns`,`ip`),
  897. ADD KEY `timestamp` (`timestamp`);
  898. --
  899. -- Индексы таблицы `Filter_list`
  900. --
  901. ALTER TABLE `Filter_list`
  902. ADD PRIMARY KEY (`id`),
  903. ADD KEY `Name` (`name`);
  904. --
  905. -- Индексы таблицы `Group_filters`
  906. --
  907. ALTER TABLE `Group_filters`
  908. ADD PRIMARY KEY (`id`),
  909. ADD KEY `GroupId` (`group_id`,`filter_id`);
  910. --
  911. -- Индексы таблицы `Group_list`
  912. --
  913. ALTER TABLE `Group_list`
  914. ADD PRIMARY KEY (`id`);
  915. --
  916. -- Индексы таблицы `mac_history`
  917. --
  918. ALTER TABLE `mac_history`
  919. ADD PRIMARY KEY (`id`),
  920. ADD KEY `mac` (`mac`,`timestamp`),
  921. ADD KEY `ip` (`ip`,`timestamp`),
  922. ADD KEY `timestamp` (`timestamp`,`mac`),
  923. ADD KEY `timestamp_2` (`timestamp`,`ip`);
  924. --
  925. -- Индексы таблицы `mac_vendors`
  926. --
  927. ALTER TABLE `mac_vendors`
  928. ADD PRIMARY KEY (`id`),
  929. ADD UNIQUE KEY `oui` (`oui`);
  930. --
  931. -- Индексы таблицы `OU`
  932. --
  933. ALTER TABLE `OU`
  934. ADD PRIMARY KEY (`id`);
  935. --
  936. -- Индексы таблицы `Queue_list`
  937. --
  938. ALTER TABLE `Queue_list`
  939. ADD PRIMARY KEY (`id`),
  940. ADD UNIQUE KEY `id` (`id`);
  941. --
  942. -- Индексы таблицы `remote_syslog`
  943. --
  944. ALTER TABLE `remote_syslog`
  945. ADD PRIMARY KEY (`id`),
  946. ADD KEY `date` (`date`,`device_id`,`ip`);
  947. ALTER TABLE `remote_syslog` ADD FULLTEXT KEY `message` (`message`);
  948. --
  949. -- Индексы таблицы `subnets`
  950. --
  951. ALTER TABLE `subnets`
  952. ADD PRIMARY KEY (`id`),
  953. ADD KEY `ip_int_start` (`ip_int_start`,`ip_int_stop`),
  954. ADD KEY `dhcp` (`dhcp`,`office`,`hotspot`,`static`);
  955. --
  956. -- Индексы таблицы `syslog`
  957. --
  958. ALTER TABLE `syslog`
  959. ADD PRIMARY KEY (`id`),
  960. ADD KEY `timestamp_2` (`timestamp`,`level`,`customer`) USING BTREE;
  961. --
  962. -- Индексы таблицы `Traffic_detail`
  963. --
  964. ALTER TABLE `Traffic_detail`
  965. ADD PRIMARY KEY (`id`),
  966. ADD KEY `src` (`auth_id`,`timestamp`,`router_id`,`src_ip`),
  967. ADD KEY `dst` (`auth_id`,`timestamp`,`router_id`,`dst_ip`);
  968. --
  969. -- Индексы таблицы `Unknown_mac`
  970. --
  971. ALTER TABLE `Unknown_mac`
  972. ADD PRIMARY KEY (`id`),
  973. ADD KEY `timestamp` (`timestamp`,`device_id`,`port_id`,`mac`);
  974. --
  975. -- Индексы таблицы `User_auth`
  976. --
  977. ALTER TABLE `User_auth`
  978. ADD PRIMARY KEY (`id`),
  979. ADD KEY `auth_index` (`id`,`user_id`,`ip_int`,`mac`,`ip`,`deleted`) USING BTREE,
  980. ADD KEY `deleted` (`deleted`),
  981. ADD KEY `ou_id` (`ou_id`);
  982. --
  983. -- Индексы таблицы `User_auth_alias`
  984. --
  985. ALTER TABLE `User_auth_alias`
  986. ADD PRIMARY KEY (`id`),
  987. ADD KEY `auth_id` (`auth_id`);
  988. --
  989. -- Индексы таблицы `User_list`
  990. --
  991. ALTER TABLE `User_list`
  992. ADD PRIMARY KEY (`id`),
  993. ADD KEY `users` (`id`,`ou_id`,`enabled`,`blocked`,`deleted`);
  994. --
  995. -- Индексы таблицы `User_stats`
  996. --
  997. ALTER TABLE `User_stats`
  998. ADD PRIMARY KEY (`id`),
  999. ADD KEY `timestamp` (`timestamp`,`auth_id`,`router_id`);
  1000. --
  1001. -- Индексы таблицы `User_stats_full`
  1002. --
  1003. ALTER TABLE `User_stats_full`
  1004. ADD PRIMARY KEY (`id`),
  1005. ADD KEY `timestamp` (`timestamp`,`auth_id`,`router_id`);
  1006. --
  1007. -- Индексы таблицы `variables`
  1008. --
  1009. ALTER TABLE `variables`
  1010. ADD PRIMARY KEY (`id`),
  1011. ADD UNIQUE KEY `name` (`name`),
  1012. ADD KEY `clear_time` (`clear_time`,`created`);
  1013. --
  1014. -- Индексы таблицы `vendors`
  1015. --
  1016. ALTER TABLE `vendors`
  1017. ADD PRIMARY KEY (`id`);
  1018. --
  1019. -- AUTO_INCREMENT для сохранённых таблиц
  1020. --
  1021. --
  1022. -- AUTO_INCREMENT для таблицы `auth_rules`
  1023. --
  1024. ALTER TABLE `auth_rules`
  1025. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1026. --
  1027. -- AUTO_INCREMENT для таблицы `building`
  1028. --
  1029. ALTER TABLE `building`
  1030. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
  1031. --
  1032. -- AUTO_INCREMENT для таблицы `config`
  1033. --
  1034. ALTER TABLE `config`
  1035. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=119;
  1036. --
  1037. -- AUTO_INCREMENT для таблицы `config_options`
  1038. --
  1039. ALTER TABLE `config_options`
  1040. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=65;
  1041. --
  1042. -- AUTO_INCREMENT для таблицы `connections`
  1043. --
  1044. ALTER TABLE `connections`
  1045. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1046. --
  1047. -- AUTO_INCREMENT для таблицы `Customers`
  1048. --
  1049. ALTER TABLE `Customers`
  1050. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;
  1051. --
  1052. -- AUTO_INCREMENT для таблицы `devices`
  1053. --
  1054. ALTER TABLE `devices`
  1055. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1056. --
  1057. -- AUTO_INCREMENT для таблицы `device_l3_interfaces`
  1058. --
  1059. ALTER TABLE `device_l3_interfaces`
  1060. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1061. --
  1062. -- AUTO_INCREMENT для таблицы `device_models`
  1063. --
  1064. ALTER TABLE `device_models`
  1065. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10013;
  1066. --
  1067. -- AUTO_INCREMENT для таблицы `device_ports`
  1068. --
  1069. ALTER TABLE `device_ports`
  1070. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1071. --
  1072. -- AUTO_INCREMENT для таблицы `device_types`
  1073. --
  1074. ALTER TABLE `device_types`
  1075. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
  1076. --
  1077. -- AUTO_INCREMENT для таблицы `dhcp_log`
  1078. --
  1079. ALTER TABLE `dhcp_log`
  1080. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  1081. --
  1082. -- AUTO_INCREMENT для таблицы `dns_cache`
  1083. --
  1084. ALTER TABLE `dns_cache`
  1085. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1086. --
  1087. -- AUTO_INCREMENT для таблицы `Filter_list`
  1088. --
  1089. ALTER TABLE `Filter_list`
  1090. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=105;
  1091. --
  1092. -- AUTO_INCREMENT для таблицы `Group_filters`
  1093. --
  1094. ALTER TABLE `Group_filters`
  1095. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=220;
  1096. --
  1097. -- AUTO_INCREMENT для таблицы `Group_list`
  1098. --
  1099. ALTER TABLE `Group_list`
  1100. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;
  1101. --
  1102. -- AUTO_INCREMENT для таблицы `mac_history`
  1103. --
  1104. ALTER TABLE `mac_history`
  1105. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  1106. --
  1107. -- AUTO_INCREMENT для таблицы `mac_vendors`
  1108. --
  1109. ALTER TABLE `mac_vendors`
  1110. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=38949;
  1111. --
  1112. -- AUTO_INCREMENT для таблицы `OU`
  1113. --
  1114. ALTER TABLE `OU`
  1115. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30;
  1116. --
  1117. -- AUTO_INCREMENT для таблицы `Queue_list`
  1118. --
  1119. ALTER TABLE `Queue_list`
  1120. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
  1121. --
  1122. -- AUTO_INCREMENT для таблицы `remote_syslog`
  1123. --
  1124. ALTER TABLE `remote_syslog`
  1125. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1126. --
  1127. -- AUTO_INCREMENT для таблицы `subnets`
  1128. --
  1129. ALTER TABLE `subnets`
  1130. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=28;
  1131. --
  1132. -- AUTO_INCREMENT для таблицы `syslog`
  1133. --
  1134. ALTER TABLE `syslog`
  1135. MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
  1136. --
  1137. -- AUTO_INCREMENT для таблицы `Traffic_detail`
  1138. --
  1139. ALTER TABLE `Traffic_detail`
  1140. MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;
  1141. --
  1142. -- AUTO_INCREMENT для таблицы `Unknown_mac`
  1143. --
  1144. ALTER TABLE `Unknown_mac`
  1145. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1146. --
  1147. -- AUTO_INCREMENT для таблицы `User_auth`
  1148. --
  1149. ALTER TABLE `User_auth`
  1150. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1151. --
  1152. -- AUTO_INCREMENT для таблицы `User_auth_alias`
  1153. --
  1154. ALTER TABLE `User_auth_alias`
  1155. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1156. --
  1157. -- AUTO_INCREMENT для таблицы `User_list`
  1158. --
  1159. ALTER TABLE `User_list`
  1160. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  1161. --
  1162. -- AUTO_INCREMENT для таблицы `User_stats`
  1163. --
  1164. ALTER TABLE `User_stats`
  1165. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1166. --
  1167. -- AUTO_INCREMENT для таблицы `User_stats_full`
  1168. --
  1169. ALTER TABLE `User_stats_full`
  1170. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1171. --
  1172. -- AUTO_INCREMENT для таблицы `variables`
  1173. --
  1174. ALTER TABLE `variables`
  1175. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  1176. --
  1177. -- AUTO_INCREMENT для таблицы `vendors`
  1178. --
  1179. ALTER TABLE `vendors`
  1180. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10023;