macOS Sierra 10.12.5. Klucze SSH są ustawione prawidłowo. ssh -T -vvv [email protected]
pokazuje, że w ogóle nie mogę połączyć się z GitHub przez SSH:
OpenSSH_7.4p1, LibreSSL 2.5.0
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "github.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to github.com [192.30.253.112] port 22.
debug1: connect to address 192.30.253.112 port 22: Operation timed out
debug1: Connecting to github.com [192.30.253.113] port 22.
debug1: connect to address 192.30.253.113 port 22: Operation timed out
ssh: connect to host github.com port 22: Operation timed out
Próbowałem kilku sugestii dotyczących podobnych problemów (np. tutaj ) ale nikt nie pracował dla mnie. Podejrzewam, że jest to problem z siecią w moim nowym routerze bezprzewodowym. Czy ktoś widział już podobne problemy?
ssh -T -p 443 [email protected]
powiodło się, więc wygląda na to, że port 22 jest zablokowany. Ale nie wiem dlaczego? Wyłączyłem zaporę na stronie administratora. P.S. ISP to RCN, modem / router to Ubee UBC1301.Odpowiedzi:
Nie wiem, czy to rozwiązałeś, ale jestem przekonany, że w Ubee UBC1301 jest wadliwe oprogramowanie na 1 usługę Gigabit RCN, która z jakiegoś powodu blokuje wychodzący port 22. Zrobiłem o tym tutaj post (zauważyłem twój słupek)
https://www.dslreports.com/forum/r31446148-Connectivity-SSH-Issues-Connection-Timeouts-with-RCN-1-Gigabit
Istnieje kilka możliwych rozwiązań, które warto wypróbować, jeśli problem nadal występuje.
Możesz też po prostu kontynuować korzystanie z VPN, ale sądzę, że tracisz korzyści wynikające z prędkości 1 koncertu.
Skończyłem na obniżaniu poziomu usług i odzyskiwaniu starszego modemu, który działał idealnie i był w stanie normalnie pracować w SSH.
źródło