Linux:Рецепты/Включение маршрутизации пакетов между подсетями: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Строка 22: Строка 22:
sysctl net.ipv4.ip_forward
sysctl net.ipv4.ip_forward
</syntaxhighlight>
</syntaxhighlight>
Если выведет значение 0, значит выключена,а если 1, то включена.
}}
}}



Версия от 16:49, 27 августа 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


Включение маршрутизации пакетов между подсетями

Проблема

В базовых конфигурациях ядро Linux не перемещает пакеты автоматически из одной подсети в другую.

Решение

Необходимо включить базовую функцию маршрутизации, для этого зададим перенаправление IP-адресов в ядре маршрутизатора:

sysctl -w net.ipv4.ip_forward=1
Примечание

Что сделать это изменение постоянным, добавьте его в файл /etc/sysctl.conf. Обычно оно закомментировано, вам просто его необходимо раскомментировать.

Примечание

Чтобы проверить включена ли данная функция, выполните в терминале команду:

sysctl net.ipv4.ip_forward

Если выведет значение 0, значит выключена,а если 1, то включена.

См.также

Внешние ссылки