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ć.