当前位置: 首页 > Linux

VMware 桥接模式、NAT模式与仅主机模式的区别

时间:2023-04-06 06:01:25 Linux

VMware桥接模式、NAT模式和仅主机模式之间的区别。它可以访问和被网络上的其他机器访问,就好像它是网络上的物理计算机一样。在Windows主机上,您可以使用桥接网络连接到有线或无线网络。在Linux主机上,您可以使用桥接网络连接到有线网络。如果使用桥接网络,虚拟机需要在网络上有自己的身份。例如,在TCP/IP网络上,虚拟机需要自己的IP地址。请注意,如果在虚拟机中运行一个或多个操作系统,每个操作系统都需要配置一个唯一的网络地址。假设小王电脑的IP地址是192.168.2.161,通过这种方式创建的虚拟机的IP地址可能是192.168.2.227(本地网卡分配的地址)。与小王在同一局域网的小刘IP地址为192.168.2.104。然后小王的电脑<=>小王电脑里的虚拟机<=>小刘的电脑,这三者的IP可以互相ping通。小王的电脑ping小王的虚拟机小王的虚拟机ping小王的电脑小刘的电脑ping小王的虚拟机小王的虚拟机ping小刘的电脑!小王的虚拟机ping外网NAT方式:虚拟机在外网没有自己的IP地址,而是在宿主机系统上建立一个单独的私有网络。在默认配置中,您的虚拟机从VMware虚拟DHCP服务器获取此网络上的地址。虚拟机和主机系统共享一个在外部网络上不可见的网络标识。如果选择NAT,虚拟机可以使用很多标准的TCP/IP协议来连接外网的其他机器。例如,您可以使用HTTP浏览网站,使用FTP传输文件,使用Telnet登录其他计算机。在默认配置中,外部网络上的计算机无法发起与虚拟机的连接。例如,默认配置不允许您使用虚拟机作为Web服务器向外部网络上的计算机发送网页。假设小王电脑的IP地址为192.168.2.161,VMnet8的IP地址为192.168.220.1,则通过该方式创建的IP地址可能为192.168.220.128(VMnet8适配器分配的地址)。与小王在同一局域网的小刘IP地址为192.168.2.104。此时小刘的电脑无法ping通小王的虚拟机。只有小王的电脑可以ping通他的虚拟机,但是虚拟机可以访问小刘的电脑。小王的电脑ping小王的虚拟机小王的虚拟机ping小王的电脑!(192.168.2.161)小王虚拟机ping小王电脑(192.168.220.1)小王电脑ping小王虚拟机(超时,ping不通)小王虚拟机ping小刘电脑小王虚拟机只ping外网主机mode:将虚拟机与外部网络隔离,使虚拟机成为一个独立的系统,只与宿主机通信。Host-only网络使用主机操作系统可见的虚拟以太网适配器在虚拟机和主机计算机之间提供网络连接。如果需要设置单独的虚拟网络,此方法可能很有用。如果您使用的是仅主机网络,您的虚拟机和主机虚拟适配器将连接到专用TCP/IP网络。此网络上的地址由VMwareDHCP服务器提供。桥接模式和NAT模式都可以访问外网(前提是小王和小刘的电脑已经联网)。host-only模式下小王的虚拟机只能访问小王的主机,不能访问外网。假设小王电脑的IP地址为192.168.2.161,VMnet1的IP地址为192.168.177.1,则通过该方式创建的IP地址可能为192.168.177.128(VMnet1:适配器分配的地址)。与小王在同一局域网的小刘IP地址为192.168.2.104。小王电脑ping小王虚拟机小王虚拟机ping小王电脑(192.168.2.161,ping不通)小王虚拟机ping小王电脑(192.168.177.1)小刘电脑ping小王小王虚拟机(ping不通))小王的虚拟机ping小刘的电脑(ping不通)小王的虚拟机访问外网(ping不通)