Może tylko ssh, gdy nie używasz Wi-Fi

4

Mam więc 3 maszyny, pulpit systemu Windows 7, który jest zawsze podłączony do mojego routera, laptopa z systemem OSX i Raspberry Pi z systemem Linux Debian. Mój router to bezprzewodowy Linksys e1000 N.

Moim celem jest możliwość ssh raspi z dowolnego komputera, gdy jest on podłączony przez Wi-Fi. Mój problem polega na tym, że przy próbie ssh z Win7 lub OSX do Pi albo kończy się limit czasu, albo pojawia się błąd: „ssh: connect to host 192.168.1. ### port 22: Brak trasy do hosta”

Jedyne czasy, w których udało mi się połączyć z pi z dowolnego komputera, były wtedy, gdy podłączono je do routera za pomocą kabla Ethernet.

Obecnie w przypadku testów przewodowych Win7 na komputerach stacjonarnych, MacBook Wireless i Pi Wireless:

win7 ping macbook: Host docelowy nieosiągalny. macbook ping win7: Limit czasu żądania. win7 ping pi: Host docelowy nieosiągalny. macbook ping pi: Limit czasu żądania. bla bla bla

Podłączenie macbooka do routera za pomocą kabla Ethernet działa cała komunikacja między win7 i macbook. Pings, ssh, ftp, smb ect ...

Brak zmian w pi, wciąż brak możliwości podłączenia do lub z innych 2 komputerów.

Uwaga Wszystkie maszyny mogą łączyć się z Internetem i ssh do tej samej maszyny w zupełnie innej sieci, przewodowej lub przez Wi-Fi.

Podłączając Pi do sieci Ethernet (i Macbook wciąż podłączony) mogę ssh do pi zarówno z Win7, jak i Macbook. Mogę ssh z pi na macbook. Wszystkie komputery nadal mogą podłączyć wyłączoną maszynę sieciową.

Kolejna mała uwaga - grałem kiedyś w Warcraft 3 ze swoimi współlokatorami i jedyny raz widzieli moją grę LAN, kiedy byli podłączeni do routera kablem Ethernet. Raz lub dwa z laptopów można było połączyć się przez Wi-Fi, ale nie bez drugiego komputera podłączonego najpierw przez Ethernet.

Więc w zasadzie czy ktoś ma jakieś informacje, dlaczego mój router wydaje się całkowicie ignorować lokalny ruch bezprzewodowy?

AChrapko
źródło
1
Ryzykując zadać głupie pytanie: czy jesteś pewien, że twoje urządzenia bezprzewodowe korzystają z routera bezprzewodowego? Czy to możliwe, że odkryli inny w sąsiednim budynku (lub cokolwiek innego)? Czy możesz spojrzeć na ich tablice routingu? ( netstat –rpowinien działać w systemie OS X.)
Scott
Tak, jestem pewien. Sprawdziłem propozycję izolacji AP od Calina za pośrednictwem laptopa i musiałem ręcznie edytować plik konfiguracyjny, aby moja pi połączyła się z routerem po uruchomieniu. Właśnie wróciłem do domu z pracy i jutro będę edytować swój oryginalny wpis ze wszystkimi informacjami sieciowymi z poszczególnych komputerów
AChrapko,
Jaki jest status tego pytania?
Maszt

Odpowiedzi:

3

Tak. To się nazywa izolacja AP. Dzięki temu urządzenia bezprzewodowe podłączone do routera mogą łączyć się z Internetem, ale nie ze sobą.

Zaloguj się do routera i wyłącz Izolację AP.

Dla mojego Linksys jest w Wireless -> Zaawansowane ustawienia bezprzewodowe -> Ap Isolation (Zaznacz to, aby wyłączyć)

Calin
źródło
Dziękuję za odpowiedź. Niestety, kiedy poszedłem to zrobić, moja domyślnie była już wyłączona :(
AChrapko
czy możesz opublikować jakieś informacje ze swojej sieci?
Calin,
1
„ipconfig / all”, „netstat -r”, jak sugeruje Scott, dla systemu Windows i „ifconfig” i „ip route” lub „route” w systemie Linux / OS X (najpierw z sieci LAN, a następnie z sieci bezprzewodowej)
Calin
To będzie bardzo skomplikowane i przepraszam. Zmienię swój oryginalny post i dołączę tę informację.
AChrapko,
Przepraszam za opóźnienie. Wyglądało to straszne kopii / wklejanie wyjścia więc powiązany go na moim uniwersytecie webspace
AChrapko
-1

Jeśli Twoja jest już domyślnie wyłączona, spróbuj:

W przypadku Cisco E3000 włącz AP i zapisz ustawienia, a następnie wyłącz AP i ponownie zapisz ustawienia.

Powinieneś wtedy mieć możliwość SSH do mojego bezprzewodowego RPi z dowolnego komputera podłączonego do sieci domowej.

Penthux
źródło