spark+hadoop搭建环境:虚拟机访问外网

问题1:虚拟机访问外网

hadoop版本3.2.0,完全分布式环境已搭建完,集群信息记录

主机名IP节点类型
hadoop1192.168.160.131Master
hadoop2192.168.160.128slave
hadoop2192.168.160.130slave

节点规划

服务hadoop1hadoop2hadoop3
NameNode
Secondary NameNode
DataNode
ResourceManager
NodeManager
JobHistoryServer

spark3.1.3+ hadoop3.2.0
后续用python练习,需要安装anaconda,新建虚拟环境时,连不上网,发现之前搭建hadoop,虚拟机使用的是仅主机模式,无法访问外部网络

VMware三种网络链接模式模式
桥接模式:虚拟机可以直接访问外部物理网络,主机起到网桥,虚拟机对于外部网络可见,外部网络的主机可以直接访问。
NET模式:虚拟机和主机构建一个专用网络,通过续集网络地址转换(NET)设备进行转换,虚拟机访问外网通过主机的虚拟网卡vmnet8进行,外部网络无法访问虚拟机
仅主机模式:虚拟机只能和主机通信

设为NET模式具体步骤:
1.修改VMware8的ip地址,虚拟机配置的ip是192.168.160.0/24网段的,不想改haddop的配置文件,所有ip地址设的192.168.160.0这个网段,这里和主机ip不在一个网段。我主机ip是10.162.33.12/21

2.选中以太网右键属性,选项开启共享,选中VMware8【看其他博客说需要把vmware8和主机ip设为同网段,我这里选择了开启共享后,貌似不需要设成同网段,如果关闭共享,虚拟机和主机ping不同】
在这里插入图片描述
3.VMware编辑–>虚拟网络编辑器,选择NAT模式,设置子网掩码和子网ip,和主机中Vmware,NET设置网关ip与主机中VMnet8IP不能一样,这里NET网关IP192.168.160.2,DHCP起始结束ip在同一个网段,且不能包含NET网关和VMware的ip。
在这里插入图片描述
4.win10系统开启文件和打印机共享,不然虚拟机ping不通主机;window防火墙–>高级设置–>入站规则

总结:虚拟机选择NAT模式,配置虚拟机NAT的子网ip,子网掩码和主机中VMware8的ip在一个网段;开启主机以太网共享【我上网方式是以太网,如果是WLAN方式上网,就开启wlan的网络共享】,虚拟机访问外网通过主机转发。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值