Маршрутизация и шлюз


< предыдущая   |   содержание   |   следующая >

FreeBSD может пересылать пакеты между интерфейсами, выступая маршрутизатором. Для этого требуется включить пересылку, правильно назначить адреса интерфейсам и настроить маршруты и фильтрацию.

Схема сетевой конфигурации
Схема сетевой конфигурации

Что требуется

Проверьте таблицу маршрутов, доступность шлюзов и наличие обратного маршрута. Для постоянной настройки используйте системные параметры, соответствующие вашей версии FreeBSD, а не только временные команды.

Команды для проверки

netstat -rn
route -n get default
sysctl net.inet.ip.forwarding

Команды служат примерами для изучения. Перед выполнением проверьте их смысл и соответствие версии FreeBSD.

На что обратить внимание

Включение пересылки само по себе не делает машину безопасным маршрутизатором. Продумайте правила фильтрации, NAT при необходимости и защиту интерфейсов, обращённых в недоверенную сеть.

Дополнительная информация

Тема соответствует разделу «Расширенные сетевые возможности» официального Руководства FreeBSD. Подробные параметры, различия между выпусками и актуальные рекомендации проверяйте по первоисточнику: официальное Руководство FreeBSD: Расширенные сетевые возможности.

Текст на этой странице — самостоятельное краткое изложение практических принципов, составленное с опорой на Руководство FreeBSD; это не дословная копия его главы. Сведения и команды зависят от выпуска системы. Условия использования документации FreeBSD.

< предыдущая   |   содержание   |   следующая >