SSH と Telnet がタイムアウトします。Ubuntu 22.04 lts

SSH と Telnet がタイムアウトします。Ubuntu 22.04 lts

これは私の StackExchange への最初の投稿であり、私は Linux 初心者なので、何か不適切な行為があった場合はお知らせください。

ローカルホスト以外のホストに ssh (または telnet) しようとすると、接続タイムアウトのため接続できません。ssh -vvv を実行した後の出力例[メールアドレス]:

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

もう 1 つは、https 経由で実行すれば github リポジトリをクローンできることです。ただし、ssh アドレスを使用しようとすると、「'x' にクローンしています...」というプロンプトが表示され、その後タイムアウトになります。

私の Windows 10 (PuTTY を使用) および同じネットワークに接続された Macbook では ssh が完全に正常に動作するため、問題は ISP にあるとは思いません。

また、ファイアウォールはオフになっているので、これも問題ではありません。

試したこと: ssh の再インストール、システムの再起動、ルーターの再起動、ssh_config の削除。Google 検索では問題は解決しませんでした。

私のセットアップは、1 つの SSD (C:) に Ubuntu 22.04、もう 1 つの SSD (D:) に Win 10 です。grub を使用してどちらかを起動します。PC は、ISP から入手した標準ルーターに Ethernet ケーブル経由で接続されています。

これを修正するにはどうすればいいでしょうか?

ありがとう

編集: -VPNなし -ファイアウォールオフ (ufwステータス: 非アクティブ)

編集 2: Ubuntu を再インストールしましたが、問題は解決しません。

編集 3: Ubuntu をインストールしたのと同じ ISO から VM を作成して、何が起こるかを確認しました。 VM で ssh が機能することがわかりました。(?????)

編集 4: Ubuntu を再インストールし、22.10 にアップデートしましたが、何も起こりませんでした。その後、20.04 にダウングレードしたところ、問題は解決し、ssh は正常に動作するようになりました。ただし、22.04 の解決策をまだ探しています。何かアイデアがあれば教えてください。

関連情報