在 Xen 上设置 Windows 网络

在 Xen 上设置 Windows 网络

我正在尝试在 Xen 环境中安装 Windows XP 服务器。操作系统启动正常。不幸的是,我不知道如何设置网络设置。

Dom0 是一个 Debian Lenny,目前托管大约 10 个 Linux 虚拟服务器。

Windows 告诉我我有一个“受限连接”。它无法获得任何 DHCP 响应,也无法访问网络中的其他主机

这是 Xen 的客户端配置文件:

内核 = '/usr/lib/xen-3.2-1/boot/hvmloader'
构建器 = 'hvm'
内存 = '1024'
设备模型='/usr/lib/xen-3.2-1/bin/qemu-dm'
acpi=1
apic=1
pae=1
vcpus=1
名称 = 'winexchange'
# 磁盘
磁盘 = [
        ‘phy:/dev/wnghosts/exchange-disk,ioemu:hda,w’,
        '文件:/mnt/freespace/ISO/DVD1_Installation.iso,ioemu:hdc:cdrom,r'
]
# 联网
vif = ['mac=00:16:3E:0A:D0:1B,类型=ioemu,桥接=xenbr0']
# 视频
标准VGA=0
序列号='pty'
ne2000=0
# 行为
引导='c'
sdl=0
# VNC
vfb = ['类型=vnc']
VNC=1 复制代码
vncdisplay=1
禁用 vncuused=1
usbdevice='平板电脑'
  • 服务器配置(/etc/xen/xend-config.sxp)
(网络脚本网络桥)
(vif 脚本 vif 桥)
(dom0-最小内存 512)
(dom0-cpus 0)
(vnc-监听‘0.0.0.0’)

ifconfig(已清理):

eth0 链路封装:以太网 HWaddr 00:30:48:c7:90:34
          inet 地址:10.20.10.9 Bcast:10.20.255.255 掩码:255.255.0.0
          inet6 地址:fe80::230:48ff:fec7:9034/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:9124214 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:5560279 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:0
          RX 字节数:1501725024 (1.3 GiB) TX 字节数:3721460671 (3.4 GiB)

lo 链路封装:本地环回
          inet 地址:127.0.0.1 掩码:255.0.0.0
          inet6 地址:::1/128 范围:主机
          上行环回运行 MTU:16436 度量:1
          RX 数据包:79 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:79 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:0
          RX 字节:8700(8.4 KiB) TX 字节:8700(8.4 KiB)

peth0 链路封装:以太网 HWaddr 00:30:48:c7:90:34
          inet6 地址:fe80::230:48ff:fec7:9034/64 范围:链接
          上行广播运行 PROMISC 多播 MTU:1500 度量:1
          RX 数据包:2574257469 错误:1 丢弃:0 超限:0 帧:1
          TX 数据包:1798883882 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节:2351005981(2.1 GiB)TX 字节:3255923331(3.0 GiB)
          内存:de220000-de240000

tap0 链路封装:以太网 HWaddr 00:ff:e8:e4:b1:43
          inet6 地址:fe80::2ff:e8ff:fee4:b143/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:47 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:6 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:500
          RX 字节:8205(8.0 KiB)TX 字节:468(468.0 B)

vif116.0 链路封装:以太网 HWaddr fe:ff:ff:ff:ff:ff
          inet6 地址:fe80::fcff:ffff:feff:ffff/64 范围:链接
          上行广播运行 PROMISC 多播 MTU:1500 度量:1
          RX 数据包:0 错误:0 丢弃:0 溢出:0 帧:0
          TX 数据包:0 错误:0 丢弃:1854 超限:0 载波:0
          碰撞:0 txqueuelen:32
          RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

xm-network list 命令给了我一个不寻常的输出:

# xm 网络列表 winxp01
Idx BE MAC 地址处理状态 evt-ch tx-/rx-ring-ref BE-path
0 0 00:16:3E:0A:D0:1C 0 1 -1 -1 /-1 /本地/域/0/后端/vif/116/0

这些元素代表什么?“state evt-ch tx-/rx-ring-ref”

我做错了什么?如果您需要更多信息(日志等),请告诉我

答案1

经过三周的搜寻才找到。

必须在这里下载一些“Xen”网络驱动程序:http://www.meadowcourt.org/downloads/

呼...很高兴问题解决了。

相关内容