VirtualBoxに立てたCentOSにsshで繋ぐ

やりたかったこと

VirtualBoxに立てたCentOS7にホストOSからsshで接続したい。

手順

以下が大変参考になった。

qiita.com

もうリンクに全て書かれているのですが、備忘録としてこちらでやった時のメモを残します。

  • VirtualBoxの設定
    VirtualBoxメニューバー -> ファイル -> ホストネットワークマネージャ 初期状態であるvboxnet0のプロパティで、アダプターを手動で設定にチェックをつけ、 IPv4アドレスを192.168.56.1とする。

  • 作成したVMにネットワークを追加
    作成済みのVMの設定 -> ネットワーク -> アダプター2にホストオンリーアダプタを設定する。
    名前はvboxnet0。

  • centosにrootでログイン
    以下コマンドを打つ。

 # nmtui

Edit a connectionを選択。
文字化けしているやつ(enp0s3ではないほう)を選択。
Profile nameをenp0s8に変更、IPv4をManual、Addressesを192.168.56.10/24にする。 Ipv6をIgnoreにし、Automatically connectにチェックをつけてQuit.

  • ネットワークのサービスを再起動
    以下コマンドを打つ。
# service NetworkManager restart
# service network restart
  • sshで接続
    ホスト側で以下コマンドを打つ。
ssh root@192.168.56.10