MACからEC2のLinuxへのSSH接続について

表題の件で質問させていただきます。

Monterey 12.4です。

以前はできていたのですが、久しぶりにアクセスしたところできなくなっていました。


hoge@AIR .ssh % sudo ssh -i <キーのパス> ec2-user@<IPアドレス>

ssh: connect to host <IPアドレス> port 22: Operation timed out

hoge@AIR .ssh %


鍵の権限は以下です。

-rw-------@


ちなみにvオプション付きは以下になります。

hoge@AIR .ssh % sudo ssh -v -i <キーのパス> ec2-user@<IPアドレス>

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 *

debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling

debug1: Connecting to <IPアドレス> [<IPアドレス>] port 22.

ssh: connect to host <IPアドレス> port 22: Operation timed out


VPC,EC2を再作成しても同様です。

AWSが原因かと思い、Azure側にLinuxをたてて試しましたが同じ症状でした。

Azure側ではソースを自分のIPに制限した上でID/パスワード認証で試しましたがだめでせいた。

この切り分けからMAC側に何かしら原因があると思い投稿させていただきました。

仮想マシンへはpingの疎通は取れております。

tcpdumpで確認したところSynは投げているように見えます。Syn-Ackはありません。

ただ接続先をAWSからAzureに変更しても結果は変わらないのでMAC側かと思っています。

tcpdumpのキャプチャが本当にI/Fから出ていく直前の情報であればよいのですが、キャプチャ後に

何かしらの設定でDropされているのでしょうか。

AWS側のフローログには3wayのハンドシェイクは乗ってませんでした。

ハーフコネクションはそもそも乗らないのかもしれません。


MAC側のFirewallの設定はオフにしてあります。

特にMAC側で設定を変更した覚えはないのですが、数ヶ月前は確かに接続できておりました。

その他確認する点はございますでしょうか。


以上、よろしくお願いいたします。




MacBook Air 13″, macOS 12.4

投稿日 2022/06/07 23:15

返信
返信: 1

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MACからEC2のLinuxへのSSH接続について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。