#CentOS6.7 virtualBOXでクローンを作成したOSがネットワークへ抜けない場合
virtualBOXでクローンをした場合、ネットワークに接続できない場合以下の方法を実行します。
##1.MACアドレスの調査
・作成したクローンを選択し、[設定(S)]をクリックします。
・ネットワークをクリックし、以下を選択します。
「割り当て(A)」-ブリッジアダプター
「名前(N)」-enp3s0
「高度(D)」-クリック
「プロミスキャスモード(P)」-すべて許可
「ケーブル接続(C)」-チェック有
・「MACアドレス(M)」を控え、「OK(O)」をクリックします。
##2.イーサネットにMACアドレスを設定
・ゲストマシンへログインします。
・以下を入力します。
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=xx:xx:xx:xx:xx:xx ←先ほど控えたMACアドレスとを入力
TYPE=Ethernet
UUID=c6780298-afae-41a4-a2a5-50cc730a1e15
ONBOOT=yes
NM_CONTROLLED=no
#BOOTPROTO=dhcp
IPADDR=x.x.x.x ←以下、自分のネットワークに合わせて設定
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
##3.イーサネットのMACアドレス修正
・以下を入力します。
sudo vi /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
・上記ののように、イーサネットに複数の設定が書かれている場合、
以下のように、設定します。「ATTR{address}==」は先ほど控えたMACアドレスを入力します。
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
##4.再起動
・再起動します。
reboot
以下サイト参考にしました。
https://blog.apar.jp/linux/147/