Rozwiązywanie problemów z połączeniem SSH z komputerem w sieci domowej


0

Ustawiłem Raspberry Pi w sieci domowej z routerem bezprzewodowym Mercusys MW325R. Połączenie odbywa się za pośrednictwem WiFi. Na routerze ustawiłem „wirtualny serwer” (który, jak sobie wyobrażam, jest taki sam, jak przekierowanie portów, ponieważ nie ma opcji bezpośredniego przekazywania) do przekazywania portu 2454 do 22 na Raspberry Pi.

Mogę ssh do Raspberry Pi z sieci lokalnej. Jednak, gdy próbuję ssh z komputera z zewnątrz, używając adresu IP ujawnionego przez What Is My IP itp., Połączenie upływa. Strony kontrolne SSH wskazują błąd w połączeniu z serwerem.

Ten sam problem występuje, gdy zmieniam port zewnętrzny na wyższy (próbowałem 60051) lub niżej (próbowałem 80 i 22). Dzienniki SSH Pi nie wydają się pokazywać żadnych prób połączenia ssh -vvvv w systemie klienta pokazuje tylko „przekroczono limit czasu połączenia”.

Nmap z Narzędzia Pentest mówi, że port jest „filtrowany”.

Próbowałem czytać na ten temat tyle, ile się da i nie mogę znaleźć żadnej jasnej odpowiedzi. Gdzie można rozpocząć rozwiązywanie problemów takich jak ta? Czy to mój dostawca usług internetowych blokuje rzeczy?

Traceroute:

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  2.608 ms  3.130 ms  3.409 ms
 2  103.70.xxx.xxx (xxx)  2.469 ms  3.329 ms  3.568 ms
 3  103.70.xxx.xxx (xxx)  5.314 ms  5.652 ms  7.900 ms
 4  45.120.248.10 (45.120.248.10)  10.067 ms  10.351 ms  10.315 ms
 5  108.170.251.97 (108.170.251.97)  12.015 ms 108.170.251.113 (108.170.251.113)  12.335 ms 108.170.251.97 (108.170.251.97)  12.307 ms
 6  72.14.238.41 (72.14.238.41)  15.085 ms 74.125.37.149 (74.125.37.149)  7.442 ms 74.125.37.137 (74.125.37.137)  8.017 ms
 7  google-public-dns-a.google.com (8.8.8.8)  4.872 ms  5.950 ms  6.182 ms

1
Sprawdź, czy jesteś za NAT przewoźnika .
Kamil Maciorowski

Jest to mylące, ponieważ router wyświetla swój własny adres IP WAN jako 174.175.175.xxx - który wygląda (biorąc pod uwagę jego symetryczną symetrię) tak, jakby był prywatnym adresem IP, ale z tego, co widzę, nie ma prywatnego zakresu. Ale inne publiczne listy usług (np. Whatismyip itp.) To nie jest publiczny adres IP.
ShankarG

Co się dzieje, gdy próbujesz połączyć się z zewnątrz do znalezionego adresu IP WAN?
Kamil Maciorowski

Kiedy próbuję na stronie sprawdzania ssh, otrzymuję ten sam komunikat o błędzie podczas łączenia
ShankarG

Czy możesz opublikować wynik traceroute 8.8.8.8 (lub tracert 8.8.8.8 jeśli w systemie Windows) z sieci LAN
Alex
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.