使用virtualbox想達到能夠同時從主體便連到客體(guest),也能從guest連到外部
找到的方法有兩種,
1. 設定橋接網卡,設定固定IP與Host OS同一網段。
2. 設定NAT + Host-Only,兩者需改為固定IP,才是我們要的開發環境
網卡1 : NAT => /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=XX:XX:XX:XX:XX:XX
TYPE=Ethernet
IPADDR=10.0.2.15
NETMASK=255.255.255.0
GATEWAY=10.0.2.2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPV6INIT=no
網卡2 : Host-Only => cp ifcfg-eth0 ifcfg-eth1,並修改內容如下
DEVICE=eth1
TYPE=Ethernet
IPADDR=192.168.56.2
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=static
第二種方式,是只有主體可以連到客體,其他與主體同網段的主機是連不到的喔
參考
http://791909.blogspot.tw/2010/02/virtualbox_26.html
http://icodding.blogspot.tw/2015/07/virtualbox.html
另外,之後打算使用linux練習安裝web cluster + db-cluster + storage的環境,
所以需要再設定一張intnet的網卡,比較接近實際分網段的環境.
網卡3 : Intnet => cp ifcfg-eth1 ifcfg-eth2,並修改內容如下
DEVICE=eth2
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.0.1.2
NETMASK=255.255.255.0
最後重啟服務
service network restart