СМАРТС-ТУЛС

IP-адреса в системе СМАРТС-ТУЛС

Модуль учёта IP-адресов предназначен для учёта всех используемых IP-адресов версии 4 в Обществе. Возможен учёт как приватных (private), так и публичных (public) IP-адресов.

Все учитываемые в базе IP-адреса приводятся к обобщённому виду «IP-адрес / Маска». Фактически учёт ведётся всегда относительно IP-сети, а не IP-адреса. Отдельный IP-адрес учитывается в виде сети с маской /32. При этом маска 32 может опускаться в представлении. Не допускается использовать значения с ненулевыми битами справа от маски сети. Запись вида 192.168.0.1/24 является неверной.

Каждая IP-сеть может быть привязана:

  • к одному заказу;
  • к одной единице оборудования;
  • создана, но не привязана ни к чему. Связь IP адресов с оборудованием и заказами

Все действия по созданию и удалению связок «IP-сеть» — «Заказ» и «IP-сеть» — «Оборудование» логируются. Это обеспечивает возможность поиска принадлежности IP-адреса за клиентом или за оборудованием на определённый момент времени. Удаление логов изменения записей об IP-сетях невозможно.

Просмотр IP-адресов

Заведённые в базу IP-адреса доступны для просмотра в разделе: «Сеть» → «IP-адреса». Раздел имеет две части:

  • Левая часть — иерархическое представление IP-сетей, вложенных друг в друга.
  • Правая часть — поиск IP-адреса в заведённых сетях и в логах изменений IP-сетей. Реестр IP-адресов

Добавление IP-сети

Для заведения новой IP-сети, не привязанной к заказу или к оборудованию, используется кнопка «Добавить» в левой части раздела реестра IP-адресов. В открывшемся окне вводится подсеть и при необходимости пишется комментарий: Добавление IP-сети

Все заведённые в базу подсети можно просмотреть, раскрыв иерархическое представление. Для раскрытия списка вложенных подсетей предназначена кнопка со стрелкой «вниз», имеющаяся у каждой IP-сети. В иерархическом представлении каждая сеть имеет комментарий и возможную привязку к заказу или к оборудованию.

Редактирование комментария

Для каждой подсети можно написать или изменить комментарий. Для этого необходимо вызвать диалоговое окно редактирования по кнопке с карандашом, которая имеется у каждой IP-сети. В этом же диалоговом окне можно:

  • отредактировать комментарий к IP-сети;
  • удалить запись об IP-сети (при этом будет разорвана связь с заказом или оборудованием, если такая связь была).

Привязка IP-сети к заказу

Привязка IP-сети к заказу выполняется на карточке заказа. Раздел редактирования привязок располагается под списком процессов:

Привязка к заказу

При нажатии кнопки «Добавить» откроется диалоговое окно, в котором нужно ввести IP-сеть и комментарий. Поведение системы:

  • Если заданная IP-сеть уже закреплена за заказом или оборудованием, возникнет ошибка.
  • Если IP-адрес в базе есть, но не закреплён за заказом или оборудованием, произойдёт закрепление IP-сети.
  • Если в диалоговом окне указан комментарий, он заменит предыдущий комментарий в базе.
  • Если комментарий передан пустым, к IP-сети будет привязан старый комментарий.
  • Если в базе заданного IP-адреса нет, будет создана новая запись и автоматически интегрирована в иерархическое представление IP-адресов.

Удаление IP-адреса с отвязкой от заказа происходит по ссылке «Удалить», которая есть у каждой подсети заказа. При переходе по ссылке IP-сеть будет отвязана от заказа и удалена из базы (но не из логов).

Важно: Изменить IP-сеть, привязанную к заказу, напрямую нельзя. Для изменения нужно удалить IP-сеть, а затем добавить новую.

Привязка IP-адреса к оборудованию

Привязка IP-адреса к оборудованию осуществляется на карточке оборудования. Раздел работы с IP-адресами расположен справа под блоком данных авторизации. Привязка к оборудованию

Особенност:

  • К оборудованию можно добавлять IP-адреса только с маской /32. Для удобства заведения маску /32 в данном случае можно опускать.
  • Новые адреса добавляются через кнопку «+». При каждом нажатии кнопки в интерфейс добавляются поля для заполнения IP-адреса и комментария к нему.
  • Поля, уже зафиксированные в базе данных, помечаются символом галочки справа от записей.
  • При вводе IP-адреса автоматически осуществляется проверка правильности. Неверно введённые IP-адреса подсвечиваются красным.

После внесения данных необходимо нажать общую кнопку «Сохранить» на карточке оборудования. При этом:

  • пустые, не заполненные поля не будут добавлены в базу;
  • если стереть поле с IP-адресом, добавленным в базу, то IP-адрес удалится из базы и будет отвязан от оборудования.

В интерфейсе карточки оборудования допускается редактирование привязанных IP-адресов. Фактически редактирование эквивалентно операции удаления и добавления IP-адреса к оборудованию.

Методология учёта IP-адресов

Заведение в базу IP-адресов предполагает единообразный системный подход к учёту. В каждом Обществе может быть разработана своя методология, оптимизированная под конкретный бизнес-процесс. Ниже описан возможный подход к системному учёту IP-адресов.

Базовые принципы

  1. Корневые подсети. В базу заводятся все корневые подсети (10.0.0.0/8, 97.22.115.0/24 и пр.). Каждой подсети прописывается комментарий. Корневые подсети не прикрепляются к заказам или к оборудованию.

  2. IP-адреса управления. К оборудованию добавляются только IP-адреса управления. Всё управляемое по IP-сети оборудование должно быть занесено в базу и иметь добавленный к нему IP-адрес. Если оборудование имеет два и более IP-адреса управления, заводится каждый IP-адрес.

  3. Зарезервированные адреса. IP-адреса, которые выделены (зарезервированы), но ещё не прописаны на оборудовании и у клиента, помечаются в базе путём создания IP-сети и добавления комментария.

  4. Шлюзы. В любой подсети с маской больше /30 младший IP-адрес, как правило, — это шлюз сети, прописываемый на оборудовании под управлением Общества. Если шлюз в сети нестандартный или сеть имеет несколько шлюзов, необходимо на соответствующем IP-адресе добавить комментарий gateway.

Примеры учёта IP-адресов при подключении клиента

А. Подключение клиента. Выделение сети /30

Пример А

IP сеть Учет
10.10.0.16/30 Закрепить за заказом

Б. Подключение клиента. Выделение сети /30. Установка оборудования под управлением Общества

Пример Б

IP сеть Учет
10.10.0.16/30 Закрепить за заказом
10.10.0.18/32 Закрепить за оборудованием

В. Подключение клиента. Выделение IP-адреса из сети с маской больше /30

Пример В

IP сеть Учет
10.10.0.16/28 Сделать комментарий о сети
10.10.0.18/32 Закрепить за заказом
10.10.0.19/32 Закрепить за заказом
10.10.0.30/32 Закрепить за заказом

Г. Подключение клиента. Маршрутизация сети в сторону оборудования клиента

Пример Г

IP сеть Учет
10.10.0.16/30 Закрепить за заказом
10.10.0.32/29 Закрепить за заказом

Д. Нестандартное положение шлюза

Пример Д

IP сеть Учет
10.10.0.16/28 Сделать комментарий networks
10.10.0.17/32 Сделать комментарий «Шлюз №1»
10.10.0.30/32 Сделать комментарий «Шлюз №2»
10.10.0.18/32 Закрепить за заказом