基于Windows Server 2008 R2 Hyper-V环境虚拟化Centos来宾操作系统

在Hyper-V虚拟机中,正常安装完CentOS、RedHat等Linux操作系统之后,网络是

不正常的。因为CentOS和RedHat等Linux操作系统是不能识别Hyper-V的虚拟网络的。

要想使虚拟机能够正常识别Hyper-V虚拟网络,需要安装微软的Linux集成服务工具。

下载链接: Linux Integration Services v2.1 for Windows Server 2008 Hyper-V R2 – 中文(简体)

下面介绍安装过程(以CentOS X64 为例):

正常安装CentOS操作系统,安装完毕后,挂在镜像文件,安装adjtimex 软件包

[root@localhost ~]# mount /dev/cdrom /tmp[root@localhost ~]# mount /dev/cdrom /tmp/[root@localhost ~]# rpm -ivh /tmp/CentOS/adjtimex-1.20-2.1.x86_64.rpm

如果不安装该软件包的话,后面编译集成服务工具时,会提示”Your system DOES NOT support the timesource driver” 错误.

解压集成服务工具,解压后包含一个pdf 帮助文件和一个名为”LinuxIC v21″的iso文件

3. Hyper-V虚拟机->设置->IDE控制器->DVD驱动器->图像文件,定位到解压出来的ISO镜像文件,,

如图示

4. 启动虚拟机,打开终端程序,执行集成服务工具的编译安装

[root@localhost~]#mount/dev/cdrom/mnt/[root@localhost~]#mkdir-p/opt/linux_is_v2.1[root@localhost~]#cp-R/mnt/*/opt/linux_is_v2.1/[root@localhost~]#cd/opt/linux_is_v2.1/[root@localhostlinux_is_v2.1]#lsdocsLICENSE-DUAL-BSD-GPLLICENSE-GPLMakefileREADMEscriptssrc[root@localhostlinux_is_v2.1]#make[root@localhostlinux_is_v2.1]#makeinstall

5. 安装完毕后,打开网卡配置文件,vi “/etc/sysconfig/network-scripts/ifcfg-eth0” ,配置网络信息

[root@localhost~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0#MicrosoftCorporationHyper-VNetworkAdapterDEVICE=eth0BOOTPROTO=noneHWADDR=00:15:5d:01:2e:04ONBOOT=yesNETMASK=255.255.255.0IPADDR=192.168.1.71GATEWAY=192.168.1.1TYPE=Ethernet

vi /etc/resolf.conf 文件,配置DNS网络信息.

配置完毕后,重启网卡。

6. 验证网络连通性:

[root@localhost~]#pingPINGpolaris.sina.com.cn(202.108.33.60)56(84)bytesofdata.64bytesfrom202.108.33.60:icmp_seq=1ttl=243time=3.51ms64bytesfrom202.108.33.60:icmp_seq=2ttl=243time=3.46ms64bytesfrom202.108.33.60:icmp_seq=3ttl=243time=2.75ms64bytesfrom202.108.33.60:icmp_seq=4ttl=243time=3.50ms64bytesfrom202.108.33.60:icmp_seq=5ttl=243time=2.86ms64bytesfrom202.108.33.60:icmp_seq=6ttl=243time=3.40ms64bytesfrom202.108.33.60:icmp_seq=7ttl=243time=5.94ms64bytesfrom202.108.33.60:icmp_seq=8ttl=243time=2.99ms64bytesfrom202.108.33.60:icmp_seq=9ttl=243time=2.77ms—polaris.sina.com.cnpingstatistics—9packetstransmitted,9received,0%packetloss,time7998msrttmin/avg/max/mdev=2.756/3.469/5.948/0.930ms[root@localhost~]#

可以看到,网络已经可以正常通讯.具体参见

本文出自 “史振宁的技术博客” 博客,请务必保留此出处

世界上那些最容易的事情中,拖延时间最不费力。

基于Windows Server 2008 R2 Hyper-V环境虚拟化Centos来宾操作系统

相关文章:

你感兴趣的文章:

标签云: