Uzyskaj dostęp do sieci bramy routera?

0

Mam na swoim miejscu dwa routery.

Router główny (podłączony do Internetu) -192.168.1.1

Drugi router (podłączony do routera głównego) -192.168.0.1

Mam sieciowe urządzenie magazynujące i kilka wspólnych katalogów podłączonych do głównego routera.

( Magazynowanie sieciowe - 192.168.1.16)

Jak mogę uzyskać dostęp do jednego z nich za pomocą komputera podłączonego do routera dodatkowego?

Schemat sieci domowej:

Sieć domowa

Obecnie mam dostęp do Internetu zarówno na laptopie, jak i na głównym komputerze, ale chcę uzyskać dostęp z laptopa do magazynu i do moich udostępnionych katalogów.

Problem w tym, że mój główny router zawsze przekazuje wszystkie pakiety prosto do sieci WAN .. (Internet)

Danpe
źródło
Czy wiesz, że DuobleNATing to bardzo zły pomysł?
Lazy Badger

Odpowiedzi:

7

Jak mogę uzyskać dostęp do jednego z nich za pomocą komputera podłączonego do routera Secondery?

Upewnij się, że oba routery są poprawnie skonfigurowane. Każdy powinien mieć wpis tablicy routingu dla obu sieci LAN (192.168.1.x i 192.168.0.x). Takie trasy mogą być konfigurowane statycznie lub dynamicznie (przy użyciu protokołu routingu, takiego jak RIP).

Prawidłowo skonfigurowane routery poinformują komputery PC, co należy zrobić, gdy komputery te skontaktują się z niewłaściwym routerem (zwykle poprzez wysyłanie przekierowań ICMP).


Oto scenariusz użycia jednego routera do obsługi dwóch sieci LAN i dostępu do Internetu

  (Internet)
       |       
   +---o-----+     +------+     +------+
   |DSL Modem|     |switch|     |switch|
   +---O-----+     +-OOOO-+     +-OOOO-+
       |             |  |         |  |
   +---O--+          | +O-+       | +O-+
   |Router|          | |PC|       | |PC|
   +-O-O--+          | +--+       | +--+
     | |             |            |
     | `-------------'            |
     `----------------------------'

                 |<--------->|   |<--------->|
                  192.168.1.x     192.168.0.x

Router łączy obie sieci LAN z siecią INternet i umożliwia wszystkim komputerom w obu sieciach LAN wzajemny kontakt. Router zapewnia usługę DHCP dla obu sieci LAN. Ta usługa DHCP informuje komputery PC w każdej sieci LAN, że „adres bramy” to adres IP interfejsu routera w sieci LAN tego komputera.


Oto scenariusz z użyciem drugiego routera do połączenia dwóch sieci LAN

  (Internet)
       |       
   +---o-----+     +------+     +------+
   |DSL Modem|     |switch|     |switch|
   +---O-----+     +-OOOO-+     +-OOOO-+
       |             || |         |  |
   +---O--+          || `-.       | +O-+
   |Router|          ||   |       | |PC|
   +---O--+          ||  +O-+     | +--+
       |             ||  |PC|     |      
       `-------------'|  +--+     |     
                      |           |          
                      `----. .----'   
                           | |
                        +--O-O--+
                        |Router2|
                        +-------+

                |<--------->|<--------->|
                 192.168.1.x 192.168.0.x

To jest bardziej skomplikowane. Router2 będzie miał domyślną bramę wskazującą router internetowy, ale będzie miał interfejsy w obu sieciach LAN. Jeśli router internetowy zapewnia usługę DHCP dla sieci LAN 192.168.1.x, musimy upewnić się, że router 2 jest skonfigurowany, aby nie próbował również świadczyć usługi DHCP dla tej sieci LAN. Router 2 powinien zapewniać usługę DHCP dla 192.168.0.x. Administracyjnie może być lepiej, aby Router 2 zapewniał usługę DHCP zarówno dla LANS, jak i wyłączał usługę DHCP na routerze internetowym - ale może to być mniej odporna konfiguracja.

Jeśli komputer PC w 192.168.1.x próbuje użyć Routera 2 do połączenia z Internetem, Router2 przekieruje komputer poprzez odesłanie przekierowania ICMP. Jeśli komputer w 192.168.1.x próbuje użyć routera internetowego do skontaktowania się z komputerem w 192.168.0.x, router internetowy wyda przekierowanie, ale w tym celu należy najpierw skonfigurować, aby wiedzieć, że router2 jest najbliższy trasa do tej sieci LAN. Zazwyczaj robiłbym to przez konfigurację statyczną, ale można pozwolić routerom komunikować się za pomocą RIP lub innego protokołu routingu i samemu to wypracować.


Aktualizacja:

Masz routery z wbudowanymi przełącznikami ethernetowymi (obecnie dość powszechne w przypadku routerów dla małych biur / domów). Więc prawdopodobnie możesz użyć „dodatkowego routera” jako głupiego przełącznika i zaoszczędzić sobie wielu problemów.

 (Internet)
     |
  +--o--+  +--------+     +--------+
  |DSL  |  | Router |     | Router |
  |modem|  | .------|     | .------|
  +--O--+  | |switch|     | |Switch|
     |     +O--OOOO-+     +O--OOOO-+
     |      |  | ||        |  | ||
     `------'  | ||        x  | ||
               | ||           | |`-----.
             ,-' |`-----------' |      |
             |   `--.           |      |
            +O-+    |          +O-+   +O-+
            |PC|  +-O-+        |PC|   |PC|
            +--+  |NAS|        +--+   +--+
                  +---+

      |<---------------------------------->|
                 all 192.168.1.x

Dodałem kolejny komputer po prawej stronie, ponieważ nie ma potrzeby, aby drugi przełącznik obsługiwał jeden komputer. W rzeczywistości tylko z czterema komputerami / NAS, prawdopodobnie masz wystarczającą liczbę portów LAN na głównym routerze. Ale być może prawostronne komputery znajdują się w innym pokoju i masz tylko jeden kabel między pokojami.

RedGrittyBrick
źródło
Co powinienem skonfigurować w routerze, obecnie jestem na komputerze podłączonym do routera głównego, gdy próbuję uzyskać dostęp do 192.168.0.1 (Secondery), nie otrzymuję odpowiedzi. (Upłynął
limit
1
@RedGrittyBrick Kind of Interest, czy używałeś programu do swojego ładnego układu sieci, czy też stworzono go ręcznie? Zakładam, że sam to narysowałeś. Jeśli tak, dobrze zrobione :)
JohannesM
@Danpe, zależy to od sposobu połączenia sieci LAN i routera - narysuj nam schemat sieci i zaktualizuj swoje pytanie. Szczegółowe instrukcje zależą od marki i modelu routera.
RedGrittyBrick
2
@JohannesM: Programem, z którego korzystałem, był Notatnik :-) To trochę wyzwanie, które sam sobie postawiłem.
RedGrittyBrick
2
@Danpe: Możesz sprawdzić obrotowe tabele w interfejsie konfiguracji / administracji routera (zwykle strona internetowa dla routerów domowych). Domyślam się, że przyczyną obecnego problemu jest to, że router główny nie ma wpisu trasy dla segmentu LAN ukrytego za routerem dodatkowym. JEDNAK - podejrzewam, że lepiej byłoby zmienić konfigurację routera dodatkowego jako zwykłego, starego, głupiego przełącznika Ethernet. Może to oznaczać przeniesienie kabla z portu oznaczonego „WAN” do portu oznaczonego „LAN” i wyłączenie wszystkich jego DHCP i innych usług. Dwa routery i dwie sieci LAN wydają się przeciążone dla przeciętnego domu.
RedGrittyBrick
2

Lepiej będzie użyć zamiast tego jednej sieci i skonfigurować drugi router jako zwykły przełącznik. Jeśli potrzebujesz oddzielnych sieci LAN, istnieje alternatywna konfiguracja, która zapewnia podstawową funkcjonalność, ale wymaga mniejszej konfiguracji i jest dostępna w routerach, w których tabele routingu nie są lub są trudne do zarządzania.

Podłącz interfejs WAN drugiego routera do sieci LAN routera głównego i włącz DHCP na obu. Upewnij się, że oba używają poprawnych adresów IP i podsieci LAN, 192.168.1.1 i 192.168.1.0/24 dla pierwszego, 192.168.0.1 i 192.168.0.0/24 dla drugiego. Hosty w oddzielnych sieciach prawdopodobnie nie będą mogły się zobaczyć, ale hosty w drugiej sieci mogą połączyć się z komputerami w pierwszej.

Na przykład laptop może połączyć się z udziałem sieciowym za pomocą \\192.168.1.16\share. Nie będzie wiedział, jak dotrzeć bezpośrednio do tego hosta, przekazując w ten sposób żądanie do standardowej bramy, drugiego routera. Drugi router przekaże go do swojej standardowej bramy, będącej routerem głównym, który z kolei połączy się ze znanym hostem 192.168.1.16.

Tego samego połączenia nie można zainicjować z sieci głównej, ponieważ maszyny te nie mają możliwości połączenia się z podsiecią 192.168.0.0/24 bez przekierowania portów na drugim routerze.

Marcks Thomas
źródło
„włącz DHCP na obu” zapomniałeś o (możliwym) uszkodzeniu dodatkowym - router podrzędny może działać jako przekaźnik DCHP i przesyłać żądania DHCP na master. Nie będę przewidzieć dokładnych wyników (zależnych od środowiska i sprzętu)
Lazy Badger
Przekaźnik DHCP byłby kłopotem, ale właśnie dlatego druga sieć potrzebuje własnego serwera DHCP, chyba że wybierasz statyczne ustawienia IP. Router główny nie będzie poprawnie przechodził przez sekundę podczas przydzielania adresów IP.
Marcks Thomas
2

Najprostszym sposobem jest użycie tylko 1 sieci LAN: wyłącz DHCP na drugim routerze i podłącz kabel pochodzący z routera głównego do portu LAN zamiast portu WAN. Wszystkie twoje adresy IP będą w tej samej podsieci i będziesz mógł uzyskać dostęp do wszystkiego z dowolnego miejsca.

Laurent
źródło