2

У нас есть набор из трех devolo dLan 200 AVPlus (я сокращу его до dd2p), настроенный следующим образом:

modem -> dd2p_1 --> dd2p_2 -> Router 1 --> PC1
                |                      |-> PC2
                |                      \-> PC3
                |
                \-> dd2p_3 -> Router 2 --> Server PC
                                       |-> PS3
                                       \-> XBOX 360

Маршрутизатор 1 находится на чердаке и работает правильно. Однако маршрутизатор 2 находится в нашей гостиной и не получает IP-адрес, назначенный с dd2p_3, независимо от того, как часто я пытаюсь его сбросить. Это происходит как тогда, когда dd2p_3 появляется в кабине dLAN, так и когда его нет.

У кого-нибудь было когда-нибудь подобное? Я в недоумении, как решить эту проблему.

1 ответ1

2

Во-первых, dd2p_3, похоже, устройство devolo powerline. Этим устройствам не назначаются IP-адреса (они не запускают сервер DHCP). Таким образом, ваш маршрутизатор 2 попытается получить DHCP-адрес через соединение dd2p_3 -> dd2p_1 от вашего модема. Однако в зависимости от модема он может быть ограничен одним локальным IP-адресом. Вы не включили информацию о вашем интернет-соединении. Но "модемы" обычно просто соединяют соединение с вашим провайдером. Итак, наконец, ваши устройства локальной сети получают IP-адреса от вашего интернет-провайдера напрямую.

Я живу в Швейцарии, и здесь эта настройка характерна для кабельных операторов (Cablecom), где провайдер предоставляет модем, который просто соединяет локальную сеть, а устройство, подключенное к модему, получает IP-адрес непосредственно от DHCP-сервера провайдера. К сожалению, также часто такие интернет-провайдеры предоставляют своим клиентам только один IP-адрес. Таким образом, первый подключенный маршрутизатор получит общедоступный IP-адрес, а второй - один.

Решением было бы слегка изменить настройки, используя только один маршрутизатор:

modem -> Router 1 -dd2p_1 --> dd2p_2 -> Switch 1 --> PC1
                     |                      |-> PC2
                     |                      \-> PC3
                     |
                     \-> dd2p_3 -> Switch 2 --> Server PC
                                            |-> PS3
                                            \-> XBOX 360

В этом случае ваш Маршрутизатор 1 получает общедоступный IP-адрес от интернет-провайдера и внутренне распределяет локальный IP-адрес (обычно 192.168.1.0/24) вашим клиентам. Маршрутизатор 1 в этом случае будет выполнять трансляцию NAT, скрывая все ваши внутренние станции за одним IP.

Если вы хотите разделить сегменты локальной сети, вы также можете использовать более сложную настройку:

modem -> Router 1 -dd2p_1 --> dd2p_2 -> Router 2 --> PC1
                     |                      |-> PC2
                     |                      \-> PC3
                     |
                     \-> dd2p_3 -> Router 3 --> Server PC
                                            |-> PS3
                                            \-> XBOX 360

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

Конечно, также возможно, что просто соединение между dd2p_1 и dd2p_3 не работает. Это довольно распространенное явление, если вы подключаете устройства электропитания к разным шинам питания в квартире. Однако, читая ваше описание, я бы поспорил, что ваш "модем" просто раздает один IP-адрес, который захватывает первый маршрутизатор, поэтому второй не получает адрес, даже если подключение по линии электропередачи в порядке.

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