a616652325 发表于 2015-4-3 14:13:22

Hyper-V 安装 Redhat Linux 6.3 虚拟机的网络设置

本帖最后由 wuyvzhang 于 2016-8-2 17:24 编辑 <br /><br />  本篇主要讲述 Hyper-V 的 Redhat Linux 6.3 虚拟机的网络连接设置。
  Hyper-V安装Redhat Linux后连接不了外网,可以以 ROOT 用户登录系统,查看 IP。
  # ifconfig
lo      Link encap:Local Loopback
          inet addr:127.0.0.1Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNINGMTU:16436Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:884 (884.0 b)TX bytes:884 (884.0 b)
virbr0    Link encap:EthernetHWaddr 52:54:00:2E:44:83
          inet addr:192.168.122.1Bcast:192.168.122.255Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)
  网卡驱动的安装
  打开 Hyper-V 管理器,进入虚拟机的设置界面。如果是旧版的网络适配器(Legacy Network Adapter),移除旧版的网络适配器,添加新版的 Network Adapter。

  
  在 DVD drive中挂载Linux Integration Services Version 3.4 镜像,然后启动虚机。

  
  下面是 Redhat Linux 中安装集成服务的过程:
  # cd /media/CDROM/
# cd RHEL63/
# rpm -ivh kmod-microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64.rpm
Preparing...                ###########################################
package kmod-microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64 is already installed
# ll
total 1949
-r-xr-xr-x. 1 root root   1496 Jul 312012 install.sh
-r--r--r--. 1 root root 885804 Jul 312012 kmod-microsoft-hyper-v-rhel63.3.4-1.20120727.i686.rpm
-r--r--r--. 1 root root 935800 Jul 312012 kmod-microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64.rpm
-r--r--r--. 1 root root28376 Jul 312012 microsoft-hyper-v-debuginfo-rhel63.3.4-1.20120727.i686.rpm
-r--r--r--. 1 root root28544 Jul 312012 microsoft-hyper-v-debuginfo-rhel63.3.4-1.20120727.x86_64.rpm
-r--r--r--. 1 root root10280 Jul 312012 microsoft-hyper-v-rhel63.3.4-1.20120727.i686.rpm
-r--r--r--. 1 root root90963 Aug12012 microsoft-hyper-v-rhel63.3.4-1.20120727.src.rpm
-r--r--r--. 1 root root10700 Jul 312012 microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64.rpm
-r-xr-xr-x. 1 root root   1235 Jul 312012 upgrade.sh
# rpm -ivh microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64.rpm
Preparing...                ###########################################
   1:microsoft-hyper-v      ###########################################
Saving old initramfs
Installing new initramfs
#
  
  安装集成服务后可以查看是否有网卡,会发现多了个 eth0 的网卡
  # ifconfig -a
eth0      Link encap:EthernetHWaddr 00:15:5D:6A:87:07
          BROADCAST MULTICASTMTU:1500Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)
  
  现在你打开 Firefox 还不能连接外网,有了网卡,还要配置网卡。
   网卡配置
  默认 network 文件是没有的,下面会自动创建,填写 Hostname ,IP地址、网关地址选择动态分配、自动获取。
  # vi /etc/sysconfig/network
  NETWORKING=yes
HOSTNAME=issacyang
  # vi /etc/sysconfig/network-scripts/ifcfg-eth0
  DEVICE=eth0
  TYPE=Ethernet
BOOTPROTO=dhcp
ONBOOT=yes
IPV6INIT=no
USERCTL=no
HWADDR=00:15:5d:6a:87:08
PEERDNS=yes
  配置完之后,需要重启服务 service network restart
  # service network restart
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0:
  打开 Fiefox ,可以连接外网了。如果还不行,重启虚机。修改配置文件,不要改错,如果参数不合适,还可以用 system-config-network 进入图形界面修改网卡配置。
  # system-config-network

  
  到此为止, Hyper-V 里的 LInux 就可以连接外网了。如有纰漏,不吝赐教。

www.138650.com SO娱乐城:真_人.足球.彩票齐全| 开户送10元.首存送58元.手机可投r注任何游戏顶级信用r提现即时到账SO.CC
页: [1]
查看完整版本: Hyper-V 安装 Redhat Linux 6.3 虚拟机的网络设置