VirtualBox 虚拟机 Nat 网络踩坑

问题解决借鉴了这篇文章 blog.csdn.net/adminstate/article/d...

问题场景

我在 VirtualBox 上安装了一台 Centos7 虚拟机,网络选择的是 nat 模式。
安装完成后,虚拟机的网络可以正常 ping 通外网,和 本地宿主机。
但是,我的本地宿主机,无法 ping 通虚拟机。
VirtualBox 虚拟机 Nat 网络踩坑

此时经过一段时间的排查问题,最终找到了原因,是因为 VirtualBox 和 VMware 不一样,它仅提供了一块网卡,没有专门给 nat 的网卡。外部请求需要转发给内部虚拟机。

解决办法

1、如果还没有 nat网络,则先创建一个。
VirtualBox 虚拟机 Nat 网络踩坑

2、配置centos7虚拟机的网络,我的配置如下:
VirtualBox 虚拟机 Nat 网络踩坑

3、开启虚拟机,此时因为nat是dhcp模式,所以会自动给虚拟机分配一个ip。我的配置如下:
VirtualBox 虚拟机 Nat 网络踩坑

4、配置转发
VirtualBox 虚拟机 Nat 网络踩坑

5、ssh 连接测试
使用 ssh 工具连接, ssh 127.0.0.1:9988

VirtualBox 虚拟机 Nat 网络踩坑

本作品采用《CC 协议》,转载必须注明作者和本文链接
六月的风
Junwind
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!