自分用にメモを残しておきます
##環境
・Windows10 (64bit)
・VirtualBox 6.0
・CentOS-7-Mnimal
##手順
①VirtualBoxの[新規]からOS起動の直前までポチポチと設定をする。
(私はいつも適当にデフォルトでOK連打しています)
※さっそくOSを起動したいところですがその前に少し設定をします!
②VirtualBoxの[環境設定]→[ネットワーク]で[NATネットワーク]のページまで来たら右上のプラスマーク(新しいNATネットワークを追加する)をクリックする。
③ホストOSのアダプターの設定から「VirtualBox Host-Only Ethernet Adapter」のIPアドレスとサブネットマスクを確認する。
初期値はIPアドレスが「192.168.56.1」、サブネットマスクが「255.255.255.0」らしい。
④VirtualBoxの右クリックメニューで[設定]→[ネットワーク]→[アダプター2]を選ぶ。
[ネットワークアダプタを有効化]にチェックを入れ、ドロップダウンメニューから[ホストオンリーアダプター]を選びOKボタンを押す。
⑤ここで初めてOSを起動!ポチポチと各種設定をしていきます。
⑥OSが立ち上がったら下記フォルダ内のifcfg-enp0s3とifcfg-enp0s8を編集する。
# cd /etc/sysconfig/network-scripts
# vi ifcfg-enp0s3
(略)
ONBOOT=yes
BOOTPROTO=dhcp
(略)
# vi ifcfg-enp0s8
(略)
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.56.1
NETMASK=255.255.255.0
(略)
⑥設定変更の反映
# systemctl restart network
##確認手順
①ホストOSのコマンドプロンプトから192.168.56.1 あてにpingを飛ばす。
これがOKならホストOS→ゲストOS方向の通信はOKなはず。
> ping 192.168.56.1
②ゲストOSから外部サイトにpingを飛ばす。
これがOKならゲストOS→ホストOS→外部ネットワーク方向の通信はOK。たぶん。
# ping google.com
どちらも正常に応答があればOK!
もしこの記事が誰かの助けになるのであれば嬉しいです…
##参考にさせていただいたページ
・Windows上でVirtualBoxにCentOSを入れてネットワーク設定で詰まった話 - dorivenの日記
・VirtualBox上のCentOS 7のネットワーク設定で死ぬほどつまづいた - Python改め、PHPを頑張るブログ