Hyper-V结合远程路由访问实现一个公网IP内部多个虚拟服务器的发布

合集下载

网络共享与Hyper-V虚拟机交换文件的方法

网络共享与Hyper-V虚拟机交换文件的方法

⽹络共享与Hyper-V虚拟机交换⽂件的⽅法1. 现在物理机设置要共享的⽂件夹,右键⽂件夹弹出菜单选择“共享”(PS:本⽂以例E盘的Games⽂件夹为例);2. 在弹出的属性窗⼝中,选择“⾼级共享”-“共享此⽂件”,如果需要读写⽂件等操作请更改权限;image2.jpg3. 打开“控制⾯板”中的“⽹络和共享中⼼”,在“⾼级共享设置”⾥⾯打开 “启⽤⽹络发现”和 “启⽤⽂件和打印机共享”,使⽤⽤户账号和密码连接到其他计算机;4. 在Hyper-V虚拟机中也开启共享设置功能,在“⾼级共享设置”和物理机设置差不多,发现物理机后连上此电脑,输⼊⽤户和密码;5. 登陆后,在物理机共享的“Games”已经出现,⾄此⽂件共享操作成功;PS;如果⽤户需要经常进⾏⽂件共享等操作,那可以映射共享⽂件夹;映射⽹络驱动器驱动区盘符映射盘符成功,再进⾏⽂件共享等操作时就像操作本地磁盘⼀样便捷。

image9.jpg并且⽂件复制速度也较快,平均速度约20MB/s。

(⼆) 通过VHD模式来进⾏⽂件交换;上⼀节时,我介绍了Hyper-V有3种虚拟⽹络,分别为"外部"虚拟⽹络、"内部"虚拟⽹络、"专⽤"虚拟⽹络。

其中"专⽤"虚拟⽹络仅允许虚拟机来互相访问,因此想通过⽹络来进⾏共享的⽅法就不实⽤了。

得另避蹊径,这也是我本次要介绍的通过VHD模式来进⾏⽂件交换,操作⽅法如下;1) 在“Hyper-V”管理器中,新建“硬盘”;2) 在弹出的“新建虚拟硬盘向导” 提⽰下进⾏操作3) 新建⼀个“VHDX”磁盘(VHDX⽐VHD⽀持更⼤的磁盘空间,不过VHDX格式仅在Windows 8下可以⽀持);4) 选择“动态扩展”(能根据⽂件的⼤⼩合理利⽤磁盘空间,对磁盘的利⽤率⾼);5) 指定虚拟盘的⽂件名和存储位置;image14.jpg6) 指定虚拟存储硬盘的⼤⼩;image15.jpg7) 虚拟磁盘创建完成;image16.jpg8) 挂载刚创建的虚拟磁盘。

Hyper-V网络配置说明

Hyper-V网络配置说明

Hyper-V网络配置说明Microsoft Technology Center | BeijingFei YangHyper-V网络类型(Windows Server 2008 R2)Hyper - V提供建立多个虚拟机使用虚拟网络的能力。

Hyper - V支持分为三个不同类别的虚拟网络,在下面的表中提供详细的虚拟网络的类型:类型说明外部虚拟网络●连接到外部虚拟网络的虚拟机通过主机系统中一个虚拟交换机连接物理网卡访问外部网络。

●勾选与主机通信,可为为主机创建虚拟网卡,连接到此虚拟交换机。

从而实现主机与外部网络沟通。

除非主机只有一块物理网卡的,不推荐使用●外部虚拟网络上的虚拟交换机,可以视为连接在物理交换机上的2级交换设备。

●虚拟机与物理机的沟通,虚拟机和其他虚拟机的沟通,都可以通过此虚拟交换机或与其连接的外部网络进行。

内部虚拟网络连接到一个内部虚拟网络的虚拟机器同时访问父分区和连接到同一个虚拟网络中的其他虚拟机。

Hyper - V的内部虚拟网络并不需要一个物理网络适配器并没有提供外部网络访问。

在单一服务器上,用以构建主机与虚拟机之间的通信,不推荐使用。

专用虚拟网络连接到专用虚拟网络的虚拟机只能访问连接到同一个虚拟网络上的其他虚拟机。

Hyper - V的专用虚拟网络并不需要一个物理网络适配器,也没有到父分区或提供外部网络访问。

除了在单一服务器上构建实验网络环境的场景外,极少使用。

通常用作管理网络、存储访问网络、高可用心跳线、虚拟机开通与备份网络等请注意:●管理网络不建议使用Hyper-V虚拟网络。

●Hyper-V管理器与SCVMM管理控制台都可以配置Hyper-V的网络,但部分功能只有SCVMM控制台可以进行,因此建议只使用SCVMM管理控制台配置虚拟网络。

Hyper-V 主机架设管理网络—使用独立的物理网卡强烈建议至少有2个可用的物理网络的连接,才开始配置Hyper-V功能。

多网卡的主机,建议至少保留一个网卡不与任何虚拟网络捆绑,作为连接到Hyper-V主机的管理网络。

Hyper-V网络配置详解

Hyper-V网络配置详解

Hyper-V网络配置详解近几年最火热的IT术语就是虚拟化、云计算,随着Hyper-v2.0的发布,服务器虚拟化又一次走近我们的身边,在任何虚拟化环境,都需要考量虚拟网络的配置,那么,hyper-v如何支持网络,又是如何配置的呢?本文简单介绍了hyper-v的架构,并针对Hyper-V在实际应用中的网络架构及设置进行详尽的讲解,使您可以对其虚拟网络运行机制有一个全面的了解。

术语说明:运行在hyper-v服务器上的虚拟机:子分区、虚拟机、guest运行hyper-v的物理服务器:父分区、管理操作系统、hostHyper-v的简介及架构Hyper-V是微软伴随Windows Server 2008推出的服务器虚拟化解决方案,最新的版本为Hyper-v 2.0,随windows 2008 R2发布,其单独版本为Hyper-V Server 2008 R2,与上一个版本增加了大量新特性,特别是动态迁移(Live Migration)、故障转移集群(Failover Cluster)、新版服务器配置工具等等,同时物理系统处理器、内存支持(4路/24核心、32GB-->8路/64核心、1TB),另外最多可运行的虚拟系统也从192增加到了384个,在增加容量的同时不需要重新启动系统。

利用hyper-v管理器及SCVMM2008,提供了动态、可靠以及可伸缩的虚拟化平台,并以之管理物理和虚拟资源,可实现更低的总体拥有成本(TCO)。

Hyper-v核心代码仅有几百K,且不包含任何第三方驱动,驱动程序和全新的IO 共享模型一起托管在父分区中,Hyper-V的架构简化了虚拟机和硬件之间的层数,这种构架使得虚拟机和硬件之间只通过很薄的一层进行连接,因此虚拟机执行效率非常高,可以更加充分的利用硬件资源,使虚拟机系统性能非常的接近真实的操作系统性能。

Hyper-V采用基于VMbus的高速内存总线架构,来自虚机的硬件请求(显卡、鼠标、磁盘、网络),可以直接经过VSC,通过VMbus总线发送到根分区的VSP,VSP调用对应的设备驱动,直接访问硬件,中间不需要Hypervisor 的帮助。

hyper-v 原理

hyper-v 原理

hyper-v 原理
Hyper-V是一种虚拟化技术,它可以在一台物理计算机上运行多个虚拟机,每个虚拟机都可以运行不同的操作系统和应用程序。

Hyper-V的原理如下:
1. 虚拟化层:Hyper-V在物理计算机上创建一个虚拟化层,它负责管理和分配物理资源,如CPU、内存、磁盘和网络。

虚拟化层将物理资源划分成多个虚拟资源,每个虚拟资源都可以被一个虚拟机使用。

2. 虚拟机管理程序:Hyper-V包括一个虚拟机管理程序,它负责创建、配置、启动、停止和删除虚拟机。

虚拟机管理程序还可以监视虚拟机的性能和状态,并提供远程管理功能。

3. 虚拟设备:Hyper-V为每个虚拟机提供虚拟设备,如虚拟CPU、虚拟内存、虚拟磁盘和虚拟网络适配器。

虚拟设备可以模拟物理设备的功能,并提供与物理设备相同的性能和功能。

4. 虚拟交换机:Hyper-V包括一个虚拟交换机,它负责管理虚拟机之间和虚拟机与物理网络之间的通信。

虚拟交换机可以提供虚拟网络隔离和安全性,同时还可以提供虚拟机负载均衡和故障转移功能。

5. 快照:Hyper-V可以创建虚拟机的快照,它可以保存虚拟机的状态和配置信
息。

快照可以用于备份和恢复虚拟机,也可以用于测试和开发虚拟机。

总之,Hyper-V是一种强大的虚拟化技术,它可以提供高性能、高可用性和高安全性的虚拟化环境。

Hyper-V虚拟化平台实施方案

Hyper-V虚拟化平台实施方案

Hyper-V 虚拟化平台实施方案名目一、Hyper-V 主机操作系统设定1、OS 安装两台 HV 宿主机安装 2023 DataCenter 英文版,SCVMM 主机推举安装 2023 Standard 英文版。

下面以中文版安装例如:1.安装系统之前确认硬件的虚拟化功能已经开启。

Intel 为 Intel VT,以及 XD(executedisable)。

AMD 为 AMD-V 和 NX(No execute)。

2.选择安装语言,英文版默认为英文。

3.输入产品密钥这一步:任凭输入,后续由台北统一激活。

4.选择安装,效劳器硬盘不分区。

5.安装完成。

2、Hyper-V 主机网卡设置1.使用拔插网线的方法确定物理端口与主机系统内网卡的对应关系,同时更改网卡显示名称。

2.在”Server Manager ”→”Local Server ”→”NIC Teaming”中,绑定网卡成组,设置 IP。

a)网卡绑定配置网卡名称绑定模式负载均衡模式备用适配器IP 地址IPC-ASTEM IPC-HBTEM IPC-MATEM Switch Independent Address HashSwitch Independent Address HashSwitch Independent Address HashNONE 无NONE 有NONE 有b)IP 地址配置依据设计配置正确的 IP 地址。

有两点需要留意,第一,heartbeat 和 iscsi 网卡只需要配置 ip,不需要网关及DNS;其次,heartbeat 网卡的高级设置中,依据图示进展配置。

3.连接存储的四块网卡不需要绑定,需要更改MTU 值。

a)安装 Dell EqualLogic Host Integration Tools(HIT),由 DELL 同事供给。

安装时选择完全安装,其他选项默认。

b)更改网卡 MTU 值为 9000。

翻开网卡属性,依次选择”Configure””Advanced”,在这里查找 MTU 值并更改为 9000.NOTE:依据网卡型号不同, MTU 设置选项的名称会有不同。

hyper-v教程之Hyper-V远程桌面部署虚拟机图文教程

hyper-v教程之Hyper-V远程桌面部署虚拟机图文教程

hyper-v教程之Hyper-V远程桌⾯部署虚拟机图⽂教程是⼀个微软的虚拟机,部署在win 8.x 64位 pro以上版本中,和Windows 2008以上服务器的版本中。

是微软第⼀个采⽤类似Vmware和Citrix开源Xen⼀样的基于hypervisor的技术。

这也意味着微软会更加直接地与市场先⾏者VMware展开竞争,但竞争的⽅式会有所不同。

虽然简单,但是实际操作中还是会有很多问题的。

尤其是⾯向服务器的Hyper-V在平时的桌⾯测试中体验并不是⼗分的好。

本⽂通过Hyper-V结合远程桌⾯来部署虚拟机的教程。

远程桌⾯部署虚拟机图⽂教程要求CPU⽀持虚拟化,所以没有虚拟化的还是⽤vm、vb吧;1.打开功能:2.会出现Hyper-V管理器3.打开管理器,更改hyper-v的路径(可选);4.创建虚拟交换机,我这⾥创建了⼀个外部和⼀个内部,可选的是创建⼀个内部或者两个内部交换机,内部交换机可以⽤于桥接到主机⽹络,也可以进⾏远程控制,这⾥创建内部⽹络的作⽤是控制,创建外部⽹络的作⽤是上⽹。

5(可选)如果你不想主机和虚拟机同时上⽹的化,省去这个步骤。

这个步骤就是把上⽹的适配器共享给内部vEtranet;6.创建并安装虚拟机,注意这⾥可以选择⽹络适配器和旧版⽹络适配器,如果你不想安装集成服务⼜想让虚拟机上⽹,那么就应该创建旧版的⽹络适配器,创建⽹络适配器需要你安装集成服务,但是安装后虚拟机会变成16位⾊的。

所以⾃⼰斟酌两种⽅式。

7.虚拟机安装好了,打开windows xp虚拟机,运⾏gpedit.msc,然后按下图更改客户端为24⾊(因为xp在远程访问时候默认只有16位⾊,这⾥搞到24⾊算是我的极限了,不知道有没有办法调到32位⾊),已经看不出来和32位⾊的区别了。

8.然后是开启远程桌⾯,添加⽤户,不多说,注意的是⽤户⼀定要有密码,不然登不上。

9.(可选)如果进⾏了5的设置,⽤ipconfig /all来获取本地连接2的ip地址。

远程管理Hyper-v虚拟机

远程管理Hyper-v虚拟机

远程管理Hyper-v远程管理Hyper-v,一种方法,就是使用远程桌面,但这个方法有一个问题,就是你创建一个新的虚拟机,并安装系统时,鼠标就不好用了,他会给你报个错这里我们主要介绍第二种方法,就是使用Hyper-v的远程管理工具来做,这个MMC工具,从Vista SP1可以独立安装了。

我们这边介绍的配置环境,是一台Vista SP1的机器,一台Windows Server 2008R2的机器,Windows Server 2008R2的机器安装了Hyper-v角色,工作组环境。

Windows Server 2008 R2机器上的配置1、创建一个普通用户softice,设置密码为abc123,./;2、设置防火墙上WMI的例外,可以运行命令netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes,运行完成以后,作为确认,你可以在防火墙的高级设置里面查看到四条有关于Windows Management Instrumentation的例外设置,其中三条是入站规则,一条是出站规则,只有这四条都确认存在了,再继续下一步;3、开始----管理工具----组件服务,打开以后,展开组件服务,展开计算机,选择我的电脑,选择属性,打开以后,选择com安全,在启动和激活权限中,选择编辑限制按钮,将softice 添加上,并且添加远程启动和远程激活的权限,最终的结果是4、开始----运行----wmimgmt.msc----打开WMI管理器----选择WMI控件----右键选择属性----选择安全5、选择CIMV2,选择安全设置按钮,在此添加softice6、操作还没有结束,还要继续选择高级按钮,选择softice,选择编辑,按照截图设置7、重复5 6两步,设置root下面virtualization的安全属性8、开始----运行----azman.msc,打开授权管理器,右键选择授权管理器,选择打开授权存储,选择路径C:\ProgramData\Microsoft\Windows\Hyper-V\InitialStore.xml,打开以后,找到角色分配,分配用户和组9、添加上softice这个用户,最终结果是到此为此,Hyper-v服务器的设置就算完成了,下面还要配置客户端1、在Vista SP1的机器上安装上KB952627补丁,添加上Hyper-v远程管理工具;2、添加softice用户,并且添加上administrators组中,使用softice登录;3、运行netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes命令,添加WMI的防火墙例外;4、运行Netsh firewall add allowedprogram program=%windir%\system32\mmc.exe name="Microsoft Management Console",添加MMC的防火墙例外;5、开始----运行---dcomcnfg,打开组件服务----计算机----我的电脑----右键属性----COM安全----在访问权限下面,选择编辑限制,添加ANONYMOUS LOGON本地访问和远程访问的权限至此,客户端与服务器之间的配置己经完成,到客户端打开Hyper-v管理工具,连接服务器,测试正常参考文档Hyper-V Remote Management: You do not have the required permission to complete this task. Contact the admi nistrator of the authorization policy for the computer ‘COMPUTERNAME’Install and Configure Hyper-V Tools for Remote Administration附录资料:不需要的可以自行删除VIW虚拟因特网教室第一章概述()因特网教室,是一个在局域网环境中模拟因特网的教学系统,它采用多种先进的网络技术,把因特网带进校园,让学校的师生在校园网中即可模拟上因特网,无须拨号,也不必通过代理服务器,只要在任一浏览器中敲入所需网址,就可完成恰似在因特网上才能实现的全部功能,从而实现信息的交换、发布与检索。

结合星外的Hyper-V群集部署图文流程

结合星外的Hyper-V群集部署图文流程

结合星外的Hyper-V群集部署图文流程硬件规划:计算节点4台:DellR620,至少含双端口万兆网卡(内网)、双端口千兆网卡(公网)各一张。

(千兆网卡的传输会让你欲哭无泪。

),Cpu型号保持一致。

存储:DELLR720XD 资金有限的情况下建议使用Ssd硬盘和SATa通过windows2012R2分级存储的新功能来实现既保证高容量又有相当高的IOPS,万兆网卡一张Dc:兼容机即可(强烈建议要做好高可用或定期备份)主控服务器:推荐稳定性较高的服务器并对磁盘做好RAID。

万兆交换机一台Ip规划:计算节点: 公网Ip X.X.X.X、内网IP 10.10.10.X 、心跳卡IP 172.1.1.X存储:内网IP 10.10.10.XDC :内网ip 10.10.10.x主控:公网 ip X.X.X.X操作系统:此套环境下全部使用Windows2012R2的操作系统开始部署:首先部署Dc详细步骤不在此赘述可以百度一下,如下图将 4台计算节点 1台存储服务器全部加入到域中,值得注意的地方是要重新建立一个Ou将加入到域的计算机移动到新的Ou下这一步必须做否则会产生无法通过群集验证。

并且加入域后除心跳卡外,其他2张网卡的DNS首选项都要设置为Dc的Ip地址哦!然后对计算节点的每一台服务器都做信任委派如下图:这样Dc的工作就到此为止了解下来我们开始部署计算节点计算节点需要安装的角色功能组件为 IIs、Hyper-V、故障转移群集,部署IIs的时候需要把所有的功能组件全部勾选安装否则和星外主控对接会产生问题。

每一台计算节点都需要完成以上3个角色功能的安装。

需要注意的是在你部署的心跳网卡上需要按照以图片设置(每一台计算节点的心跳网卡都需要如下设置):接下来我们来配置存储,由于我这里的配置是多块Ssd组成的RAID5 和多块SAS组成的RAID5 在存储里我需要先将2个RAID组的资源先池化,由于我这里已经把存储池配完毕无法呈现如何使用分级存储,这里口述一下默认做好2个阵列的物理磁盘在存储池中介质为未知所以这也就会出现很多朋友在建立好存储池以后无法建立分解存储,这里需要用PowerShell命令来强制对2个阵列组里的物理磁盘定义介质类型,具体命令如下:分级存储建立完毕后我们可以发现2个阵列组里的磁盘资源已经整合到一起:接下来我们安装SMB3.0,添加文件和存储角色新建SMB共享,模式一定要用应用程序此模式针对虚拟化建立完毕后我们将网络路径映射到计算节点的上的磁盘驱动上,每一台节点都要映射上去,至此存储基本配置完毕。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

hyper-V结合远程路由访问实现一个公网IP
内部多个虚拟服务器的发布
现在有一台Windows Server 2008 服务器有且只有一个IP地址是可以进行Internet的网络访问,现在在该服务器上安装hyper-v的角色,并且在Hyper-v上安装两台Guest OS,VM1和VM2。

VM1服务器上安装的IIS,对外提供网站服务器。

以下是这个应该的基本架构图。

为了使结构简单,不容出问题,所以在物理服务器的宿主机上启用远程路由访问,为内部的物理服务器提供NAT的映射。

1.安装虚拟网卡
打开设备管理器
选择操作—添加过时硬件
添加硬件向导,下一步
选择搜索并自动安装硬件
继续下一步
选择网络适配器,继续下一步
厂商选择Microsoft,网络适配器选择Microsoft Loopback Adapter
继续下一步
提示已经添加成功,完成添加硬件向导
我们可以再设备管理器中看见一个Microsoft Loopback Adapter的网络适配器
在网络连接中我们可以看见一块Microsoft Loopback Adapter的网卡
通过Hyper-V的虚拟网络管理器,我们需要虚拟一张外部的网卡,点击添加
虚拟网络设置名称为Microsoft Loopback,连接到外部并且允许管理操作系统共享
完成我们可以再网路连接中看见一张新的Microsoft Loopback网卡
设置Microsoft Loopback网卡地址为172.16.1.1/24
并且这张网卡上去掉除过TCP/IPv4所有项目
设置完成后我们查看该网卡看的详细信息
在已经安装的虚拟机上,设置网络适配器的网络,为刚才新建的网络Microsoft Loopback
完成后。

我们对物理服务器添加远程访问和路由。

点击添加角色
通过向导添加,点击下一步
选择网络策略和访问服务,下一步
继续下一步
这里选择路由,点击路由
弹出添加角色向导,点击添加所需的角色服务
确认后,下一步
点击安装
进行安装中
安装完成后
开始配置并且启动路由和远程访问
下一步
选择网络地址转化(NAT),下一步
选择公用接口连接到Internet,这里选择物理网卡并且是外网的地址192.168.80.67,下一步
选择启用基本的名称和地址服务,下一步
可以看见内部网络地址和子网掩码,计算机已经根据网卡的信息得出,继续下一步
点击完成后,路由和远程访问基本的配置就已经完成了。

完成后,在NAT的属性里,可以看见有一个地址分配的选项,勾选上后,表示内部的机器可以通过DHCP上网。

在虚拟机器上,我们通过ipconfig /renew,获得了地址
在物理服务器上通过IE访问虚拟机器上的Web服务器,已经成功
下边要做的是通过外部地址访问内部的这个web服务器。

网络策略和访问—路由和远程访问—IPv4—NAT,我们找到外部物理网卡的链接,右键属性
选择服务和端口—Web服务器(HTTP)。

也可以自己添加自己需要的端口
修改专用地址,也就是需要做端口映射的内部虚拟机器的地址
完成后,我们可以再外部的机器上用IE浏览器测试访问物理服务器的地址
一样的页面
如果内部还有其它服务器需要映射,可以安装上边的方法添加。

相关文档
最新文档