Hyper-V的实验安装----2

3Guest安装与克隆

3.1、创建虚拟机

克隆虚拟机

在真实的生产环境中克隆虚拟机,需要注意一下克隆出来的虚拟机以下配置:

  • Windows Security LdentifiersSIDs

  • Media Access Control(地址)

  • IP地址

  • NetBISOFully Qualified DomainFQDN)名称

有两种方法可以克隆Hyper-V的虚拟机:

1、通过Hyper-V的导入/导出虚拟机功能实现

2、复制VHDVirtual HardDisk)文件,新建虚拟机并设定使用复制出来的这个VHD文件

3.2、导出/导入虚拟机

导出虚拟机

      在本示例中,先导出一个关闭的虚拟机,在虚拟机中,右击鼠标,在菜单中选择导出,可以对正在运行的虚拟机,进行导出操作。

wKiom1Qk4mfCPlysAACd90r0zU8535.gif

wKioL1Qk4o3wcTesAAAvY4_UGzg273.gif

wKioL1Qk4o2ymFfOAACFwyxyJ68101.gif

wKiom1Qk4mjAg52yAAAw6-dptDI342.gif

取决虚拟机大小,导出时间不等,导出结束后,可以在目录中查看导出的文件。

wKioL1Qk4o2SVbo-AAB_5dbWil8397.gif

导入虚拟机

wKiom1Qk42_TMIMzAACDkYDE_Mk373.gif

wKioL1Qk45XyY3KKAABHq0O9CS4473.gif

wKiom1Qk43PBb6-oAABF92mSe2s695.gif

wKioL1Qk45jTwihDAABthuA7MxI055.gif

这个路径是之前导出虚拟机的路径,而不是它里面的任何子目录。

wKiom1Qk44_Bu5K-AABNYBXejos159.gif

wKiom1Qk44-y1LjzAABYmctpetk362.gif

由于原虚拟机还在此Host上,所以在导入类型选项中,要选择复制虚拟机(创建唯一ID

wKioL1Qk47fBBSJuAACKK744vNM831.gif

wKiom1Qk45KD5wojAABVwF2NUVQ707.gif

wKioL1Qk47iAscEwAAB9Plp5nho020.gif

wKiom1Qk45OSh647AAB8tAqOdn8497.gif

wKioL1Qk47jx_JuXAAAhYgfPnQE457.gif

wKioL1Qk47jDc-TaAABttgOyBE4802.gif

新的导入的虚拟机与原虚拟机同名,所以需要进行修改以方便进行管理。

wKiom1Qk45OA2OhwAACdgaDNcpo451.gif

wKiom1Qk45PyhfTdAACG6J4t9hU526.gif

克隆出来的虚拟机的MAC地址与原虚拟机时一样的。

wKioL1Qk47uCzGGqAAC2tUETeww101.gif

wKiom1Qk45bzPpEmAADQv44r7Mc176.gif

关闭新导入的虚拟机,在虚拟机设置中手工修改MAC地址。

wKioL1Qk47uAcBTTAAEhiS2A8pQ414.gif

修改配置中MAC地址后,启用虚拟机,在操作系统中观察MAC地址的变化。

wKioL1Qk47-gSkMsAADYiz-11w0102.gif

修改虚拟机的主机名等信息,以避免冲突。

3.3、新建不包含磁盘的虚拟机,使用现有VHD的副本

3.3.1、新建不包含磁盘的虚拟机

wKioL1QlAQ2B7vtMAACozxNoB50020.gif

wKiom1QlAOvzHgi5AABpnTsb7m4118.gif

wKioL1QlARPyr0goAACFvIU_86g617.gif

wKiom1QlAO-QxiyyAAB2e-_dSS8122.gif

wKiom1QlAPKjzBSoAABsNKumVsc512.gif

wKioL1QlARuy67rrAABUZhvH0HA490.gif

wKiom1QlAPfAe3-qAACid9lZNsI156.gif

wKioL1QlASPCcYVmAABiGupoewA813.gif

wKioL1QlAS6QWrCCAACJejaruUE716.gif


3.3.2、复制虚拟机磁盘VHD文件

一定要将模板虚拟机关机。

登录到Host,执行以下操作:

D:\>CD "VM\Virtual Hard Disks"

D:\VM\Virtual Hard Disks>dir

Volume in drive D has no label.

Volume Serial Number is 505C-2EAC

Directory of D:\VM\Virtual Hard Disks

08/22/2014 10:38 AM <DIR> .

08/22/2014 10:38 AM <DIR> ..

08/22/2014 11:00 AM 7,923,040,256_W2K8R2CN.vhdx

1 File(s) 7,923,040,256 bytes

2 Dir(s) 82,770,337,792 bytes free

使用清晰、易辨识的文件名,以便于日后管理

D:\VM\Virtual Hard Disks>copy_W2K8R2CN.vhdx SRV2-1.vhdx

1 file(s) copied.

D:\VM\Virtual Hard Disks>dir

Volume in drive D has no label.

Volume Serial Number is 505C-2EAC

Directory of D:\VM\Virtual Hard Disks

08/22/2014 11:26 AM <DIR> .

08/22/2014 11:26 AM <DIR>   ..

08/22/2014 11:00 AM 7,923,040,256SRV2-1.vhdx

08/22/2014 11:00 AM 7,923,040,256_W2K8R2CN.vhdx

2 File(s) 15,846,080,512 bytes

2 Dir(s) 74,847,297,536 bytes free

D:\VM\Virtual Hard Disks>

wKioL1QlAXewJC_VAACJc_NGKNs324.gif

3.3.3、将新磁盘加入到虚拟机中

wKiom1QlAXCRmzMWAACb4f5sUkI908.gif

wKioL1QlAZaj3q-cAADFlbW__KM495.gif

wKiom1QlAXiyMpVfAAEBrfhlg24754.gif

wKiom1QlAXji3x7BAAB12f-2YLU176.gif

wKioL1QlAZ6yV2w7AAEHjx2qanE172.gif


3.4、新建不包含磁盘的虚拟机,使用之前导出的VHD的副本

我们将3.2导出的目录的VHD文件复制一份,给创建的虚拟机。

D:\>cd "EXPORT\_W2K8R2CN\VirtualHard Disks"

D:\EXPORT\_W2K8R2CN\Virtual HardDisks>dir

Volume in drive D has no label.

Volume Serial Number is 505C-2EAC

Directory of D:\EXPORT\_W2K8R2CN\VirtualHard Disks

08/22/2014 10:26 AM <DIR> .

08/22/2014 10:26 AM <DIR> ..

08/22/2014 09:38 AM 7,923,040,256_W2K8R2CN.vhdx

1 File(s) 7,923,040,256 bytes

2 Dir(s) 65,988,562,944 bytes free

D:\EXPORT\_W2K8R2CN\Virtual Hard Disks>执行以下命令

copy _W2K8R2CN.vhdx "D:\VM\VirtualHard Disks\srv4-1.vhdx"

1 file(s) copied.

创建新的虚拟机时,选择使用现有虚拟硬盘

wKiom1QlAc6jdqbUAACkCBaoDAE054.gif

结论

  • 采用导出/导入的虚拟机的方式,可以对正在运行虚拟机进行克隆操作。

  • “导出/导入”的方法管理虚拟机硬盘文件及网卡MAC地址不是很方便。

  • 创建新的不包含虚拟硬盘的新的虚拟机,管理起来会比较方便。

  • 手工复制VHD文件的方式,模板虚拟机(原虚拟机)必须关闭。

  • 手工复制原有导出的虚拟机文件夹中的VHD文件,也是可行。

4Host防火墙配置

  在嵌套实验环境中,我们通常会将Host的防火墙禁用以减少物理资源的开销

4.1、禁用Windows Server 2012防火墙

wKioL1QlAh6wwpNHAAAsKJzYdqw662.gif

wKioL1QlAmyCbIJZAABOZjcmk9k577.gif

wKioL1QlAnOihPrVAACUcgOzq7w469.gif

wKiom1QlAk7CzjXBAACif8xwhbY633.gif

wKiom1QlAk7Aoc0uAAChyAvWJ8g543.gif

wKioL1QlAoDxhLzEAACIDJPW5hw300.gif

wKiom1QlAmvQzm2VAACnZQrZ3n8978.gif

wKioL1QlApDASjz4AACIYv3pwSA906.gif

4.2、禁用Hyper-V 2012防火墙

    我们有一台安装了Hyper-V2012HOST,其IP地址是172.16.1.110,在操作之前,我们先考虑一下当前防火墙配置,我们可以通过Nmap在外部进行端口扫描.

C:\Users\chentao>nmap -sS -T 5 172.16.1.110

Starting Nmap 6.46 ( http://nmap.org ) at2014-08-22 09:22 中国标准

时间

Nmap scan report forct-hynode3.yunhedata.com (192.168.1.83)

Host is up (0.00s latency).

Not shown: 996 filtered ports

PORT STATE SERVICE

135/tcp open msrpc

2179/tcp open vmrdp

3389/tcp open ms-wbt-server

49154/tcp open unknown

MAC Address: 00:50:56:B2:13:7F (VMware)

Nmap done: 1 IP address (1 host up) scannedin 4.26 seconds

通过控制台或远程桌面,在Host上进行防火墙的操作

C:\Users\chentao>netsh advfirewall setallprofiles state off

Ok.

C:\Users\chentao>netsh advfirewall showallprofiles state

Domain Profile Settings:

-----------------------------------------------------------------StateOFF

Private Profile Settings:

-----------------------------------------------------------------StateOFF

Public Profile Settings:

-----------------------------------------------------------------StateOFF

Ok.

通过Nmap在外部再次进行端口扫描

C:\Users\chentao>nmap -sS -T 5 172.16.1.110

Starting Nmap 6.46 ( http://nmap.org ) at2014-08-22 09:35 中国标准

时间

Nmap scan report forct-hynode3.yunhedata.com (192.168.1.83)

Host is up (0.00s latency).

Not shown: 990 closed ports

PORT  STATE SERVICE

135/tcp open msrpc

139/tcp open netbios-ssn

445/tcp open microsoft-ds

2179/tcp open vmrdp

3389/tcp open ms-wbt-server

49152/tcp open unknown

49153/tcp open unknown

49154/tcp open unknown

49155/tcp open unknown

49156/tcp open unknown

MAC Address: 00:50:56:B2:13:7F (VMware)

Nmap done: 1 IP address (1 host up) scannedin 1.94 seconds

或者在PowerShell环境中输入以下命令

Get-NetFirewallProfile |Set-NetFirewallProfile �CEnabled False

域环境下,还可以使用组策略来实现

你可能感兴趣的:(虚拟机,安装,Hyper-v)