Дома два роутера, есть ли внутренняя собственность, которая может дифференцировать сети?


0

У меня дома два роутера. Я назову их A и B. Оба способны как проводной, так и беспроводной связи. Я отключил беспроводные функции на А и подключил восходящий канал В к нисходящему каналу А.

Я не подключал нисходящий канал А к нисходящему каналу B, потому что хотел использовать беспроводные соединения B, и я хочу, чтобы все компьютеры, подключенные к A или B, находились в одной сети. В B есть что-то, что называется "хаб-режим" Итак, я установил это.

Все компьютеры, кажется, не имеют проблем с подключением к Интернету. Всем компьютерам назначены IPv4-адреса в одном и том же частном диапазоне классов C от A. Все могут без проблем обращаться друг к другу через сеть Windows (или Samba) или пинговать друг друга по IP-адресу.

Проблема заключается в том, что для некоторых конкретных протоколов компьютеры, подключенные к B, не находят те, которые подключены к A. Например, если я "ping-by-host-name" компьютер, который подключен к A с компьютера, который подключен к B , это не удается. Кроме того, общий доступ к библиотекам проигрывателя Windows Media не находит друг друга, когда они подключены к другому маршрутизатору. (Если включен только IPv4, это так. Если IPv6 включен, кажется, что обнаружены только компьютеры, подключенные к проводному соединению.) Похоже, что это не проблема Windows, поскольку это также происходило с клиентами DLNA на моих двух устройствах Android. ,

Итак, мне интересно, есть ли какой-то внутренний фактор, который может заставить программное обеспечение думать, что компьютеры, подключенные к A, и компьютеры, подключенные к B, находятся в разных сетях. Все их IPv4-адреса находятся в одном классе C, а их маска подсети 255.255.255.0, С моим поверхностным знанием я не могу придумать ни одной причины, почему они не рассматриваются в одной сети. Они Если такой вещи нет, я думаю о покупке другого маршрутизатора для B, потому что это может быть специфической проблемой прошивки B.

=== Добавлены детали ===

Я не смог найти многоадресную рассылку или подобные настройки ни в A, ни в B. Я не включил ни одну функцию, которая может повлиять на трафик (например, «обнаружение вируса-червя»)

Если я не использую «режим концентратора» B, а просто подключаю нисходящую линию A к нисходящей линии B, B, похоже, работает как концентратор. В этом режиме беспроводные функции автоматически отключаются, и я не могу получить доступ к веб-странице администрирования B. Интересно, что в этом состоянии проигрыватель Windows Media находит друг друга в другом маршрутизаторе. Но я не могу использовать этот режим, потому что мне тоже нужны беспроводные соединения.


Пожалуйста, отредактируйте свой вопрос. Если один из маршрутизаторов не передает многоадресные / широковещательные пакеты, это может быть частью проблемы. Но после этого вы опубликовали много, но мало реальных деталей. Такие как марка и номера моделей маршрутизаторов. Без этих деталей будет сложно помочь диагностировать.
— JakeGould

Я прошу прощения за это. Я добавил имена маршрутизаторов. Итак, у меня не должно возникнуть проблем при использовании двух роутеров, если «настройки правильные»?
— Damn Vegetables

Пожалуйста, перечитайте мой комментарий, «Если один из маршрутизаторов не передает многоадресные / широковещательные пакеты это может быть частью проблемы ». Необходимо проверить настройки на обоих маршрутизаторах, чтобы убедиться, что многоадресные / широковещательные пакеты передаются.
— JakeGould

Ответы:


1

Не используйте порт WAN, используйте один из портов LAN на дополнительном маршрутизаторе B. Кроме того, отключите DHCP и, если возможно, укажите настройки DNS, маршрутизатора и шлюза для IP-адреса маршрутизатора A. Позвольте мне знать, что происходит. У меня есть идентичные настройки.


Ну, да, это в основном универсальное решение. Это также обеспечит беспроводной доступ по желанию. Я полагаю, что «режим концентратора» OP не имеет желаемого эффекта.
— Daniel B

Похоже, что в противном случае порт восходящей связи WAN вашего маршрутизатора B помещает компьютеры в отдельный vlan, и вы можете редактировать только vlans с доступом к командной строке (что вряд ли будет работать) или пользовательской прошивкой. Многоадресный трафик не пересылается между виртуальными сетями или подсетями без специального программного обеспечения для его пересылки.
— JeremiahBarrar

Спасибо за ваш ответ, мистер Иеремия Баррар. Это решает проблему, но затем Wi-Fi на B также отключается (как описано в моих «дополнительных деталях»). Мне нужно использовать Wi-Fi на B. Возможно, мне придется купить новый роутер для B.
— Damn Vegetables

Это очень странно. Я бы попробовал другой роутер, такой как linksys E2500. Кастомная прошивка тоже может помочь, я использую E2500 с Tomato: en.wikipedia.org/wiki/Tomato_%28firmware%29 Вот несколько загрузок: tomato.groov.pl/download/K26RT-N/build5x-128-EN
— JeremiahBarrar
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.