Рейтинг:1

Маршрутизация трафика между двумя интерфейсами устройства

флаг ng
LIH

У меня есть Ubuntu (Ubuntu Server 21.10), установленная на Raspberry Pi, которая находится посередине маршрутизатора (шлюза) и сетевого коммутатора. Причина такого дизайна в том, что я хочу, чтобы весь интернет-трафик проходил через Raspberry Pi.

Raspberry Pi имеет два интерфейса Ethernet со следующими IP-адресами. eth1: 192.168.8.17/24 подключен к роутеру, eth0: 192.168.8.18/24 подключен к коммутатору

IP-адрес роутера 192.168.8.1.

введите описание изображения здесь

Я хочу, чтобы трафик проходил через интерфейсы eth0 и eth1 Raspberry Pi. Заранее спасибо.

флаг ng
LIH
@guiverc Это сервер Ubuntu 21.10. Если это поможет, я также открыт для установки другой версии.
флаг pe
с таким дизайном рашпиль будет не маршрутизатором, а форвардером. просто включите переадресацию IP ядра. раскомментируйте строку `net.ipv4.ip_forward=1` в файле конфигурации `/etc/sysctl.conf`.
флаг ng
LIH
@cmak.fr Спасибо за ответ. Я уже пробовал это, и это не сработало. Мне не нужно добавлять какие-либо правила iptables? С другой стороны, какой шлюз по умолчанию я должен использовать для устройств в моей сети?
AlexOnLinux avatar
флаг ng
Я предлагаю вам изменить настройки. Ваш pi и маршрутизатор должны находиться в другой подсети, чем ваш компьютер. также включите dhcp на eth0, чтобы ваш пи передал ip компьютеру. Таким образом, у вас есть две разные сети. Следующим шагом является создание правил iptable для маршрутизации трафика из подсети eth0 в подсеть eth1. Это то, что обычно делает маршрутизатор. вы можете искать raspberry pi в качестве руководства по маршрутизатору в Интернете.есть много

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

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