虚拟机:VirtualBox 4.3.0
环境:CentOS 6.4 Basic Server
我们要清楚虚拟机中网络连接设置的3种方式的区别(鸟哥服务器篇中的连接设置是桥接模式)。
1.桥接网卡
具有单独ip,在使用上就好像单独的一台电脑上网一样,也就是说,此时的虚拟机和宿主机在网络参数设置上是相似的。
在桥接模式下,IP地址、子网掩码,默认网关等设置要和宿主机器处于同一网段,这样才能使宿主机和虚拟系统实现网络通信。
在鸟哥的服务器篇里,IP设置为192.168.1.100是不能照搬的,你要保证你的宿主机系统IP是192.168.1.XXX网段,而且不与这个网段内的主机IP冲突才行。比如说博主的情况,工作室里的网段为10.21.56.XXX,那么我必须得把虚拟机IP设置为10.21.56.XXX,子网掩码为255.0.0.0,默认网关为10.21.56.1才能在虚拟机中连接网络。至于具体要怎么设置就看个人的网络环境了,总之在桥接模式下,把虚拟机当做另外一台电脑设置就好了。需要说明的是,在VMware下,还有一个复制物理网络连接状态的复选框,顾名思义,就是保持网络连接状态是否一致的选项,如果勾选了,只有在宿主机联网状态下虚拟机才能联网。
2.NAT(网络地址转换模式)
把物理机看为路由器进行上网。就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问网络。NAT模式下的虚拟系统的TCP/IP配置信息是由虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
3.host-only 只能与物理机相连,
字面意思咯,组成与独立的与物理网络相隔离的虚拟网络,只可以和宿主机器通信。