Условие 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

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

Атрибут "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="HTTP filter" version="1.0">

  <comment>HTTP filter.</comment>

 

  <table name="main">

 

    <rule enabled="1">

      <comment>

        Discard messages from 192.168.0.15.

      </comment>

      <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>