Ошибка маршрутизации на мосту через Wi-Fi

1021
Anselmo Luginbühl

У меня проблема с маршрутизацией в локальной сети. Я понимаю, почему это не сработало, но я не вижу элегантного решения.

На многоуровневой площадке маршрутизатор MikroTik позаботится о WAN-соединении для всех и соединит разные подсети с разными потребностями.

Одна из этих подсетей распределена по нескольким зданиям через точку доступа WiFi, подключенную к маршрутизатору MikroTik и нескольким клиентским станциям, по одной в каждом здании. Все эти устройства WiFi работают в мостовом режиме, поэтому каждый пользователь напрямую подключается к маршрутизатору MikroTik.

Если мы видим сеть как цветок, то основой является маршрутизатор MikroTik, точка доступа WiFi на крыше - центр цветка, а лепестки - это клиенты WiFi со всеми клиентами позади них.

Моя проблема в том, что у всех клиентов нет проблем с подключением к другим подсетям или к Интернету. Но они не могут подключиться к другому клиенту из той же подсети, но на разных «лепестках».

Должен ли я использовать разные подсети для каждого лепестка?

  • Маршрутизатор 192.168.2.1/24
  • AP на крыше в режиме моста 192.168.2.101/24
  • клиент на двух зданиях в режиме моста 192.168.2.102/24 и 192.168.2.122/24
  • Ноутбук 192.168.2.116/24 подключен через * .102, а Raspberry 192.168.2.123 подключен через * .122

Ноутбук мог получить доступ только к точке доступа на крыше 2.101 или маршрутизатору 2.1, но не к другому клиенту, например 2.122 или 2.123

0
msgstr "не найти способ подключиться к клиенту из той же подсети, но на разных" лепестках "". пожалуйста, вы можете отредактировать и объяснить, что "без цветка" с IP-адресами и подсетями, Narzan Q. 9 лет назад 0
На mikrotik соответствующий интерфейс 192.168.2.1/24 с включенным dhcp для этой подсети. Из этого интерфейса мы переходим к точке доступа в режиме моста на крыше (адрес * .2.101), а затем к нескольким Wi-Fi-клиентам в режиме моста, скажем, * .2.102 и * .2.122. Мой ноутбук (адрес 192.168.2.116/24) подключен через маршрутизатор Wi-Fi (настроенный как клиент в режиме моста) с ip * .102, в то время как устройство, к которому я должен подключиться, подключено через маршрутизатор Wi-Fi (настроенный как клиент в режиме моста) с ip * .2.122 и его IP-адресом является 192.168.2.123/24 Anselmo Luginbühl 9 лет назад 0
А как насчет маски подсети? Narzan Q. 9 лет назад 0
Одинаково для всех 255.255.255.0 (/ 24) Anselmo Luginbühl 9 лет назад 0
Хорошо, сделайте свой DNS на своем ноутбуке статичным, первый DNS XX, второй DNS 2.X, и скажите, каков результат, вы можете достичь этого клиентского «ПК» сейчас или нет? Narzan Q. 9 лет назад 0
Я нахожусь на Linux, и resolv.conf содержит:> # Генерируется NetworkManager> nameserver 192.168.2.1 так что должно быть правильно Anselmo Luginbühl 9 лет назад 0
Я знаю, что ваш микротик делает все, я устраняю ваши проблемы, вы сказали, что ваш ноутбук IP 2.X и мост X.102 ?! здесь есть два сервиса DHCP! твой микротик 2.х другой откуда? для доступа к другой подсети между ними должен быть маршрутизатор! Narzan Q. 9 лет назад 0
Вы можете использовать маршрутизацию или мостовое соединение. Либо один будет работать. Для маршрутизации они должны быть в разных подсетях. Для мостового соединения вам придется использовать технологию «мост через WiFi», например WDS. David Schwartz 9 лет назад 0
Нет, только один dhcp, каждое устройство, о котором я говорил, находится в одной подсети и настроено на одном сервере dhcp. Mikrotik 192.168.2.1 - AP 192.168.2.101 - клиенты Wi-Fi (192.168.2.102 и 192.168.2.122), затем конечные устройства одно - 2.116, а другое - 2.123. Anselmo Luginbühl 9 лет назад 0
Все устройства Wi-Fi находятся в режиме моста, чтобы быть «прозрачными» для конечных устройств, но тогда маршрутизация не работает должным образом между устройствами, подключенными через другой мост клиента Wi-Fi. Anselmo Luginbühl 9 лет назад 0
Вероятно, я должен использовать другую подсеть, чтобы маршрутизация могла быть выполнена правильно. Anselmo Luginbühl 9 лет назад 0

1 ответ на вопрос

0
Twisty Impersonator

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

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

Просто отключите Wireless Isolation / Client Isolation на точке доступа, подключенной к маршрутизатору, и соединение внутри здания должно начать работать.

Спасибо. Это был идеальный ответ для моей конкретной ситуации. Anselmo Luginbühl 9 лет назад 0

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