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


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.