Условие IP

<< Кликните, чтобы показать Содержание >>

Руководство Администратора | CHM EPUB PDF A4/Letter   

Условие IP

Проверить IP-адреса клиента или сервера на вхождение в диапазон или на принадлежность к подсети.

Описание

Это условие проверяет IP-адреса клиента или сервера на вхождение в диапазон или на принадлежность к подсети.

Советы:

1. Нежелательный трафик нужно отсекать как можно раньше. От этого зависит производительность EtherSensor.

2. Весь трафик с некоторого IP или диапазона лучше всего отсекать в IP-фильтре службы EtherSensor EtherCAP.

3. Определённый трафик HTTP c некоторого IP (если возможно определить такие критерии) лучше всего отсекать в HTTP-фильтре.

4. Определённые сообщения с некоторого IP-адреса необходимо обрабатывать в фильтре сообщений.

Формат

<c name="ip" address="<address type>" value="<ip-range>" />

Атрибут "name":

В атрибуте "name" укажите имя условия: name="ip".

Атрибут "address":

В атрибуте address="..." укажите тип адреса для проверки. Возможные значения:

src или client

Проверять адрес источника

dst или server

Проверять адрес назначения

any или *

Соответствие любого из адресов.

Если атрибут пропущен, то подразумевается по умолчанию "*".

Атрибут "value":

В атрибуте value="..." укажите значение для сравнения. Возможные значения:

ipaddress

Проверяет IP-адрес на равенство. Например, value="192.168.0.10"

ip1-ip2

Проверяет на вхождение IP-адреса в диапазон. Например, value="192.168.0.1-192.168.0.10"

ip/netmask

Проверяет на принадлежность IP-адреса указанной подсети. Например, value="192.168.0.1/255.255.255.0"

ip/netmaskbits

Проверяет на принадлежность IP-адреса указанной подсети. Например, value="192.168.0.1/24".

Пример:

Сообщения от клиента с машины 192.168.0.15 игнорировать.

<?xml version="1.0" encoding="utf-8"?>

<filter name="Message filter" version="1.0">

  <comment>Message filter.</comment>

 

  <table name="main">

 

      <rule enabled="1">

        <match>

          <c name="ip" address="client" value="192.168.0.15" />

        </match>

        <action name="drop" />

      </rule>

 

      <rule enabled="1">

        <action name="accept" />

      </rule>

 

  </table>

</filter>