SSH и Telnet тайм-аут. Ubuntu 22.04 lts

SSH и Telnet тайм-аут. Ubuntu 22.04 lts

Это мой первый пост на StackExchange, и я новичок в Linux, так что если я как-то неправильно себя поведу, дайте мне знать.

Каждый раз, когда я пытаюсь подключиться по ssh (или telnet) к чему-либо, что не является localhost, я не могу подключиться из-за тайм-аута соединения. Пример вывода после запуска ssh -vvv[email protected]:

ssh -vvv [email protected]
OpenSSH_8.9p1 Ubuntu-3, OpenSSL 3.0.2 15 Mar 2022
debug1: Reading configuration data /home/klnsptr/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/klnsptr/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/klnsptr/.ssh/known_hosts2'
debug2: resolving "github.com" port 22
debug3: resolve_host: lookup github.com:22
debug3: ssh_connect_direct: entering
debug1: Connecting to github.com [140.82.121.3] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x10
debug1: connect to address 140.82.121.3 port 22: Connection timed out
ssh: connect to host github.com port 22: Connection timed out

Другое дело, что я могу клонировать репозитории github, если делаю это через https. Однако попытка использовать адрес ssh оставляет меня с приглашением "Cloning into 'x'..." и последующим тайм-аутом.

Я не думаю, что проблема в моем интернет-провайдере, поскольку ssh прекрасно работает на моем Windows 10 (с помощью PuTTY) и на Macbook, подключенном к той же сети.

Кроме того, мой брандмауэр отключен, так что проблема не в этом.

Пробовал: переустанавливал ssh, перезапускал систему, перезапускал роутер, удалял ssh_config. Никакой поиск в google не решил проблему.

Моя установка: Ubuntu 22.04 на одном SSD (C:) и Win 10 на другом SSD (D:). Загрузка с помощью grub на один или другой. ПК подключен к стандартному маршрутизатору, который я получил от провайдера, через кабель Ethernet.

Как это исправить?

Спасибо

EDIT: -без vpn -брандмауэр выключен (статус ufw: неактивен)

EDIT 2: переустановил Ubuntu, проблема осталась.

EDIT 3: Итак, я создал виртуальную машину из того же iso, с которого я установил Ubuntu, просто чтобы проверить, что происходит. Оказывается, ssh работает в виртуальной машине. (?????)

EDIT 4: Переустановил ubuntu снова, обновил до 22.10 - ничего. Затем я откатился до 20.04 - проблема решена, ssh теперь работает отлично. Однако я все еще ищу решение для 22.04, если у кого-то есть идеи.

Связанный контент