一、桥接模式(推荐用于独立网络)
宿主机网络共享 - 在宿主机(主机电脑)的网络连接属性中,开启“共享此连接”功能,选择虚拟机使用的网络适配器(如VMnet8)。
- 在虚拟机内部,将网络适配器设置为“桥接模式”,并选择与宿主机相同的网络段。
独立IP配置
- 宿主机与虚拟机需在同一网段,例如宿主机IP为192.168.1.100,子网掩码255.255.255.0,则虚拟机可设置为192.168.1.101-200.255.255.254。
- 配置虚拟机的网关为宿主机IP(如192.168.1.1),DNS服务器设为114.114.114.144或8.8.8.8。
二、NAT模式(推荐用于多主机共享)
虚拟交换机配置
- 在宿主机上启用VMware的NAT服务(如VMwareNATService),或虚拟机软件(如VirtualBox的NAT设置)。
- 在虚拟机网络编辑器中,将网络适配器连接到VMnet8虚拟交换机。
端口映射(可选)
- 若需访问宿主机服务(如80端口),需在宿主机上配置端口映射(如将宿主机80端口映射到虚拟机80端口)。
三、Host-Only模式(适用于隔离网络)
创建独立网络
- 在虚拟机软件中添加Host-Only网络(如VMnet10),配置独立IP段(如192.168.56.0/24)。
- 该网络仅允许虚拟机与宿主机通信,无法访问外部网络。
四、其他注意事项
服务配置
- 确保宿主机上的虚拟机服务(如VMwareDHCPService、VMwareNATService)已开启。
- 在Linux虚拟机中,可通过`sudo gedit /etc/network/interfaces`配置网络连接。
IP冲突处理
- 虚拟机IP需与宿主机及物理网络冲突,建议使用DHCP自动分配IP或手动设置独立段。
网络编辑器配置
- 在虚拟机设置的网络适配器中,勾选“允许连接其他虚拟机”(如桥接模式需勾选此选项)。
五、常见错误排查
无法连接网络: 检查宿主机网络共享是否开启,虚拟机IP是否与宿主机在同一网段。 端口映射失败
虚拟网卡未启动:在宿主机网络适配器中检查虚拟网卡是否勾选了“允许连接其他虚拟机”。
通过以上方法,可灵活配置虚拟机网络连接,满足不同场景需求。