У меня проблемы с обменом данными между устройствами, расположенными на двух маршрутизаторах (например, Apple TV для общего доступа к папкам и Apple TV для домашнего обмена iTunes с ПК). Надеюсь, кто-то может мне помочь. У меня есть 2 маршрутизатора в моей домашней сети. Это выглядит так:

Маршрутизатор 1 (основной): этот маршрутизатор имеет свой порт WAN, подключенный к модему моего провайдера. LAN/ беспроводная сеть этого маршрутизатора настроена как 192.168.1.0/24 с IP-адресом маршрутизатора, равным 192.168.1.1. Маршрутизатор 2 (вторичный): этот маршрутизатор подключен кабелем Ethernet от своего порта WAN/ Internet к порту 1 на маршрутизаторе 1. Он имеет IP-адрес, установленный на 192.168.1.100. Сеть LAN маршрутизатора 2 настроена как 192.168.2.0/24 с IP-адресом маршрутизатора 192.168.2.1.

У меня есть несколько устройств, подключенных к обоим маршрутизаторам, в основном беспроводным, с несколькими проводными.

У меня есть сервер 1, подключенный к маршрутизатору 1 через Wi-Fi. Имеет IP 192.168.1.101. На этой машине размещена моя медиатека itunes через общий доступ к домашним ресурсам, и в ней есть несколько общих папок, заполненных медиа.

У меня есть ATV позади маршрутизатора 2, подключенного через DHCP, обычно на 192.168.2.120

Я настроил статический маршрут на маршрутизаторе 1, настроив сетевой адрес 192.168.2.0 255.255.255.0 так, чтобы он указывал на 192.168.1.100.

Я могу пинговать с компьютеров, подключенных к маршрутизатору 1, к компьютерам, подключенным к маршрутизатору 2, и наоборот, без проблем (из-за статического маршрута, который я установил в предыдущем параграфе, - до этого статического маршрута я мог пинговать только с устройств на маршрутизатор 2 для устройств на маршрутизаторе 1, а не наоборот).

Я пытаюсь использовать домашний доступ ATV для потоковой передачи своей музыкальной коллекции с моего сервера, а также пытаюсь использовать приложение VLC для воспроизведения медиафайлов из папок общего доступа, которые находятся на сервере 1.

При общем доступе к ATV (который подключен к маршрутизатору 2) не виден компьютер itunes в моей сети (я полагаю, потому что он находится в другой подсети). Если я подключу свой ATV к маршрутизатору 1, он будет работать нормально.

Проигрыватель VLC, когда он открыт, и отображает Локальную сеть, серверы / общие папки не отображаются. Если я подключаю ATV к маршрутизатору 1, то они появляются, и это работает. Опять та же проблема, что и выше.

Поэтому мой вопрос заключается в том, как я могу каким-то образом заставить эти службы отображаться на двух маршрутизаторах, чтобы мой ATV мог сидеть подключенным к маршрутизатору 2, но мог видеть домашний общий доступ к itunes и общие папки с сервера, подключенного к маршрутизатору 1?

1 ответ1

1

Решение состоит в том, чтобы настроить маршрутизатор 2 как точку доступа, а не маршрутизатор, чтобы вся ваша домашняя локальная сеть была одной большой подсетью, обслуживаемой маршрутизатором 1.

Для этого подключите Ethernet от маршрутизатора 1 к одному из портов LAN маршрутизатора 2, а не к его порту WAN. Выключите DHCP-сервер маршрутизатора 2. Дайте ему IP-адрес локальной сети в подсети 192.168.1.x/24. Если вы вручную настроили какие-либо устройства со статическими IP-адресами в старой подсети 192.168.2.x, вам потребуется перенастроить их для DHCP или статического IP-адреса в подсети 192.168.1.x.

Без этого второго маршрутизатора (на самом деле, шлюза NAT) все сможет легко увидеть и подключиться ко всему остальному, без установки маршрутов или правил переадресации портов.

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