interfaces {
options
[strictinterfaces]
[scaninterval time]
[ aliases-nexthop ( primary | lowestip | keepall ) ];
interface interface_list
[preference preference]
[down preference preference]
[passive]
[simplex]
[reject]
[blackhole]
[ AS autonomoussystem ];
define address
[broadcast address] | [pointopoint address]
[netmask mask]
[multicast] ;
};
Операторы настройки, предшествующие списку интерфейсов, определяют глобальные параметры:
strictinterfaces - Генерирует критическую ошибку, если интерфейс, упомянутый в файле настройки, не найден gated при сканировании ядра в момент запуска и не упомянут в операторе define. (Описание define приводится ниже в данном разделе.) Стандартное поведение gated в такой ситуации: сгенерировать предупреждение и продолжить работу.
scaninterval time - Указывает частоту сканирования списка интерфейсов ядра на предмет изменений. По умолчанию в большинстве систем сканирование производится каждые 15 секунд и каждые 60 - в системах, передающих изменения в состоянии интерфейсов через сокеты маршрутизации (например, BSD 4.4). Обратите внимание, что gated также сканирует список интерфейсов по сигналу SIGUSR2.
aliases-nexthop ( primary | lowestip | keepall ) - Указывает адрес следующей транзитной точки, который gated устанавливает для маршрутов интерфейса, primary, значение по умолчанию, предписывает использовать адрес основного интерфейса в качестве шлюза для маршрута; lowestip - предписывает использовать наименьший IP-адрес в качестве адреса следующей транзитной точки; keepall сохраняет все маршруты интерфейсов в ядре.
Команда interface определяет список интерфейсов (interface_list) и все параметры, относящиеся к указанным интерфейсам. Для этого оператора доступны следующие параметры:
preference preference - Устанавливает приоритет для данного интерфейса. Значение preference - число из интервала от 0 до 255. gated отдает предпочтение маршрутам, пролегающим через интерфейсы с низкими значениями приоритета. По умолчанию значение приоритета для всех собственных сетевых интерфейсов системы равно 0.
down preference preference - Устанавливает значение приоритета, используемое в случаях, когда gated считает, что интерфейс работает неправильно. По умолчанию - 120.


