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

Включив проброс пакетов между сетевыми интерфейсами, вы сможете сделать из простого компьютера, маршрутизатор, на подобие того WiFi, или ADSL маршрутизатора, что вы используете для раздачи интернета дома, только в отличие от последнего, компьютер вы можете использовать не только для раздачи интернета, но и для работы, для анализа траффика, проходящего через компьютер и так далее.

Маршрутизация в Linux и Windows, по умолчанию, отключена, то-есть пакеты, попадающие на один сетевой интерфейс компьютера,  дальше нику да не идут, восрпинимаются компьютером, только если они адресованы именно ему. Компьютер с включенной маршрутизацией, анализирует каждый пакет и, согласно таблице маршрутизации, принимается решение куда этому пакету идти дальше.

Как включить маршрутизацю пакетов в Linux

(чтоб система могла передавать сетевые пакеты между сетевыми интерфейсами), нужно в настройках ядра, в конфигурационном файле /etc/sysctl.conf прописать параметр net.ipv4.ip_forward = 1.

Проверяем текущее значение параметра:

sudo sysctl -a|grep ip_forward

Добавляем параметр в файл /etc/sysctl.conf

sudo echo "net.ipv4.ip_forward = 1" > /etc/sysctl.conf

Изменяем параметры ядра на лету:

sudo echo 1 > /proc/sys/net/ipv4/ip_forward

Как включить маршрутизацю пакетов в Windows 7

Для того, чтоб включить маршрутизацию пакетов в Windows 7, нужно:

  • Открыть редактор реестра
  • Развернуть ветвь HKLM/System/CurrentControlSet/Servises/Parameters/
  • Найти параметр IPEnableRouter и установить ему значение 1

 

Добавить комментарий

You must have Javascript enabled to use this form.