Похожий наКак добавить маршрут «черной дыры» в свою сеть?, но я хотел бы узнать, как сделать такой маршрут постоянным в SLES 12.
В YaST я могу добавлять только «обычные» маршруты.
решение1
Маршрут можно добавить через yast2 lan
' в "Маршрутизации" через "Добавить" в "Таблицу маршрутизации", указаввариант blackhole
. Фактически это означает, что строка добавляется к /etc/sysconfig/network/routes
или, более конкретно, к/etc/sysconfig/network/ifroute-
eth0для интерфейсаeth0.
Добавленная строка может выглядеть так (для ifroute-eth0
):
10.0.0.1/32 - - eth0 blackhole
10.0.0.1
это IP-адрес, а 32
это сетевая маска, блокирующая хост через интерфейс eth0
в данном примере. Минус ( -
) означает "значение не указано".
Синтаксис описан на странице руководства ifroute(5)
, порядок полей следующий:
- Место назначения
- Шлюз
- Сетевая маска (устарело)
- Интерфейс
- Параметры