我现在坚持了这个问题几个小时,我只是没有find正确的提示。
Dom0是一个Debian Squeeze。
我使用apt-get在Dom0上安装Xen Server。
Dom0的IP地址为178.15.15.15。 服务器可以到达,工作正常。 安装正在进行,没有任何问题。
我有一个额外的子网/ 29。 我在Dom0上设置了子网的第一个IP,以后成为我DomU的默认网关。
ip addr add 188.40.249.129/29 dev eth0
IP是起来,并响应ping,SSH连接等
sysctl.conf看起来像这样:
net.ipv4.ip_forward=1
net.ipv4.conf.all.rp_filter=1
net.ipv6.conf.all.forwarding=1
net.ipv4.conf.default.proxy_arp=1
net.ipv4.icmp_echo_ignore_broadcasts=1
xend-config.sxp被设置为:
(network-script network-route)
(vif-script vif-route)
build立一个DomU也是如此。 我添加了IP地址188.40.249.131。 不幸的是,IP地址没有响应传出/传入。
请注意,这些不是真正的IP地址。
谢谢你的帮助!
刚刚find解决scheme。
Debian在/etc/networks/interfaces一个名为pointtopoint的选项。
通过在Dom0中join这个选项和所有DomU的路由工作。
请注意,在Dom0上,您必须将Dom0的默认网关和Dom0的ip地址放在同一子网的Dom0上。
例如: pointtopoint 10.xx1
检查iptables转发规则。 必须允许所有stream量到vifX