写在前面
朋友用VMware安装了虚拟机Ubuntu, 然而却连不上网络。 本想帮助他解决这个问题, 然而却又深感力不从心。 不过幸好不急, 临时补习了一下VMware的网络连接方式, 经过一顿猛如虎的操作之后, 成功了!
VMware虚拟机的网络结构
几样东西
适配器可以看到两个网络适配器
虚拟网络编辑器 网络连接设置打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
三种网络连接方式
三种连接方式桥接方式(Bridge)
桥接方式桥接方式可以说就是直接通过VMnet0 交换机连接到外网
虚拟机与主机在同一个网段内, 共享相同的DNS服务器
但是这种情况下是不适合在校园网内连接的, 因为校园网每个人只分配了两个IP, 而且还不固定。
NAT 模式(地址转发模式)
NAT模式这种情况下相当于自己配置了一个局域网环境, 通过一台虚拟DHCP服务器来动态配置局域网内的ip地址, VMware Network Adapter VMnet8 相当于一个网关
但是虚拟机能联通外网,不是通过VMware Network Adapter VMnet8虚拟网卡
VMware Network Adapter VMnet8虚拟网卡是用来与虚拟机通信的。
host only模式
host only模式这是一种隔离主机的方式, 所以没有对应模式的网卡。
其余的与NAT模式类似
做一点补充
尝试了通过ssh连接virtual box中的虚拟机
ifconfig但是这个ip地址有点神奇(说实话我不太懂为啥是这个ip地址)
主机无法ping 通 这个ip
(Ubuntu 安装 openssh-server)
之后 端口转发之后通过新建端口转发
达到了这个目标
网友评论