文章目录

  • 步骤
    • 1、虚机访问端口
    • 2、vmware端口映射
    • 3、在宿主机上访问虚机中hadoop服务
  • 问题
    • 1、宿主机ping虚机
    • 2、抓包
    • 3、检查虚机防火墙

需求:在win10系统上安装了VMware,在VMware上安装了centos7操作系统,现在需要在win10宿主机上访问虚机centos7中的50070端口。由于宿主机不能直接访问虚机中的端口,需要通过vmware把虚机中的端口映射到宿主机未被占用的端口上,然后宿主机就可以访问虚机端口了。

步骤

1、虚机访问端口

在虚机中启动hadoop服务,可以通过50070端口访问HDFS的文件系统,访问界面如下:

2、vmware端口映射

把虚机中的50070端口映射到主机的50070端口上。操作步骤如下:
设置vmware,编辑 -> 虚拟网络编辑器,弹出虚拟网络编辑器界面

首先点击“更改配置”获取管理员权限,然后选中VMnet8模式,然后点击"NAT设置",弹出映射端口界面

把虚机192.168.85.137映射到主机的50070端口上,设置完毕,点击确认。

3、在宿主机上访问虚机中hadoop服务

在宿主机上打开浏览器,发送127.0.0.1:50070请求,访问页面如下:

通过以上步骤成功在宿主机上访问虚机50070端口。

问题

最开始按如上设置后,并没有成功,最后发现是防火墙的问题。当你也碰到相同问题时,有可能是网络或防火墙问题。解决方法如下:

1、宿主机ping虚机

ping 192.168.85.137
发现可以ping的通,网络没有问题

2、抓包

在虚机中抓包,抓取宿主机发送127.0.0.1:50070的包,查看是否抓取到。在虚机中启动抓包命令:tcpdump -i eth0 -nn 'host xxx.xxx.x.xxx',其中xxx.xxx.x.xxx为楼主宿主机ip地址,发现抓取包失败,说明虚机并没有收到宿主机的请求。

3、检查虚机防火墙

检查虚机的防火墙状态,执行

systemctl status firewalld.service


如果红色框起的active状态为running状态,表示防火墙在启动中。

下面关闭防火墙,执行

systemctl stop firewalld.service


从图中可以看出active的状态变成了inactive(dead)状态,说明虚机防火墙已关闭。
经过以上三步的验证和设置,然后从新在宿主机中访问50070端口,成功。

VMware端口映射相关推荐

  1. VMware NAT 模式配置端口映射

    最近在开发过程中遇到这么一个场景: 老王只有一台 Windows 操作系统的台式机,要对一款嵌入式 Linux 的产品进行开发与调试,需要在 Ubuntu 系统下进行软件编译. 由于公司的网络资源紧张 ...

  2. VMware虚拟机中设置端口映射

    转自:http://www.server110.com/vmware/201309/1703.html VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,br ...

  3. MacOS安装的VMware Fusion设置端口映射

    VMware Fusion设置端口映射分为以下几个部分 确认网络链接方式为NAT 修改VMware Fusion配置文件 重启VMware Fusion网卡 测试 确认网络链接方式为NAT 修改VMw ...

  4. Vmware虚拟机设置主机端口映射

    Vmware 虚拟机设置主机映射端口 需求: 在一个局域网中通过 Vmware 使用NAT模式创建了一个虚拟机(Linux服务器),实现局域网中所有的主机都能够访问 应用场景: 一个开发团队在同一个局 ...

  5. VMware NAT 端口映射

    转载于:dante_k7的博客:VMware NAT 端口映射 . 什么是NAT? NAT(Net Address Translation 网络地址转换)是将IP地址转换为另一个IP地址的过程.在实际 ...

  6. VMware Workstation 16 Player 设置NAT端口映射

    VMware支持非商业的免费试用 在这个版本中没有提供图形化的NAT配置界面,提供的功能也很有限,但是我们可用通过编辑配置文件的方式该实现部分功能. 环境 宿主机操作系统: Windows10 我的V ...

  7. VMware NAT端口映射 在不同网段外网可访问内网虚拟机配置

    我想尝试的是利用本机的ip+port来访问虚拟机上的web服务器,因为这样的话,我就能够将我的web服务器部署成为一个能让外网访问的服务器了,首先说下我的环境: 主机:系统win7,ip地址172.1 ...

  8. VMWare虚拟机局域网网络配置,主机访问虚拟机上的网站(端口映射)

    文章目录 1 problem 2 背景知识 3 配置主机网络 4 配置虚拟机网络 1 problem 如题,现在虚拟机的80端口和8080端口都有一个网站,我们想要在主机访问它. 2 背景知识 VmW ...

  9. VMware Player 配置NAT模式下虚拟机的端口映射

    在windows7系统中,我们有时候会使用vmware player来跑虚拟机.当要想实现端口转发功能的话,就需要做些手动配置. vmware nat的配置文件在 C:\ProgramData\VMw ...

  10. VMware中ubuntu虚拟机与windows的端口映射,共享一个IP地址

    在ubuntu虚拟机中,运行了meteor的后台程序,需要终端进行连接,需要进行ubuntu虚拟机与windows的端口映射(虚拟机与主机共享IP地址). 下面为设置步骤: 1.点击编译,虚拟网络编辑 ...

最新文章

  1. 病毒加壳技术与脱壳杀毒方法解析
  2. hive取mysql数据oracle数据,Hive安装过程(mysql/oracle存储元数据)详解
  3. link中的rel表示relation(关系),表示了当前文档与 Web 集合中其他文档的关系
  4. 高效的国产CAD设计工具,云端三维CAD设计平台:CrownCAD
  5. Hoodoop-MapReduce学习
  6. 如何卸载流氓软件Avast
  7. Java实现 LeetCode 109 有序链表转换二叉搜索树
  8. 包含GODOT所有名称颜色的JSON
  9. 项目开发过程中的管理规范
  10. APP绕过模拟器-小白版
  11. [Linux]搭建Anki同步服务器(针对Anki2.0)
  12. java jvm垃圾回收算法_深入理解JVM虚拟机2:JVM垃圾回收基本原理和算法
  13. Cpp web(一) Ubuntu下安装使用Crow服务
  14. Oracle database oracle12c 完全卸载 一键卸载
  15. 新人想要做好视频号;一下几点一定要明白。
  16. scratch棕熊大战 电子学会图形化编程scratch等级考试四级真题和答案解析2021-12
  17. leetcode刷题:顺丰科技智慧物流校园技术挑战赛
  18. 5.4 马氏链-平稳测度(Durrett)答案
  19. 免费申请和使用IntelliJ IDEA商业版License指南
  20. 项目管理的价值及PMP认证介绍

热门文章

  1. 最新PC微信多开——OD修改dll程序跳转逻辑实现多开
  2. 软考高项3门45分总结及分享
  3. MTK各个分区功能大全
  4. Java毕业设计-企业员工考勤打卡管理系统
  5. 用vins_mono运行kitti(raw data)数据集并用evo评估。
  6. python九九乘法表代码
  7. 三因素三水平正交表l9_正交试验在减水剂中的应用
  8. 如何自己开发一个Android APP(1)——环境配置
  9. 仪表盘故障图像识别_一目了然:汽车仪表盘上指示、警示、故障图标全解
  10. CRC校验算法的Verilog实现