• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VirtualboxのゲストOSに接続)

VirtualboxのゲストOSに接続

このQ&Aのポイント
  • Virtualboxの仮想マシンにホストOSからssh接続できない問題が発生しています。
  • ゲストOSはCentOS7で、NATでポートフォワーディングを設定しています。
  • Teratermで127.0.0.1にポート2222で接続すると、認証画面には行くが「OK」ボタンを押しても無反応です。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>Virtualboxの仮想マシンにホストOSからssh接続したいのですが、できません。 Virtualboxのポートフォワーディング設定に不備があると思います。 >プロトコル:TCP ホストポート:2222 ゲストポート:22 ホストのIPアドレスを127.0.0.1とし、ゲストのIPアドレスを仮想マシンのIPアドレス(設定されているIPアドレス)を入力します。 >試したのは以下のことです。 ゲストマシンの設定を訳もなく変更しないでください。 >・ホストOS(windouws10)のファイアウォールの設定でポート2222を許可 何のために無意味なことをするのですか?

Hanka_C
質問者

お礼

ご回答ありがとうございます! >ホストのIPアドレスを127.0.0.1とし、ゲストのIPアドレスを仮想マシンのIPアドレス(設定されているIPアドレス)を入力します。 こちら試してみました。その時もまだつながらなかったのですが、 個別のIPを振っていたのをやめてdhcpにし、 ポートフォワーディングルールのホストIPをご指摘の通り127.0.0.1に、ゲストIPは空にしたら接続できました! 最初に試したときにうまくいかなかったのは、NICがうまく認識されていなかったためでした。(ifconfigでloしかあがってきていませんでした。) 焦っていろいろ変えてしまっていたので、ほかの設定やファイアウォールは元に戻しました!

その他の回答 (2)

noname#259146
noname#259146
回答No.3

sshdの認証方法とTeratermの接続方法はあっていますか?

Hanka_C
質問者

お礼

回答ありがとうございます! ゲストOSに割り振ったIPへと接続していたのが間違いでした。 ifconfigの設定を見直して127.0.0.1へと接続したら無事つながりました。

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.1

>NATでポートフォワーディングを設定しています。 ブリッジアダプターで試してみてください。

Hanka_C
質問者

お礼

回答ありがとうございます。 ブリッジでも接続できませんでしたが、その後いろいろ試して無事に接続できました。

関連するQ&A