博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Windows Server 2008 R2 Hyper-V环境虚拟化Centos来宾操作系统
阅读量:6240 次
发布时间:2019-06-22

本文共 2298 字,大约阅读时间需要 7 分钟。

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

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

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

      下载链接: 

 

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

 

  1. 正常安装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"  错误.

     

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

   wKiom1OVUcSx2h1yAADcVzBKxVI182.jpg

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

    如图示

    wKiom1OVVLPSL1T5AAMhBCPVDX4625.jpg

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@localhost linux_is_v2.1]# lsdocs  LICENSE-DUAL-BSD-GPL  LICENSE-GPL  Makefile  README  scripts  src[root@localhost linux_is_v2.1]# make[root@localhost linux_is_v2.1]# make install

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

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0# Microsoft Corporation Hyper-V Network AdapterDEVICE=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 ~]# ping www.sina.com.cnPING polaris.sina.com.cn (202.108.33.60) 56(84) bytes of data.64 bytes from 202.108.33.60: icmp_seq=1 ttl=243 time=3.51 ms64 bytes from 202.108.33.60: icmp_seq=2 ttl=243 time=3.46 ms64 bytes from 202.108.33.60: icmp_seq=3 ttl=243 time=2.75 ms64 bytes from 202.108.33.60: icmp_seq=4 ttl=243 time=3.50 ms64 bytes from 202.108.33.60: icmp_seq=5 ttl=243 time=2.86 ms64 bytes from 202.108.33.60: icmp_seq=6 ttl=243 time=3.40 ms64 bytes from 202.108.33.60: icmp_seq=7 ttl=243 time=5.94 ms64 bytes from 202.108.33.60: icmp_seq=8 ttl=243 time=2.99 ms64 bytes from 202.108.33.60: icmp_seq=9 ttl=243 time=2.77 ms--- polaris.sina.com.cn ping statistics ---9 packets transmitted, 9 received, 0% packet loss, time 7998msrtt min/avg/max/mdev = 2.756/3.469/5.948/0.930 ms[root@localhost ~]#

 

可以看到,网络已经可以正常通讯.具体参见http://wiki.centos.org/OzydeJong/CentOS5_HyperV

 

 

      本文转自marbury 51CTO博客,原文链接:http://blog.51cto.com/magic3/1424049,如需转载请自行联系原作者

你可能感兴趣的文章
网站集成支付宝在线支付
查看>>
mac下安装appium
查看>>
js ---- 函数防抖
查看>>
js call 和 apply
查看>>
CentOS 6.5下Percona Xtrabackup的安装错误解决方案
查看>>
VCS双机+oracle 11gR2+ASM主机名修改
查看>>
转:// LINUX下为ORACLE数据库设置大页--hugepage
查看>>
Linux文件权限与属性详解 之 chattr & lsattr
查看>>
负载均衡集群之LVS配置命令
查看>>
PHP使用文件流下载文件方法(附:解决下载文件内容乱码问题)
查看>>
多线程编程
查看>>
再谈谈数学
查看>>
Scheme来实现八皇后问题(1)
查看>>
pip或者anacnda安装opencv以及opencv-contrib
查看>>
Unity 5 中的全局光照技术详解(建议收藏)
查看>>
python 的矩阵运算——numpy
查看>>
处理handler中的内存泄漏
查看>>
P8 Visible Lattice Points
查看>>
小小不爽一下
查看>>
【转】NuGet学习笔记(1)——初识NuGet及快速安装使用
查看>>