首先说 我的硬件准备,1台windows系统,1台mac pro 。
在 物理机上使用了 VMWARE + CENTOS 7 的 方式进行配置。
那么我希望能实现把 这2台机器连在一起,做Hadoop 的集群。
网络问题是首先需要解决的事情,主要不通物理主机之间一直互相ping 不通等问题。
看了一些 教程 都是使用 NAT的方式搭建,我也照搬了但是发现我就是 ping 不通。 纠其原因 大部分都在 一台物理主机 windows 上搭建了 多个虚拟机,所以很容易 ping 通, 而我是 2台物理主机。mac 和 windows 上的虚拟机怎么 ping 通呢 ?
看一下 NAT 模式 和 Bridage 到底有什么区别? 最终发现,看 VMWARE 官方文档是最清楚的。
1.NAT 模式 (配置网络地址转换)
也就是说,虽然我们在 VMWARE 虚拟机中设置了 与物理主机不一样的 ip地址,但是会被转换为 主机系统的 IP地址。所以我mac 上的虚拟机 只能 ping 到 windows主机没办法到达 windows上的 虚拟机。
看到有些博客写可以写一个不同的 端口来解决这个