Sieć domowa z dwoma routerami

3

Moja domowa sieć używała Linksys WRT54GL w „tradycyjnym” - port WAN jest podłączony do modemu DSL, gdy porty w Linksys przejdą do innego przełącznika, a większość komputerów w domu jest podłączona do tego drugiego przełącznika. Wszystko korzystało z domyślnej podsieci 192.169.1.x, więc wygląda to tak:

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

W zeszłym tygodniu zaktualizowałem moje połączenie internetowe, a modem jest teraz dołączony do routera - jest to 2-żyłowy, który również obsługuje DHCP itp., Który używa 192.168.2.x. Sieć wygląda teraz następująco:

                                                                                      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 jest teraz serwerem DHCP, a DHCP na linksys jest wyłączony.

Czy można nadal używać 192.168.1.x dla komputera1 i urządzeń bezprzewodowych? Próbowałem podłączyć port WAN Linksysa do przełącznika i ustawić adres IP routera na .2.2, ale to nie działało.

Celem jest użycie Linksys do obsługi DHCP urządzeń bezprzewodowych i komputera 1, przy jednoczesnym korzystaniu z DHCP z 2wire dla pozostałych komputerów. (Linksys pozwala mi określić serwery DNS, co oznacza, że ​​mogę używać opendns do ograniczania dostępu do „bezpiecznych” witryn - urządzeniami bezprzewodowymi są iPody i Wii, a komputer1 jest również dla dzieci). Wydaje się, że 2wire nie pozwala ci określić alternatywnego DNS, po prostu przekazuje to, co dostaje za pośrednictwem PPPoE.

Czy to możliwe, używając oprogramowania wewnętrznego Linksys? Czy byłoby to możliwe dzięki oprogramowaniu DD-WRT?

Chris
źródło
Pisząc odpowiedź, zastanawiasz się, ile masz urządzeń przewodowych?
William Hilsum
kilka iPodów, Wii i kilka laptopów roboczych. To iPody i Wii, z których chciałbym skorzystać z usługi DNS openDNS.
Chris
Więc sprawiłeś, że to działa?
hyperslug

Odpowiedzi:

2

Linksys i 2Wire mogą jednocześnie korzystać z DHCP we własnych sieciach LAN. Pozwól routerowi Linksys otrzymać adres IP z 2Wire, nie przypisuj go. Nie potrzebujesz do tego DD-WRT (chociaż i tak bym go użył).


| -------------- |                                              
| 2Wire | | --------------- | Bezprzewodowe urządzenia
| WAN = (ext ip) | | Linksys | (xx1. ???)
| LAN = xx2.1 | --- [Switch] --- | WAN = xx2. ??? | |
| -------------- | | | LAN = xx1,1 | ----- |
                       | | --------------- | |
                       | |
            Komputery (xx2. ???) Komputer 1
                                                  (xx1. ???)

W tej konfiguracji zarówno 2Wire, jak i Linksys mają włączony DHCP. „???” Oznacza to odbiera dynamicznego przydzielania z serwera DHCP: Linksys WANa Computersdostać go od 2Wire LAN, Wireless Devicesi Computer1dostaje to od Linksys LAN. Możesz po prostu zresetować Linksys do ustawień domyślnych, a następnie skonfigurować go z adresem LAN x.x.1.1i podłączyć. LAN DHCP jest domyślnie włączony. WAN domyślnie otrzyma dynamiczny adres IP (od 2Wire).

hiperslug
źródło
Problem polega na tym, że urządzenia bezprzewodowe otrzymają wtedy swoje ustawienia z 2wire, które będą serwerami DNS ISP, a nie serwerami openDNS, których chcę używać dla urządzeń bezprzewodowych.
Chris
Urządzenia bezprzewodowe powinny uzyskać ustawienia IP i DNS od Linksys, jeśli łączą się z SSID Linksys.
hyperslug
Jeśli oba są w tej samej sieci, jak zmusić urządzenia do wybrania określonego serwera DHCP? Czy to nie doprowadzi do konfliktów adresów IP? Tak, mógłbym skonfigurować każdy serwer DHCP tak, aby obsługiwał inny zakres, ale nadal byłoby losowe, jaki zasięg uzyska każde urządzenie.
Chris
Nie, jeśli urządzenia skojarzą się z identyfikatorem SSID Linksys, może otrzymać adres IP tylko przez Linksys. Dwie sieci DHCP nie widzą się nawzajem, znajdują się w różnych sieciach LAN, jedna znajduje się w drugiej.
hyperslug
To powszechna konfiguracja, superuser.com/questions/39199/…
hyperslug
0

Używam 2 routerów w moim domu, A Cheapie Trendnet i Netgear N.

Netgear N ma serwer DHCP, trendnet ma to wyłączone.

             Komputery przewodowe
              |
Modem ---- Netgear N ------ Kabel krosowy ---- Trendnet G --- Komputery przewodowe
             | |
             | |
             | |
Główna sieć bezprzewodowa inna sieć bezprzewodowa.
alpha1
źródło
ok, ich formatowanie tutaj wieje, ale masz pomysł, drugi router nie jest serwerem DHCP, a kabel crossover jest używany do przekazania Internetu do drugiego routera (crossover przechodzi z portu lan do portu lan, a nie do internet w)
alpha1
Ale w tym przypadku wszystkie są w jednej sieci. Chcę mieć możliwość korzystania z dwóch segmentów sieci, każdy z własnym serwerem DHCP.
Chris
Jeśli wszystko jest w tej samej sieci ... właśnie tego chcesz ... to jest jedna sieć. 2 serwery dhcp będą ze sobą kolidować, więc wyłączyłem drugi. komputery podłączone do drugiego za pomocą kabla z przeplotem pobierają DHCP z routera nr 1. Crossover pozwala na to.
alpha1
0

Jest to możliwe i sugeruję DD-WRT / OpenWRT / X-WRT dla Linksys dla dodatkowej konfiguracji. Myślę, że będziesz go potrzebować.

Jeśli 2Wire prawidłowo wykonuje DHCP i obsługuje sieć xx2.x, tak naprawdę nie ma znaczenia, jaki adres IP uzyskuje interfejs WAN Linksys - chyba że chcesz, aby maszyny xx2.x mogły rozmawiać z maszyny xx1.x.

W takim przypadku musisz sprawdzić, czy 2Wire pozwoli ci ustawić statyczny adres IP - być może oparty na MAC przez DHCP - więc Linksys zawsze otrzymuje ten sam adres IP na swoim porcie WAN (wtedy będziesz tego chciał być xx2.2). Musisz także ustawić trasy hostów na maszynach xx2.x, aby powiedzieć im, że xx2.2 jest bramą dla sieci xx1.0. (Możesz nie potrzebować tras hosta, jeśli 2Wire pozwoli ci skonfigurować trasę tak, aby przekazywała pakiety do sieci xx1.0 do xx2.2 - wtedy przeprowadzi dla ciebie routing wewnętrzny).

Możliwe jednak, że 2Wire po prostu nie jest wystarczająco konfigurowalny, aby robić to, co chcesz. W takim przypadku istnieje inna opcja.


Teraz z sieciami VLAN!

Jeszcze jedną możliwością, którą powinieneś rozważyć, jest użycie tradycyjnego okablowania WAN (twój pierwszy schemat, 2Wire -> Linksys -> urządzenia / komputery), ale wykorzystaj sieci VLAN w DD-WRT do wykonania segmentacji sieci.

Wróć do pierwotnego schematu połączeń, ale tym razem skonfiguruj VLAN1 na (niezależnie od portu, do którego podłączony jest przełącznik) i VLAN2 na (inne porty + sieć bezprzewodowa). Żądania DHCP w sieci VLAN1 otrzymują jeden zestaw ustawień sieciowych - sieć xx2.x, standardowe ustawienia DNS, cokolwiek; żądania na VLAN2 otrzymują drugi zestaw - xx1.x, filtrowanie OpenDNS. Linksys może wykonywać wszystkie trasy wewnętrznie dla ruchu między segmentami, i oczywiście każdy ruch związany z Internetem jest kierowany przez port WAN.

Jest to trochę kłopotliwe w konfiguracji, a niektóre z nich mogą nie być obsługiwane przez webGUI konfiguracji oferowanej przez DD-WRT / X-WRT, ale wszystko jest możliwe wewnętrznie.

Edycja: „Wewnętrznie” oznacza „poprzez interfejs ssh” - tzn. Sterowanie DD-WRT za pomocą wiersza poleceń.

quack quixote
źródło
Mam linksys ustawiony na statyczny adres IP - xx2.2 - i jest podłączony do przełącznika przez jeden z 4 portów, a nie przez port WAN. Istnieją dwie opcje na ekranie konfiguracji linksys - Konfiguracja Internetu i Konfiguracja sieci. Spójrz na farm3.static.flickr.com/2480/3981745295_336d1393be_o.png - Miałem nadzieję, że mogę ustawić port wanny na jedną sieć (xx2.x) i mieć 4 porty + bezprzewodowy na drugiej (xx1.x ).
Chris
Na połączonym obrazie „Konfiguracja Internetu” to port WAN Linksys, a „Sieć” to LAN / WLAN. To jest konfiguracja twojego drugiego schematu, więc podłącz 2Wire i port WAN Linksys do przełącznika (możesz potrzebować kabli krosowanych ).
quack quixote