@APFirm

Как объединить две локальные подсети?

Есть две Raspberry Pi. Первая RPi не имеет подключенных сетей. Вторая RPi подключена по Ethernet кабелю к интернету, или к локальной сети (192.168.10.x).

На каждой RPi есть беспроводной модуль. На первой RPi поднимается WiFi точка доступа. К этой точки доступа подключается вторая RPi и еще некоторые устройства. Всем подключенным устройствам dhcp-сервер (который работает на первой RPi) выдает ip адреса 172.24.1.x

Как сделать так чтобы любое устройство которое подключено к первой RPi по WiFi имело доступ к сети которая подключена ко второй RPi по Ethernet. Т.е. любое устройство должно иметь доступ к интернету или локальной сети.

Сейчас вторая RPi может пинговать все устройства который находятся в wifi сети. Но с первой RPi я не могу достучатся до устройств который находятся в локальной сети которая по проводу.

Есть какие то предположение что можно сделать?
  • Вопрос задан
  • 401 просмотр
Решения вопроса 1
vesper-bot
@vesper-bot
Любитель файрволлов
Зарезервировать для второй RPi статический адрес на DHCP первой RPi, и написать на первой RPi выдачу маршрутов до подсети за второй RPi, указав в качестве шлюза адрес, выданный второй RPi. И разрешить маршрутизировать пакеты на второй RPi, заодно прописать маршрут до подсети вайфая первой RPi на DHCP-сервере или хостах за второй RPi. Дальше отлаживать снифферами, если сразу не взлетело.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@cssman
Нужно прописать маршруты
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы