VMWare虚拟机—三种网络模式(BRIDGED、NAT、HOST-ONLY)的简单应用

来源:互联网 发布:知峰竹纤维缩水吗 编辑:程序博客网 时间:2024/05/21 08:45

一、写在前边

使用VMWare虚拟机,经常会遇到网络难题,想在虚拟机操作系统里访问互联网访问不上!想访问物理主机访问不上!看着桥接(bridged)、NATHOST-ONLY三种网络模式又实在是蒙圈不知道怎么设置,今天有图有文的介绍下这三种网络模式的简单应用,以满足最基本的需求。

二、从实际场景看三种网络模式怎么用

我们从实际场景出发看看一般情况下怎么用这三种网络模式。

场景一:想建一个虚拟机,只是给自己用,不需要给局域网其他人用,而且物理主机能上网,虚拟机也想上网(推荐模式:NAT

这种情况下推荐使用NAT,NAT模式其实是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

NAT模式下使用的是VMnet8虚拟网卡(虚拟机安装后,在物理主机的网络配置下面会多出几个虚拟网卡,其中一个是VMnet8),启用即可


可以看下VMnet8IP信息(我机器的如下)


上图中的IP地址是系统自动加载的,不需要修改,然后我们修改虚拟机系统中的IP地址让其自动获取即可,如果是linux系统开启DHCP服务即可,我的设置完成后查看下虚拟机系统IP如下


也就是说此时我物理主机的IP192.168.73.1,虚拟机的IP192.168.73.128,这两个IP完全不用手动设置,我们用192.168.73.1ping一下192.168.73.128是不通的,但是我们用192.168.73.128ping192.168.73.1是可以通的,也就是说NAT模式下,虚拟机可以访问物理主机,但是物理主机不能访问虚拟机。

然后就可以用虚拟机上网了。

场景二:搭建一个虚拟环境,虚拟系统之间可以通信,但不允许虚拟系统和真实环境之间通信(推荐模式host-only

host-only模式的特点:

1、真实环境和虚拟环境隔离的,也就是与除去宿主系统外的其它网内机器是隔离的

2、虚拟系统和宿主机器系统是互通的,相当于直接双绞线连接

3、所有的虚拟系统是互通的

如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式

场景三:你想搭建一个虚拟机让大家在局域网内使用,比如在局域网内提供FTP服务等(推荐模式:桥连接)

在桥连接(Bridged)模式下,VMWare虚拟出来的操作系统就类似于在局域网内新增加了一个机器,所以说就需要手动的把IP改成和宿主机器系统同一个网段的IP,子网掩码等信息保持一致,这样虚拟系统和局域网内其他机器一样如同连接在同一个hub上,能够互相通信。

 

以上介绍了VMWare三种网络模式的简单使用场景,希望能够满足大家的一般使用需求,后续遇到复杂场景时再一起探讨。

0 0
原创粉丝点击