VMware虚拟机Ubuntu系统网络设置:NAT和桥接
区别
1、bridged(桥接模式)
在这种模式下,使用VMnet0虚拟交换机,虚拟操作系统就像是局域网中的一台独立的主机,与宿主计算机一样,它可以访问网内任何一台机器。在桥接模式下,可以手工配置它的TCP/IP配置信息(IP、子网掩码等,而且还要和宿主机器处于同一网段),以实现通过局域网的网关或路由器访问互联网;还可以将IP地址和DNS设置成“自动获取”。
如果你想利用VMWare在局域网内新建一个服务器,为局域网用户提供Web或网络服务,就应该选择桥接模式。
在桥接模式中,使用VMnet0虚拟交换机,此时虚拟机相当与网络上的一台独立计算机与主机一样,拥有一个独立的IP地址。
- A1、A2、A、B四个操作系统可以相互访问
- A1、A2的IP为“外网”IP,可以手动设置,也可以自动获取
2、NAT(网络地址转换模式)
使用NAT模式,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟机的TCP/IP配置信息是由VMnet8虚拟网络的DHCP服务器提供的,因此IP和DNS一般设置为“自动获取”,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
NAT模式中,此时虚拟机可以通过主机“单向访问”网络上的其他主机,其他主机不能访问虚拟机。在NAT模式中:
- A1、A2可以访问B
- B不可以访问A1、A2
- A1、A2、A相互访问
- A1、A2的IP为局域网IP,可以手动配置,也可以自动获取
配置
VMware配置桥接模式
先查看宿主机(物理机)的网络信息
(根据前面的介绍,虚拟机的ip地址需要和物理主机在同一个网络,虚拟机的子网掩码和网关需要与物理主机的保持一致)
打开windows的cmd命令行窗口,输入ipconfig /all,查看物理主机的网络信息
上面的信息主要看标注的三个,后面要使用。
查看物理主机的网卡类型
在VMware中设置VMnet0
Ubuntu系统虚拟机设置
打开VMware,在Ubuntu虚拟机处于关机状态下,点击编辑虚拟机设置 在弹出的虚拟机设置对话框,点击 网络适配器 设置为如下图所示的桥接默认,设置成功后点击确定,表示已经设置完成,可以 开启虚拟机。
配置网络适配器为桥接模式后,需要进入ubuntu手动设置默认网卡的IP地址为静态IP,参考下图所示,打开 系统 Setting。
打开Setting后,在左侧找到 Network 选择栏,点击显示详细内容,之后点击 设置 图标,在弹出的设置界面内,点击 IPV4 切换到 IPV4 设置页面,之后继续点击 Manual 表示自己设置IP地址,在Addresses下的输入框分别填入如下所示的内容,其中 Address写入10.23.14.157 Netmask 写入 255.225.252.0 Gateway 写入 10.23。14.1,填写完成后点击 Apply 应用此设置,之后会弹出一个对话框提示输入 root用户的密码,请参考下图所示。
在弹出的授权请求对话框 里面输入 root用户的密码 (如果未设置root用户密码 请在ubuntu终端下使用 sudo passwd root命令来设置root用户密码),输入密码后点击 Authenticate 授权,到这里就表示IP地址已经设置成功,之后我们可以在ubuntu终端下输入 ifconfig 命令来查看IP地址是否设置正确。
Ubuntu网络设置完毕!
NAT配置比较简单,这里不再介绍。
【参考资料】VMware中将虚拟机的网络类型设置为桥接模式
来源地址:https://blog.csdn.net/weixin_45686929/article/details/127776799