質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

解決済

Mac から EC2 への SSH がタイムアウトしてしまい接続できない。

minpanpy
minpanpy

総合スコア16

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

1回答

0リアクション

1クリップ

451閲覧

投稿2022/09/12 08:29

Mac のターミナルから ssh で EC2 に接続をしようとしているのですが、タイムアウトしてしまい接続できません。以下 vvv ログです。

-vvv オプション時のログ

% ssh -vvvi kagi.pem ec2-user@123.456.789.10 OpenSSH_8.6p1, LibreSSL 3.3.6 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 21: include /etc/ssh/ssh_config.d/* matched no files debug1: /etc/ssh/ssh_config line 54: Applying options for * debug2: resolve_canonicalize: hostname 123.456.789.10 is address debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/tarou/.ssh/known_hosts' debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/tarou/.ssh/known_hosts2' debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling debug3: ssh_connect_direct: entering debug1: Connecting to 123.456.789.10 [123.456.789.10] port 22. debug3: set_sock_tos: set socket 3 IP_TOS 0x48 ← ココで止まる。 (数十秒後...) debug1: connect to address 123.456.789.10 port 22: Operation timed out ssh: connect to host 123.456.789.10 port 22: Operation timed out

試したこと

・同じネットワーク環境で、Windows の Git Bash では同じコマンド、同じpemファイルを使って接続でき、Mac だけタイムアウトし接続できない。
・AWSのセキュリティ グループはWindowsから接続できる通り問題なさそう。
・サーバ側の ssh は、Windowsから接続できる通り問題なさそう。
・他の場所のネットワークからは Mac でも接続できる。
・Windowsで問題ない通り、ルータのパケットフィルタもssh を拒否するような設定はない。
・WiFi、有線LAN共にWindows はOK。Mac はタイムアウト。
・bash, zsh どちらでもタイムアウト。

補足情報

光回線をIPoEにするに際して、OCNバーチャルコネクトでIPv4 over IPv6 にしたのが何か関係ありますか?

・ホームゲートウェイ: PR-400NE
・IPoEルーター: VR-U500X
・macOS Monterey (12.5.1)

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

minpanpy

2022/09/13 06:38

他のIPoE回線に同じMacを持ち込んでみたところ接続できたので、IPoEは関係なさそうで、VR-U500X => PR-400NE のどこかでパケットが止まっている模様です。しかし、なぜWindowsだと行けて、Macだと止まるのだろうか謎です。何か見直すべき点などあればご教示いただければ幸いです。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。