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/