Я уверен, что это очень простой, утомительный вопрос. Извиняюсь.

У меня есть трехдиапазонный маршрутизатор с одной сетью 802.11g и двумя 802.11ac.

Мой компьютер подключен к одному 802.11ac, когда я пытаюсь подключиться к любому устройству 802.11g через SSH, я не могу подключиться. Если я переключу свой компьютер на 802.11g, то все будет хорошо.

Мой сетевой принтер 802.11g и аналогично работает, только когда я использую 802.11g на моем ПК

Все они используют один и тот же диапазон IP-адресов 192.168.2.xx, но я не могу общаться между подсетями (если это имя).

ssh: подключение к хосту 192.168.2.84 порт 22: истекло время ожидания соединения

Вот мой вопрос:

Как я могу общаться между 802.11ac и 802.11g в пределах одной домашней сети?

Может кто-нибудь, пожалуйста, укажите мне в правильном направлении? Сеть это все новое для меня. Я проверил все IP-адреса с помощью ifconfig, все там и подключаемо, но, очевидно, я что-то пропускаю.

Редактировать - Маршрутизатор Asus RT-AC3200

Дальнейшее редактирование - все устройства подключены к одному маршрутизатору по беспроводной сети. Только один 5G, остальные 2.4G.

Все они имеют один и тот же диапазон адресов, устройства 2.4G могут общаться только друг с другом, но не с устройством 5G.

Конечно, это не имеет значения? Как только данные поступают в маршрутизатор, они должны переключаться на тот IP-адрес, на который они направлены, не так ли?

2 ответа2

0

Я не работал над панелями управления ASUS RT, так что это только теоретический пример.

  1. Настройте три разных диапазона сети для трех подсетей, а не для одной.
    Например, используйте 192.168.2.0 для 802.11g, 192.168.3.0 для первого 802.11ac и 192.168.4.0 для последней сети. Это позволит вам настроить маршруты между различными сетями.
  2. В панели управления вам нужно найти настройки "Маршрутизация". Вам необходимо настроить статические маршруты:
    Маршрут A: IP-адрес назначения 192.168.2.0 , маска подсети 255.255.255.0 , интерфейс [интерфейс этой сети]
    Маршрут B: IP-адрес назначения 192.168.3.0 , маска подсети 255.255.255.0 , интерфейс [интерфейс этой сети]
    И повторите то же самое для последней сети.

Конечно, это не имеет значения? Как только данные поступают в маршрутизатор, они должны переключаться на тот IP-адрес, на который они направлены, не так ли?

Это должно быть направлено, да. Но это произойдет только в том случае, если они будут 3 различными сетями и если маршрутизатор знает маршрут к ним. Вот почему вы настраиваете статический маршрут, чтобы сообщить маршрутизатору, что, например, весь трафик для 192.168.3.4 должен проходить через интерфейс 3.
Три разные сети, но с одинаковым диапазоном сети и маской подсети (как в вашем случае) не могут быть маршрутизированы. Они находятся на 3 разных интерфейсах (так как это трехдиапазонный маршрутизатор, у каждой полосы есть свой собственный интерфейс), таким образом, каждый пакет для сети 192.168.2.0 будет оставаться в том же интерфейсе, с которого он был отправлен, так как он имеет тот же IP-адрес спектр. Как маршрутизатор должен знать, предназначен ли пакет, предназначенный для 192.168.2.100 , для интерфейса A, B или C, если они все одинаковые? Вот почему это не может произойти таким образом: вам нужно 3 разных диапазона IP для сетей и статическая маршрутизация.

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

-1

Да, это возможно, но это полностью зависит от возможностей вашего маршрутизатора и беспроводных точек доступа (если они не являются одним и тем же устройством). Похоже, это отделяет ваши данные LAN и WLAN друг от друга. Опять же, да, это возможно, но вам нужно знать, как настроить маршрутизатор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .