ちょっと詰まったので備忘録。
環境
macOS High Sierra 10.13.2
VirtualBox 5.2.6
CentOS 7
VirtualBoxとCentOSをダウンロード
VirtualBox
$ brew cask install virtualbox
or
https://www.virtualbox.org/wiki/Downloads からMac版をダウンロード
CentOS
https://www.centos.org/download/ からDVDISO
を選択して最新版をダウンロード
VM作成
1.新規
を選んで、名前をCentOS
にする
(CentOSにすると、タイプとバージョンを自動で設定してくれる)
6.ファイルの場所とサイズはそのまま → ~/VirtualBox VMs
に作成されます
7.作成
ホストオンリーネットワークの設定
macからssh接続できるように、ホストオンリーネットワークというのを指定する必要があります
(ここで躓いた)
1.VirtualBoxのメニューバー → ファイル → ホストネットワークマネージャーを選択
2.アダプターを手動で設定
にチェックを付け、IPv4アドレスを192.168.56.1
にする
3.さっき作ったVMの設定 → ネットワーク → アダプター2にホストオンリーアダプターを設定する
VMにCentOSをインストール
ここからCLIで作業
2.Install CentOS 7
を選択してEnterを押す
5.インストール開始
を押す
6.ROOTパスワード
を押し、ROOTパスワードを作成して完了
を押す
7.待つ
## CentOSのネットワーク設定
1.rootユーザーでログイン
2.nmtui
コマンドを実行して、Edit a connection
を選択
4.IPv6をIgnore
に変更、Automatically connect
にチェックを付ける
6.Ipv4 CONFIGURATIONをManual
に変更し、Addressesを192.168.56.101/24
にする(101は任意の数字でOK)
7.4と同じようにIpv6をIgnore
に変更、Automatically connect
にチェックを付ける
9.変更を反映させる
[root@localhost ~]# service NetworkManager restart
[root@localhost ~]# service network restart
SSH接続を確認
1.接続確認
$ ssh root@192.168.56.101
# パスワードを入力
2.~/.ssh/config
に追記
$ vim ~/.ssh/config
3.完了
$ ssh 2で設定したHost
参考
http://www.task-notes.com/entry/20150524/1432436400
https://qiita.com/YuYuzu/items/1951b746ba9ce47d032e