#やりたいこと
MacbookAirを2台持っており,1台だけ持ち出し,出先(主に大学)からもう1台にsshで接続しようとしています.
家に置いてあるAir: macOS 10.15 (Catalina)
外に持って出たAir: macOS 10.13 (High Sierra)
#問題
出先でsshで接続しようとするとタイムアウトしてしまいます.
ssh: connect to host 192.168.0.9 port 22: Operation timed out
なお,家にいるときは正常にssh接続できます.
#やったこと(確かめたこと)
###リモートログインの設定
家のAirの
システム環境設定 > 共有 > リモートログイン: オン
リモートログイン > アクセスを許可 > すべてのユーザ: チェック
###sshコマンド
ssh <名前>@<アドレス>
リモートログインをオンにした際に表示されるコマンドです.家でsshする際にはこのコマンドで正常に繋がります.
###Airのスリープ
家のAirがスリープしていないことは確認済です.
家のAirは電源に繋いでおり,電源に繋いでいる間はスリープしないように設定しています.
出先でssh失敗 -> 家に帰ってsshを試すと繋がる,というのを確認しています.
###出先のAirのオンライン
ネットワークに接続できているため,オフライン状態ということはありません.
#考えられること
家の中ではssh接続できているため,同じネットワーク上にいないとできない状態であると考えています.
出先からssh接続するにはアドレスが変わったりするのでしょうか?
調べてみても,「リモートログインをonにしてアクセスを許可すれば接続できる」という情報しか見つからず困っています.
よろしくお願いいたします.
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/25 02:44 編集
2020/03/25 06:31
2020/03/27 08:00