文章目录

  • 1 problem
  • 2 背景知识
  • 3 配置主机网络
  • 4 配置虚拟机网络

1 problem

如题,现在虚拟机的80端口和8080端口都有一个网站,我们想要在主机访问它。

2 背景知识

VmWare支持3种网络连接模式。

1、桥接模式:

  • 所谓桥接就是把两个本来分开的网段连接起来,连接之后成为了一个更大的网络。vmware提供了一个虚拟的桥接器,他就像一座桥一样把虚拟机的网络环境和物理机的网络环境连在了一起。
  • 所以桥接之后虚拟机就是物理机网络环境的一部分了,此时虚拟机就像和局域网中其他机器一样,它可以访问网络中的任何机器,网络中其他机器也可以访问虚拟机,当然虚拟机也可以上外网。所以这种模式下天然就是可以互联互通的,在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。所以在这种模式下虚拟机必须占用局域网的IP资源,MAC地址也要唯一。

2、Host-only模式:

  • Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:
  • 这种又叫“仅主机模式”,此时,虚拟机最多只能跟宿主机传输数据,但所有虚拟机之间是可以相互访问的。这种模式下虚拟机和真实的物理网络是隔离开来的,所有虚拟机可以互相访问,但局域网其他机器不可以访问虚拟机。这种模式安全限制是最严的,虚拟机不会对网络中其他机器产生任何影响,一般用于局部测试。这种模式下虚拟机没法上网,虚拟机需要的资料可以通过宿主机拷贝进去。

3、NAT模式:

  • 如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。NAT模式在VMware下又称VMnet8。在这种模式下,宿主机有两块网卡,一块是真实的物理网卡(即NAT device),连接Network;一块是 VMware Network Adapter VMnet8,通过虚拟交换机(VMnet8)与虚拟机网卡进行通信
  • 所谓NAT就是网络地址映射,虚拟机对外访问的时候是先映射到宿主物理机上,物理机再对外进行转发,反过来,也是类似的过程。所以想实现虚拟机和其他物理机的互联互通就需要配置相应的网关代理或端口转发。此时,如果宿主物理机可以上网,那么虚拟机也是可以的。

3 配置主机网络

  • 首先找到主机的虚拟网卡VMnet8操作一番,记录下主机的IP,192.168.110.1,这个就是我们之后的访问IP,也是虚拟机的网关。
    子网掩码,DNS,网关之类的照抄就行。

  • 顺便改一下VM8的共享设置

  • 终端输入ipconfig验证一下

  • 另外主机记得要开启VM的两个net服务

4 配置虚拟机网络

  • 首先打开虚拟网络编辑器(需要管理员)

  • 然后配置一下VM8的相关信息,让主机的IP地址成为虚拟机的网关

  • 然后修改虚拟机的IP地址和网关

  • 回到刚才的地方,配置端口映射。
    这里的意思是,虚拟机的80端口被映射到了主机的81端口,虚拟机的8080映射到主机的82端口。

  • 因此去主机的IP81可以访问到虚拟机的80网站,82可以访问到虚拟机的8080网站。(注意这里的IP是主机的IP,也是虚拟机的网关地址)

  • 另外,虚拟机记得要打开对应的防火墙

VMWare虚拟机局域网网络配置,主机访问虚拟机上的网站(端口映射)相关推荐

  1. 学习JSP——在虚拟机中建立一个JSP网页,通过Tomcat服务器发布,并通过虚拟机的宿主机浏览器访问虚拟机上所发布的JSP网页

    1.介绍JSP (1)简介 JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是 ...

  2. 在虚拟机中建立JSP网页,并通过Tomcat服务器发布该网页。通过虚拟机的宿主机浏览器访问虚拟机上所发布的JSP网页

    1.工具 2.JSP及开发环境搭建 2.1.Java 开发环境配置 2.2.其他有关准备工作 2.2.1下载 Tomcat 9.0.10 到虚拟机上,无需安装和配置. 2.2.2下载安装编辑器 sub ...

  3. 在虚拟机中建立一个最简单的JSP网页,并通过Tomcat服务器发布这个网页。通过虚拟机的宿主机浏览器访问虚拟机上所发布的JSP网页

    在这里介绍下,本次实验用的虚拟机是win7系统,主机是win10系统.用的是校园网,输入账号密码登录. (1)第一步,我们在虚拟机上下载JDK(Java development kit)以及Tomca ...

  4. vmware虚拟机重装后本机没虚拟网卡解决方案及虚拟机的三种网络连接方式详解

    vmware虚拟机重装后本机没虚拟网卡解决方案: 卸载虚拟机时,就算删除了安装路径,在设备管理器中删除了网卡,在注册列表项中删除了vmware列表项,重装后一般还是会出现本机网络连接中没有没有虚拟机默 ...

  5. VMware workstation虚拟机的网络配置

    VMware workstation虚拟机的网络配置 1. 进入虚拟机网络编辑器 2. 开启网络配置修改权限 3. 修改网络配置 3.1 选择一个NAT模式的虚拟网卡,为什么选择NAT,相信聪明的你已 ...

  6. 虚拟服务器 vmotion,不使用 vMotion 将 VMware 虚拟机从一台主机迁移至另一台主机...

    VMware vMotion 是一项 vSphere 特性,支持您将运行中 VMware 虚拟机从一台主机迁移至另一台主机,同时不对生产环境造成显著影响.VMware vMotion 发布于 2003 ...

  7. vmware虚拟机上网设置教程(vmware虚拟机设置网络)

    安装vmware后,一般都会有虚拟机能连互联网的需求(如虚拟机中Linux想访问百度),vmware为我们提供了几种连接网络的方式,它们分别是:Bridged(桥接模式).NAT(网络地址转换模式). ...

  8. 详细讲解Hyper-V虚拟机的网络配置

    近几年最火热的IT术语就是虚拟化.云计算,随着Hyper-v2.0的发布,服务器虚拟化又一次走近我们的身边,在任何虚拟化环境,都需要考量虚拟网络的配置,那么,hyper-v如何支持网络,又是如何配置的 ...

  9. vmware nat模式网络不通_笨笨狗教你如何解决VMware虚拟机桥接网络不通问题?

    笨笨狗教你如何解决VMware虚拟机桥接网络不通问题? 背景介绍 在我们日常使用Kali Linux时,有时候我们将虚拟机网络连接方式设置为桥接后发现虚拟机Kali Linux无法ping通网络,或者 ...

最新文章

  1. bzoj 4010 菜肴制作
  2. 截取字符串_jquery截取字符串中的数字
  3. STM32网络之中断
  4. Something about TFS
  5. 陪同学面试,我竟然被录取了
  6. eureka依赖导入失败以及eureka中没有@EnableEurekaServer异常
  7. div盒子水平垂直居中的方法
  8. Bailian2682 循环移动【模除】
  9. android listview去掉分割线
  10. win10隐藏桌面功能
  11. 解决发送push的emoji表情的实用方案
  12. 阿里云服务器购买步骤
  13. 学生给老师的一道思考题
  14. 小武告诉滨滨每天可以吃一块或者两块巧克力。假设滨滨每天都吃巧克力,问滨滨共有多少种不同的吃完巧克力的方案。
  15. phpstudy打不开localhost
  16. 网盘资源搜索工具,网罗各大平台的网盘
  17. POJ 3255 次短路
  18. Java方法签名的定义
  19. JAVA带财务进销存ERP管理系统源码,免费分享源码
  20. 携程网呼叫中心落户永川

热门文章

  1. 计算机分屏解决方案,win10系统实现分屏功能的还原方案
  2. 公路项目建设可视化进度管理
  3. SPSS相关分析【007期】
  4. Cocos Creator 3.2 中实现2D地图3D人物45度角RPG游戏完整效果
  5. 贵州云计算机考试,贵州人事考试信息网
  6. 云场景实践研究第55期:京颐集团
  7. 【声卡驱动】安装realtek high definition audio后重启电脑被自动卸载替换成系统自带的realtek auto
  8. windows安装node16.13.0
  9. matlab复现,考虑综合需求响应和阶梯型碳交易机制的综合能源系统优化调度策略
  10. 解题:八省联考2018 林克卡特树