Dwa routery walczą ze sobą w sieci LAN

28

Moje mieszkanie jest dość duże i większość pokoi ma kilka ścian, co oznacza, że ​​sygnały Wi-Fi łatwo spadają.

Aby temu przeciwdziałać, znalazłem zapasowy router DSL, który miałem wcześniej, i umieściłem go w kuchni i podłączyłem go kablem Ethernet do mojego routera ADSL, który jest bramą w mojej sieci LAN.

Zobacz schemat

wprowadź opis zdjęcia tutaj

Internet był świetny, a zasięg Wi-Fi poprawił się teraz dzięki dwóm hotspotom Wi-Fi.

Jedynym problemem jest to, że mój komputer, który łączy się z głównym routerem, uzyskuje niewiarygodne połączenie Ethernet. Aby nawet pomylić, liczy się więcej, jeśli spróbuję połączyć się z routerem przy użyciu domyślnego adresu IP

192.168.0.1

Za chwilę dostanę router ADSL, a jeśli odświeżę, zdobędę stary router DSL.

To tak, jakby walczyli o określony adres IP i nie mogą go przydzielić. Zgaduję, że potrzebuję jakiegoś Slave / Master (jeśli mogę użyć tego terminu), aby wyegzekwować uprawnienia w sieci.

Jakieś pomysły, co się dzieje? Jak mogę to naprawić?

tomaytotomato
źródło
Tak. Oba routery używają 192.168.0.1jako własnego adresu. Więc tak naprawdę nie „walczą”, ale raczej konfigurujesz w tej samej sieci w sposób, w jaki nigdy nie zostały zaprojektowane do pracy. Każde urządzenie w sieci potrzebuje osobnego adresu, bo inaczej takie bzdury się zdarzają. Dodatkowo, ponieważ oba działają jako serwery DHCP, jest to bzdura, do którego routera będziesz mógł się podłączyć, aby uzyskać prawdziwe połączenie.
JakeGould

Odpowiedzi:

37

Nie. Musisz skonfigurować, aby routery miały różne adresy IP. Zalecane jest przypisanie 192.168.0.1routera Virgin i 192.168.0.2routera Sky. Robisz to z routerem Sky odłączonym od routera Virgin za pośrednictwem klienta bezprzewodowego. Ponadto należy wyłączyć serwer DHCP w routerze Sky. Następnie podłącz router Sky z portu LAN do portu LAN routera Virgin.

Wtedy router Sky będzie działał jak zwykły punkt dostępowy Wi-Fi, który po prostu łączy sygnał Wi-Fi z kablem.

To, co się dzieje, polega na tym, że oba routery mają ten sam adres IP, co oznacza, że ​​po wpisaniu 192.168.0.1paska adresu będzie tylko pytanie, który router odpowie najszybciej na Twoje zapytanie i „wygra”, dzięki czemu losowo dostaniesz Sky strona lub strona Virgin.

Nierzetelne połączenie internetowe pochodzi z tego, że oba routery mają 192.168.0.1i jest twoją bramą, więc połowa twoich pakietów zostanie utracona z interfejsu DSL bez połączenia z Internetem.

Nierzetelne połączenie internetowe może również pochodzić z tego, że oba routery są serwerami DHCP i tutaj jest to samo, DHCP, który najszybciej odpowie na pierwsze zapytanie, będzie mógł obsłużyć komputer.

Po wykonaniu tej czynności będziesz używać 192.168.0.1do administrowania routerem Virgin i 192.168.0.2do administrowania routerem Sky.

Sebastian Nielsen
źródło
Jest mało prawdopodobne, aby działał nawet wtedy, ponieważ router Sky prawdopodobnie blokuje ruch, który pozwoliłby użytkownikom uzyskać przypisanie DHCP z dziewiczej skrzynki za pośrednictwem punktu dostępu Sky. Możesz mieć 2 serwery DHCP, o ile oba podały 192.168.0.1 jako bramę domyślną. Oba opierają się na konfiguracji pudełka, co jest mało prawdopodobne, jeśli mam doświadczenie z Sky. Ale OP mógłby kupić online bezprzewodowy router „kablowy” (około 20-30 £) i to powinno mieć wszystkie dostępne opcje.
James Snell
Jeśli masz dwa serwery DHCP, musisz upewnić się, że zakresy adresów IP są przez nie rozróżniane. W przeciwnym razie dwa komputery mogą mieć przypisane 192.168.0.20 i żaden z nich nie będzie miał niezawodnego połączenia z Internetem.
Alexander
2
James: Tak, jeśli korzystasz z interfejsu WAN tak. Ale w tym przypadku podłączasz sieć LAN do sieci LAN, dlatego żądanie DHCP z routera nieba dotrze do routera Virgin - ponieważ technicznie interfejs sieci LAN (i sieć bezprzewodowa) jest przełączany, nawet jeśli sieć LAN> wan rządzi wewnątrz Sky Box blokuje żądania / odpowiedzi DHCP. Niezależnie od bloków operatora, będzie działać ręcznie, konfigurując wszystko. Tylko w przypadku, gdy nie będzie działać, jeśli operator skonfigurował porty LAN tak, aby miały określony przypadek użycia (port1 = Internet, port2 = VoIP, port3 = IPTV itp.), A zatem mają rozróżnione sieci VLAN. Ale to rzadkie.
sebastian nielsen
6

Należy skonfigurować przypisanie prywatnego adresu DHCP routera .

Należy skonfigurować VirginRouter, aby przypisywał adresy klientom DHCP w sieci prywatnej 192.168.1.x, a SkyRouter, aby przypisywał adresy w sieci prywatnej 192.168.2.x.

Zbadajmy twoją obecną sytuację:

  • Powiedzmy, że Virgin przypisuje modemowi adres IP 72.22.22.22.

  • Załóżmy, że modem i router bezprzewodowy nie są zintegrowane. Prywatny adres modemu Virgin ADSL to domyślnie 192.168.0.x.

  • Ponieważ prywatny adres sieciowy VirginRouter nie jest skonfigurowany, VirginRouter użyłby również domyślnego adresu prywatnego 192.168.0.x.

  • Ponieważ prywatny adres sieciowy SkyRouter również nie jest skonfigurowany, SkyRouter również użyłby domyślnego adresu prywatnego 192.168.0.x.

  • Masz trzy segmenty sieci: segment VirginModem, segment VirginRouter i segment SkyRouter.

  • Segment SkyRouter jest klientem segmentu VirginRouter. Segment VirginRouter jest klientem segmentu VirginModem.

  • Oczywiście nie ma zakłóceń między segmentem VirginRouter a segmentem VirginModem, ponieważ żaden inny klient nie ma dostępu do segmentu VirginModem.

  • Między segmentem SkyRouter a segmentem VirginRouter występują zakłócenia, ponieważ są one na wspólnym powietrzu, ponieważ oba segmenty przedstawiają się swoim wspólnym klientom przy użyciu tego samego adresu bramy.

Twoja obecna sytuacja spowodowałaby następujące zakłócenia dwóch segmentów sieci.

  • VirginModem przypisuje swojemu routerowi Wi-Fi (mianowicie VirginRouter) adres 192.168.0.2 jako pierwszego / jedynego klienta swojej sieci prywatnej, identyfikując się jako 192.168.0.1.

  • VirginRouter zapisze 192.168.0.1 jako adres bramy do segmentu VirginModem.

  • VirginRouter przypisuje SkyRouter adres 192.168.0.2 jako pierwszego klienta swojej sieci prywatnej, identyfikując się jako 192.168.0.1.

  • SkyRouter zapisze 192.168.0.1 jako adres bramy do segmentu VirginModem. To wciąż nie stanowi problemu, ponieważ jedyną ścieżką SkyRoutera do VirginRouter jest niewspółużytkowany segment Ethernet.

  • VirginRouter przypisuje Twojemu laptopowi adres 192.168.0.3 jako drugiego klienta swojej sieci prywatnej, identyfikując się jako 192.168.0.1.

  • Twój laptop zapisze 192.168.0.1 jako adres bramy do segmentu VirginModem.

  • SkyRouter przypisuje Twojemu laptopowi adres 192.168.0.3 jako drugiego klienta swojej sieci prywatnej, identyfikując się jako 192.168.0.1.

  • Teraz jest problem, ponieważ laptop jest zdezorientowany co do adresu bramy 192.168.0.1.

  • Co więcej, z powodu losowej sytuacji, co jeśli VirginRouter przypisze iPada 192.168.0.7. Ale SkyRouter przypisuje mu 192.168.0.9, oba przez ten sam adres bramy 192.168.0.1? Jaki jest jego adres IP?

Rozwiązaniem jest rozdzielenie adresów sieciowych dwóch segmentów sieci dzielących te same media (tj. To samo powietrze i przestrzeń oraz wszelkie pyły i bakterie w powietrzu między nimi), aby ich klienci mogli je rozróżnić.

  • Należy skonfigurować VirginRouter, aby przypisywał adresy klientom DHCP w sieci prywatnej 192.168.1.x, a SkyRouter, aby przypisywał adresy w sieci prywatnej 192.168.2.x.

  • Następnie VirginRouter DHCP przypisuje SkyRouterowi adres 192.168.1.2.

  • Do twojego laptopa VirginRouter DHCP przypisałby adres, powiedzmy 192.168.1.5. Twój laptop zidentyfikuje bramę sieciową do segmentu VirginRouter jako 192.168.1.1.

  • Twój laptop otrzyma od SkyRouter DHCP adres, powiedzmy 192.168.2.7. Twój laptop zidentyfikuje bramę sieciową jako 192.168.2.1.

  • Teraz twój iPad, bezprzewodowy głośnik, wifi odbiornik telefonu VoIP, Twoja drukarka HP, Twój kubek z kawą lub Twój pies zrobotyzowany będą automatycznie przypisywane do nie zakłócających adresów IP przez niezakłócające bramy do dwóch segmentów .

Nie należy konfigurować żadnych adresów na komputerze / laptopie ani na kliencie. W przeciwnym razie będziesz musiał powtórzyć taką konfigurację dla każdego komputera / laptopa, który wejdzie do twojego domu, a także będziesz musiał pamiętać wszystkie adresy, które wcześniej przypisałeś.

Przykład konfiguracji adresu początkowego DHCP na routerze Linksys:

http://kb.linksys.com/Linksys/GetArticle.aspx?docid=b3d06f6582db4827a385b696e353eb16_How_to_configure_DHCP_Reservation_using_Cisco_Connect_Cloud.xml&pid=89&converted=0

Błogosławiony Geek
źródło
Przeczytaj także stackoverflow.com/questions/1982222/... , w innej sytuacji, aby zrozumieć ograniczenia routera DHCP.
Błogosławiony Geek
3

Zgaduję, że potrzebuję jakiegoś Slave / Master (jeśli mogę użyć tego terminu), aby wyegzekwować uprawnienia w sieci.

To jest poprawne. Sebastian wspomniał, jak to zrobić krok po kroku i dlaczego. Ale często istnieje łatwiejszy sposób skonfigurowania urządzenia jako urządzenia podrzędnego. W konfiguracji starego routera powinno być ustawienie, w którym można wybrać tryb, taki jak:

  • Punkt dostępu
  • Most
  • Przekaźnik

Nie mogę być dokładniejszy, ponieważ nie znam twojego modelu routera. Opis w interfejsie routera powinien jasno określać, który wybrać.

Piotr
źródło
4
Routery DSL dostarczane przez usługodawcę internetowego rzadko mają te ustawienia. Jeśli mają takie ustawienia, będą one często ukryte lub zablokowane dla użytkownika końcowego i tylko obsługa ISP (Sky) będzie mogła to zmienić. Najwyraźniej OP zakończył umowę z Sky i musiał zachować modem DSL, więc Sky nawet nie pomyśli o pomocy w odblokowaniu modemu. Dlatego lepiej jest skonfigurować wszystko ręcznie.
sebastian nielsen
2

To działało dla mnie w podobnej sytuacji. Mam też 2 routery.

Pierwszym routerem jest Huawei i jest podłączony do mojego usługodawcy internetowego. Z jakiegoś niejasnego powodu część Wi-Fi tego routera jest zablokowana przez drugi router (Trendnet), więc wyłączyłem Wi-Fi na routerze Huawei. Drugi router jest podłączony kablem do pierwszego routera i zapewnia dostęp do Internetu zarówno przez kabel, jak i Wi-Fi. Oba routery mają włączony DHCP. Adres IP pierwszego routera to 192.168.1.1, a ja ręcznie ustawiam adres IP drugiego routera na 192.168.2.1, aby uniknąć konfliktów.

Mogę uzyskać dostęp do internetowych interfejsów zarządzania obu routerów tylko wtedy, gdy jestem podłączony kablem lub Wi-Fi do drugiego routera (Trendnet). Jeśli jestem podłączony do pierwszego routera, nie mam dostępu do interfejsu internetowego zarządzania drugiego routera. Może to wymagać pewnych zaawansowanych ustawień w jednym lub obu routerach, których nie znam.

Port WAN drugiego routera (Trendnet) jest podłączony do jednego z portów LAN routera (Huawei). W ten sposób serwery DHCP zostaną całkowicie oddzielone. Bez względu na router, z którym zdecydowałem się połączyć (WiFi lub LAN), tylko jeden serwer DHCP zareaguje i przypisze adres IP do komputera / laptopa lub tabletu / smartfona.

Wąż Careras
źródło
Sieć 192.168.1.x zwykle nie jest widoczna z adresu IP 192.168.2.x i odwrotnie, ponieważ sieci te mają maskę podsieci 255.255.255.0. Dlatego skonfigurowałeś dwie oddzielne sieci, co wyjaśnia, dlaczego nie możesz połączyć się z drugim routerem, gdy jest on w pierwszej sieci. Ale dlaczego możesz dotrzeć do pierwszego routera w drugiej sieci? Czy zmieniłeś domyślne maski podsieci?
vinnief