3

В моей домашней сети использовался linksys WRT54GL в "традиционном" - порт WAN подключался к модему DSL, когда порты на Linksys переходили к другому коммутатору, и большинство компьютеров в доме были подключены к этому второму коммутатору. Все использовали стандартную подсеть 192.169.1.x, так что это выглядит так:

                    Wireless Devices
                           |
 [Modem] <-> [Linksys]  <->      [Switch]
                            |                          |
                     Computer1         Computers

На прошлой неделе я обновил свое интернет-соединение, и теперь модем включен в маршрутизатор - это 2wire, который также использует DHCP и т.д., Который использует 192.168.2.x. Сеть теперь выглядит так:

                                                                                      Wireless Devices (x.x.1.x)
                                                                                                    |
 [2Wire x.x.2.1] <-> [Switch]  <->   [Linksys - WAN=x.x.2.2, LAN=x.x.1.x ???]
                                       |                                                             |
                          Computers (x.x.2.x)                                Computer1 (x.x.1.x)

2Wire теперь DHCP-сервер, а DHCP на linksys отключен.

Можно ли как-то продолжать использовать 192.168.1.x для Computer1 и беспроводных устройств? Я попытался подключить WAN-порт linksys к коммутатору и установить IP-адрес маршрутизатора на .2.2, но это не помогло.

Цель состоит в том, чтобы использовать Linksys для подачи DHCP на беспроводные устройства и компьютер 1, в то время как для остальных компьютеров используется DHCP от 2wire. (Linksys позволяет мне указать DNS-серверы, что означает, что я могу использовать opendns для ограничения доступа к "безопасным" сайтам - беспроводные устройства - это ipods и Wii, и computer1 также для детей). 2wire, похоже, не позволяет вам указать альтернативный DNS, он просто передает то, что получает через PPPoE.

Это возможно, используя прошивку linksys? Будет ли это возможно с прошивкой DD-WRT?

3 ответа3

2

Linksys и 2Wire могут одновременно выполнять DHCP в своих локальных сетях. Пусть маршрутизатор Linksys получит IP-адрес от 2Wire, не назначайте его. Вам не нужен DD-WRT для этого (хотя я бы все равно использовал его).


|--------------|                                              
|   2Wire      |              |---------------|   Wireless Devices
| WAN=(ext ip) |              |    Linksys    |   (x.x.1.???)
| LAN=x.x.2.1  |---[Switch]---| WAN=x.x.2.??? |     |
|--------------|       |      | LAN=x.x.1.1   |-----|
                       |      |---------------|     |
                       |                            |
            Computers (x.x.2.???)                 Computer1
                                                  (x.x.1.???)

В этой настройке у 2Wire и Linksys включен DHCP. "???"означает, что он получает динамическое назначение от своего DHCP-сервера: Linksys WAN и Computers получают его от 2Wire LAN , Wireless Devices а Computer1 получает его от Linksys LAN . Вы можете просто сбросить Linksys до его значений по умолчанию, затем настроить его с адресом локальной сети x.x.1.1 и подключить его. Локальный DHCP включен по умолчанию. WAN получит динамический IP по умолчанию (от 2Wire).

0

Это возможно, и я бы предложил DD-WRT/OpenWRT/X-WRT для Linksys для дополнительной конфигурируемости. Я думаю, что вам это нужно.

Если 2Wire правильно выполняет DHCP и обслуживает сеть xx2.x, то не имеет значения, какой IP-адрес получает интерфейс WAN Linksys - если только вы не хотите, чтобы машины xx2.x могли общаться с машины xx1.x

Если это так, вам нужно проверить, позволит ли 2Wire установить статический IP-адрес (возможно, на основе MAC-адреса через DHCP), чтобы Linksys всегда получал один и тот же IP-адрес через свой порт WAN (тогда вам понадобится быть хх2.2). Вам также необходимо установить маршруты хостов на машинах xx2.x, чтобы сообщить им, что xx2.2 является шлюзом для сети xx1.0. (Возможно, вам не понадобятся маршруты хостов, если 2Wire позволит вам настроить маршрут так, чтобы он пересылал пакеты в сеть xx1.0 в xx2.2 - тогда он выполняет внутреннюю маршрутизацию за вас.)

Впрочем, возможно, что 2Wire недостаточно настраиваем, чтобы делать то, что вы хотите. В этом случае есть еще один вариант.


Теперь с VLAN!

Еще одна возможность, которую вы должны рассмотреть, - это использовать вашу традиционную проводку WAN (ваша первая схема, 2Wire -> Linksys -> устройства / компьютеры), но использовать VLAN в DD-WRT для сегментирования сети.

Вернитесь к исходной схеме соединений, но на этот раз настройте VLAN1 (для любого порта, к которому подключен коммутатор) и VLAN2 (для других портов + беспроводной). DHCP-запросы в VLAN1 получают один набор настроек сети - сеть xx2.x, стандартные настройки DNS, что угодно; запросы на VLAN2 получают другой набор - xx1.x, фильтрация OpenDNS. Linksys может выполнять внутреннюю маршрутизацию для межсегментного трафика, и, естественно, любой связанный с Интернетом трафик направляется через порт WAN.

Это немного затрудняет настройку, и некоторые из них могут не поддерживаться веб-интерфейсом настройки, который предлагает DD-WRT/X-WRT, но все это возможно внутренне.

Редактировать: "Внутренне" означает "через интерфейс ssh" - т.е. управление командной строкой DD-WRT.

0

Я использую 2 роутера в моем доме, дешевый Trendnet и Netgear N

У netgear N есть DHCP-сервер, у trendnet это отключено.

             Wired Computers
              |
Modem----Netgear N------Crossover cable----Trendnet G---Wired computers
             |                                 |
             |                                 |
             |                                 |
Main Wireless Network                       other wireless network.

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