かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

VirtualBox CentOS ネットワーク設定

MacVirtualBoxでCentOS6.3をインストールしました。

設定>ネットワーク
アダプター1 NAT
アダプター2 ホストオンリーアダプター
でOSをインストールしました。

sshMac(ホストOS?)側からCentOS(ゲストOS?)に繋がらない。
CentOSpingが通らず外にアクセス出来ない。

ifconfig
lo
  ...

ifconfigコマンドで確認した所
loしか表示されなかったのでネットワーク設定をしました。

設定ファイルifcfg-eth0, ifcfg-eth1をそれぞれ変更する
■ ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0


routeコマンドを叩いて default ~ が表示されないと外に繋がらないっぽい。
default gatewayが設定されてないかららしいので、GATEWAYを追加する。

DEVICE="eth0"
BOOTPROTO="static" # ← 変更 IPを固定化する
HWADDR="XX:XX:XX:XX:XX:XX"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
IPADDR=10.0.2.15  # ← 追加
GATEWAY=10.0.2.2 # ← 追加


■ ifcfg-eth1

vi /etc/sysconfig/network-scripts/ifcfg-eth1


191.168.56.1から順次使われるらしいので被らないように101とか大きめにすると良いらしい。

DEVICE="eth1"
BOOTPROTO="static" # ← 変更 IPを固定化する
HWADDR="XX:XX:XX:XX:XX:XX"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
IPADDR=192.168.56.101 #  ← 追加


ネットワークを再起動

service network restart


Mac(ホストOS)からアクセス

ssh root@192.168.56.101



インフラ系やったこと無いので よく解ってない!