LoginSignup
13
17

More than 3 years have passed since last update.

VirtualBox上のゲストOS(CentOS)から外部ネットワークにつなぐ設定メモ(Windows10編)

Last updated at Posted at 2019-07-04

自分用にメモを残しておきます

環境

・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を頑張るブログ

13
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
17