Рейтинг:1

Как настроить компьютер с Linux для работы в качестве маршрутизатора

флаг co

Как настроить компьютер с Linux для работы в качестве маршрутизатора, который отвечает за распределение интернет-трафика на другие устройства, подключенные к коммутатору. Я хочу использовать этот сценарий, чтобы назначить ограничение пропускной способности на основе IP для каждого узла, подключенного к коммутатору (формирование трафика).я имею в виду, что вместо использования инструментов формирования таффика или физического устройства маршрутизатора я хочу использовать ядро ​​Linux.

Doug Smythies avatar
флаг gn
Вы можете реализовать функции маршрутизатора и брандмауэра с помощью [iptables](https://man7.org/linux/man-pages/man8/iptables.8.html), а управление трафиком с помощью [tc](https://man7.org). /linux/man-pages/man8/tc.8.html).
флаг ru
@DougSmythies Я бы предложил дать подробный ответ, объясняющий, как это работает. Если вы этого не сделаете, я это сделаю, потому что у меня есть такой «маршрутизатор» в моей единственной подсети для тестовых лабораторий.
Doug Smythies avatar
флаг gn
@ThomasWard: хотя мой основной шлюз/маршрутизатор/брандмауэр представляет собой сервер на базе Linux iptables, на самом деле я никогда не использовал tc (собирался). Продолжайте с ответом.
Рейтинг:0
флаг in

Вы можете добиться этого, используя набор протоколов, называемый Квагга, установка его в Linux дает вам командную строку, которая напоминает маршрутизаторы Cisco.

Я использовал это в одном из мои проекты, я использую сетевой эмулятор под названием Mininet, который вам может не понадобиться, но вы можете следовать тем же инструкциям по установке, которые я привожу в репозитории.

Что касается части формирования трафика, вы можете использовать для этого SDN, но я не уверен, как вы это настроите.

Ответить или комментировать

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