web-technical-blog

web開発に関する技術メモ

virtualboxにCentOS6をインストール

■ホストオンリーアダプターを設定しておく

設定 → 一般 → ネットワーク(アダプター2) → 割り当て(ホストオンリーアダプター)

■OSの起動時にネットワークの接続が自動で行われるようにする

# vi /etc/sysconfig/network-scripts/ifcfg-eth1
ONBOOT=no
↓変更
ONBOOT=yes

IPADDR=192.168.56.110
PEERDNS=24

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=no
↓変更
ONBOOT=yes

# ネットワークの設定を有効化
# service network restart

DNS 名前解決できないエラーの解決のために理解しておくべきポイント

仮想マシンのアダプターを理解すること
 NAT: ゲストOSとインターネットなどホストOSの外と通信するのに必要
 ホストオンリーアダプター: ゲストOSとホストOSとの間で通信するのに必要

ゲストOS → virtualbox
ホストOS → PC自体

・アダプターとゲストOS
/etc/sysconfig/network-scripts/ifcfg-eth0 = NAT
/etc/sysconfig/network-scripts/ifcfg-eth1 = ホストオンリーアダプター

・ifcfg-eth0 や ifcfg-eth1 の ONBOOT=yes にしておくと、
 networkをstartしたときにそれぞれを起動できる。noの場合だと起動しないためアダプターは使えない。

▼参考URL
CentOS6.7 64bitをインストール | kakiro-web カキローウェブ
http://oki2a24.com/2015/05/27/resolve-dns-error-of-centos-6-in-virtualbox/