Note

auのiPhoneテザリングでsshがつながらない(セキュリティグループ)

概要

auのテザリングでインターネットに接続した時に、EC2のセキュリティグループにグローバルIPアドレスを追加したところsshがつながらない。 # 原因 auのグローバルIPアドレスは、httpとその他で違う可能性があるらしい。 ( https://www.au.com/developer/android/kaihatsu/network/ )例えばIP確認くんなどで調べたIPとSSHでつながるIPが違うらしい。 # 対応 ぱっとMACのネットワークの調べ方がわからなかったので、他のサーバに入って、実際にアクセスしているネットワークを確認した(余談だけど、kdXXXXXXXXXXXX.au-net.ne.jp みたいな形式になるようで、XXXの9桁がIPアドレスになっているようだった)。 設定>ネットワーク では、IP確認サイトでは出てこないIPアドレスが出てくる。ifconfigではこのIPアドレスがでてくるので、グロバールではなく機器につながっているのだろうか(確認できてない)。tracerouteでも対象のIPアドレスが出てこなくて辛い(172から始まるIPアドレスでグローバルアドレス一覧になかった…)。 IP確認くん( http://www.ugtop.com/spill.shtml )にでてくるIPはSSHの時に違うIPがくる。CMAN( https://www.cman.jp/network/support/go_access.cgi )だとSSHに使っているIPアドレスが返ってくるようだった。 なのでこれらで調べたIPアドレスをセキュリティグループに追加することで無事SSHで接続できることを確認した。 - 他のサーバに接続してhostからIPを推測する - CMANにアクセスしてIPを確認する

がいまのところ解決策。 コマンドで一発で出せるようにしたい。