2014年07月21日

Virtualbox Nat 网络设置


在windows下使用VirtualBox来运行虚拟机,十分方便,比Vmvare轻多了。

现在需要创建两台VirtualBox的CentOS 64虚拟机,网络需要如下配置:

根据OpenStack的经验,这些创建一个网络,通过NAT,就可以搞定,具体到VirtualBox的网络配置,需要注意:

  1. 虚拟机需要创建两个网卡,第一个网卡选用NAT方式(上外网),第二网卡选用HostOnly方式(虚拟机互联)
  2. NAT方式的网卡需要配置端口转发,在OpenStack里即iptables的NAT规则(主机访问虚拟机某些端口)
  3. 需要给选用NAT方式的网卡配置静态IP,不然两个VM通过DHCP得到的IP都一样,具体原因可以google
  4. HostOnly的网卡,不要设置网关,不然两个网卡的网关会覆盖掉另一个,route表中,只能有一个default规则,除非你清楚希望走哪个网卡出去

这样,虚拟机就可以上外网了,虚拟机之间可以互联了,主机也能够ssh上了。

前一篇: Openstack Heat Resource 调度创建 后一篇: Openstack授权出错汇总