如何在一个接口上设置具有多个子网的 Xen domU?
我有一个具有以下 IP 的主机 (host1.example.com):
IP: 10.0.0.6 Subnet: 255.255.255.192 Gateway: 10.0.0.1 Broadcast: 10.0.0.63
IP: 10.0.1.9 Subnet: 255.255.255.248 Broadcast: 10.0.1.15
如何设置 host1.example.com 以在两个子网上托管 dom0?
I have a host (host1.example.com) with the following IPs:
IP: 10.0.0.6 Subnet: 255.255.255.192 Gateway: 10.0.0.1 Broadcast: 10.0.0.63
IP: 10.0.1.9 Subnet: 255.255.255.248 Broadcast: 10.0.1.15
How to setup host1.example.com to host dom0 on both subnets?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以创建多个网络接口并将它们附加到 Domain-U 配置文件中的不同网桥:
vif=['mac=xx:xx:xx:xx:xx:xx,bridge=eth0', 'mac=xx:xx:xx: xx:xx:xx,bridge=eth1']
如果您希望 DomU 的一个网卡有两个 IP,这不是与 Xen 相关的问题:
您可以为 ethx 创建另一个配置(让我们使用 eth0):eth0:0。
eth0 使用设备 eth0,eth0:0 使用设备 eth0:0。然后你可以给eth0和eth0:0不同的IP地址、广播子网、DNS等。然后你可以通过ip命令更改Linux路由表: http://fclose.com/p/linux-command/8-ip/#lbBB
You can create multiple network interfaces and attach them to different bridges in Domain-U's profile:
vif=['mac=xx:xx:xx:xx:xx:xx,bridge=eth0', 'mac=xx:xx:xx:xx:xx:xx,bridge=eth1']
If you want one network card of DomU have two IPs, that's not a problem related to Xen:
You can create another configuration for ethx (let's use eth0): eth0:0.
eth0 uses device eth0, and eth0:0 uses device eth0:0. Then you can give eth0 and eth0:0 different IP addresses, broadcast subnet, DNS, etc. Then you can change Linux route table by ip command: http://fclose.com/p/linux-command/8-ip/#lbBB