Рейтинг:0

Нужна помощь в настройке хоста роутера

флаг pt
Y2i

Может кто-нибудь, пожалуйста, помогите мне понять, как правильно настроить мост хост показан на картинке?

В настоящее время с 10.10.10.101 я могу пинговать интернет-хосты и хосты в сети 10.10.10/24. Но я ничего не могу пропинговать в сети 10.10.1/24.

От мост Я могу пинговать хосты в Интернете, хосты в сети 10.10.10/24 и хосты в сети 10.10.1/24.

С 10.10.1.101 я могу пинговать 10.10.10.2 и хосты в сети 10.10.1/24. Но я не могу ничего пинговать в сети 10.10.10/24 (кроме 10.10.10.2) и в Интернете.

Я хочу соединить сеть 10.10.10/24 с сетью 10.10.1/24. Я также хотел бы соединить сеть 10.10.1/24 с сетью 10.10.10/24 и с Интернетом.

Как мне настроить мост хозяин? Могу ли я сделать это с IP-маршрут или я должен изучить iptables/nftables?

Если возможно, я хотел бы остаться с IP команду вместо того, чтобы вернуться к ifconfig.

Мои текущие таблицы маршрутизации:

10.10.1.102

по умолчанию через 10.10.1.10 dev eth0 proto dhcp src 10.10.1.102 метрика 100 
10.10.1.0/24 dev eth0 ссылка на область действия ядра proto src 10.10.1.102 
10.10.1.10 dev eth0 proto dhcp scope link src 10.10.1.102 метрика 100

мост

по умолчанию через 10.10.10.1 dev wlan0 proto dhcp src 10.10.10.2 метрика 600 
10.10.1.0/24 dev eth0 ссылка на область действия прототипа ядра src 10.10.1.10 
10.10.10.0/24 dev wlan0 прото-область ядра ссылка src 10.10.10.2 
10.10.10.1 dev wlan0 proto dhcp scope link src 10.10.10.2 метрика 600

Заранее большое спасибо!

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

Рейтинг:1
флаг it

Если вы хотите, чтобы он был доступен, сеть 10.10.10.0/24 должна получить информацию о 10.10.1.0/24 - это текущая «проблема».

Вы не упоминаете таблицу маршрутизации, например. 10.10.10.101. Вот думаю:

по умолчанию через 10.10.10.1/24...
10.10.10.0/24 разработчик...

С 10.10.1.101 я могу пинговать 10.10.10.2 и хосты в сети 10.10.1/24. Но я ничего не могу пропинговать в сети 10.10.10/24.

вы можете пропинговать его, и пакет прибудет на хост 10.10.10.x, но у хоста нет информации, как ответить. Ответ отправляется на дефолтный gw и там отбрасывается или отправляется в инет (зависит от конфигурации роутера).

Чтобы он работал, ваш «мост» должен просто маршрутизировать между сетями и 10.10.10.0/24. netowrk каким-то образом должен знать, как добраться до 10.10.1.0/24. Сеть 10.10.1.0/24 не является проблемой, так как вся сеть находится на пути маршрутизации по умолчанию (10.10.1.10).

Чтобы справиться с этим, вы можете сделать одно из:

  • добавить правило маршрутизации на беспроводном маршрутизаторе (10.10.10.1):
10.10.1.0/24 через 10.10.10.2

Таким образом, весь трафик с 10.10.10.0/24 будет проходить через определение шлюза по умолчанию на 10.10.10.1, но затем он будет перенаправлен на 10.10.10.2, где сеть 10.10.1.0 уже известна.

  • установить параметр DHCP с записью маршрута, относящейся к 10.10.1.0/24 для сети 10.10.10.0/24

вы можете передать запись маршрутизации клиентам через опцию DHCP, чтобы клиент знал, куда направлять трафик для 10.10.1.0/24 напрямую, чтобы он не проходил через 10.10.10.1 (по крайней мере, с точки зрения маршрутизации, поскольку это Wi-Fi поэтому физически он, вероятно, все равно пройдет беспроводную часть, но это не является частью проблемы «маршрутизации»).

  • установить вручную на каждом соответствующем хосте сети @10.10.10.0/24
10.10.1.0/24 через 10.10.10.2

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

флаг pt
Y2i
Большое спасибо за подробный ответ! Единственная дополнительная вещь, которую мне пришлось сделать, чтобы заставить это работать, это установить net.ipv4.ip_forward=1 на «мосте».

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

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