Adresy IP w sieci domowej

0

W domu mam router Linksys i router bezprzewodowy Belkin. Router Linksys jest podłączony do modemu kablowego i dwóch komputerów, a także do routera bezprzewodowego Belkin.

Trzeci komputer jest podłączony do routera Belkin za pośrednictwem Wi-Fi.

Adresy IP komputerów podłączonych do Linksys to 192.168.1.101 i 192.168.1.102. Adres IP routera Linksys w sieci LAN to 192.168.1.1.

Adres IP routera bezprzewodowego Belkin to 192.168.2.1 (na podstawie tabeli routingu trzeciego komputera), a adres IP trzeciego komputera to 192.168.2.5.

Jeśli pinguję 192.168.1.101 z 192.168.2.5, wszystko jest w porządku. Jeśli jednak pinguję 192.168.2.5 z 192.168.1.101, host docelowy jest nieosiągalny.

Czemu?

windchime
źródło
I w jaki sposób są one połączone?
Ignacio Vazquez-Abrams,
jaki jest model routera Belkin?
Frank Thomas

Odpowiedzi:

1

byłoby tak, ponieważ domyślną bramą na komputerze 192.168.1.101 jest 192.168.1.1. Kiedy więc poprosisz o wysłanie ruchu do sieci, w której nie jesteś bezpośrednio, wysyła go do domyślnej bramy, która w tym przypadku to 192.168.1.1. Problem polega na tym, że 192.168.1.1 nie wie, jak dostać się do sieci 192.168.2.0/24.

Jeśli Belkin jest podłączony do Linksys, powinien mieć również adres 192.168.1.x? Gdy się zorientujesz, możesz to naprawić na 1 z 2 sposobów. Dodaj trasę statyczną do 192.168.1.1, która mówi, aby dostać się do sieci docelowej 192.168.2.0/24, Bramka lub następny skok to 192.168.1.x (belkin). Powinieneś być w stanie dodać to gdzieś w GUI Linksys. Poszukaj „routingu” w menu. Inną opcją jest dodanie statycznej trasy do systemu Windows na pudełku 192.168.1.101.

dodaj trasę 192.168.2.0 MASKA 255.255.255.0 192.168.1.x

Mam nadzieję że to pomoże.

PeterJ
źródło
jak mogę znaleźć adres 192.168.1.x routera Belkin. Jest podłączony do Linksys za pomocą statycznego adresu IP 192.168.2.1. DHCP na Belkin jest włączony
Windchime
Myślę, że adres 2.1 byłby interfejsem Wi-Fi Belkina. czy to prawda? W interfejsie internetowym belkins powinien on mieć gdzieś wymienione interfejsy Wi-Fi i LAN. Zakładam, że Belkin może mieć 4 porty LAN, a ty jeden z nich podłączyłeś do jednego z portów LAN Linksys?
PeterJ
tak. Dowiedziałem się. WAN IP Belkin to 192.168.1.100, a LAN LAN to 192.168.2.1. Nadal nie mogę pingować 192.168.1.100 z 192.168.1.101. W tabeli routingu wpis dla 192.168.1.0 wygląda następująco: 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
windchime
Potrzebujesz co najmniej jednej trasy w routerze Linksys. 192.168.2.1 255.255.255.0 Musi zostać wysłany port routera Belkin (eth2, eth3 cokolwiek to jest) Może być wymieniona druga trasa, coś z efektem 0.0.0.0 0.0.0.0 (Interfejs) po prostu zignoruj ​​to . Tam właśnie idzie Linksys, jeśli nie może znaleźć pokrewnego wpisu w swojej tabeli w innym miejscu (prawdopodobnie tam, gdzie próbował znaleźć cię w sieci 2.X). Gdy masz trasę dla 192.168.2.X przez interfejs, który idzie do Belkin, spróbuj ponownie. Również JEŻELI problem nadal występuje, podaj nam numery modeli, abyśmy mogli dać lepszy kierunek
PsychoData,
0

Masz coś, co my w branży sieciowej nazywamy „czarną dziurą”. Zasadniczo możesz pingować z sieci 2.x do 1.x, ponieważ komputer 2.x pyta router Belkin (brama komputerów do świata zewnętrznego), router Belkin może wiedzieć, ale prawdopodobnie spróbuje znaleźć arp, aby znaleźć adres komputera 1.x. Komputer reaguje na router Belkin, który następnie przesyła z powrotem do komputera 2.x.

W przeciwnym kierunku komputer 1.x pyta router Linksys, gdzie jest i (chyba że skonfigurowałeś trasę do sieci 192.168.2.0/24, jeśli router go obsługuje), router Linksys nie ma pojęcia. Teraz adres 192.168.2.x jest prywatną klasą C (która nie może być kierowana przez Internet), więc router linksys może po prostu się poddać lub może spróbować wysłać go do łańcucha (router Linksys pyta IT gatweway) w pewnym momencie przestaną próbować rozwiązać prywatny adres i zwrócą nieosiągalny cel podróży.

Być może zainstalowałeś router Belkin wyłącznie w celu odizolowania klientów bezprzewodowych, nie jest to zła praktyka, albo będziesz musiał dodać trasę z routera Linksys do sieci 2.x (może nawet nie być obsługiwany w domu urządzenia bez niestandardowego oprogramowania układowego) należy również upewnić się, że NAT jest wyłączony na routerze Belkin.

Aby sieci rozmawiały bezpośrednio (a nie osobne sieci), musisz zrobić kilka rzeczy. Zmień sposób podłączenia belkina. Prawdopodobnie jesteś na portach WAN / Uplink / Trunk / Modem na belkin, zmień to na zwykłe porty / LAN / Downstream. Będziesz także musiał wyłączyć serwer DHCP (lub skonfigurować go jako przekaźnik) i zmienić adres w Belkin na ten sam zakres, co linksys (sugerowałem, że Belkin to 1.2, ponieważ Linksys to 1.1). nadal jest rozwiązywany przez router linksys, DHCP jest obsługiwany przez linksys, belkin może być bezprzewodowym punktem dostępowym, ale DHCP nadal powinien być obsługiwany przez linksys dla klientów bezprzewodowych. Zasadniczo zmieniliśmy Belkin z sieci SUB na punkt dostępu i przełączamy na tę samą sieć.

PsychoData
źródło
Router Belkin ma port modemu i 4 porty LAN. Podłączyłem port modemu Belkin do jednego z portów LAN Linksys. Próbowałem zmienić adres IP Belkina na statyczny 192.168.1.2 i wyłączyć DHCP. Przestało działać razem. Brak odpowiedzi na pingowanie.
windchime
Jesteś w niewłaściwym porcie. port „Modem” mówi, że wychodzisz z tego portu do modemu. Musisz połączyć się z jednym z czterech portów LAN.
PsychoData,