P
Pavel Shevaev
Guest
Hi!
I installed Proxmox VE 2.1 and setup a virtual kvm node with Centos-6.3 on the host. Everything went pretty smooth, except one part - the virtual node is not accessible from the network.
I'm trying the simplest bridged networking mode as described in the first section of http://pve.proxmox.com/wiki/Network_Model . Since my hosting provider doesn't mind having multiple MACs attached to the interface that's probably the best way to go.
On the host machine I have 4 NICs(eth0, eth1, eth2, eth3). They are bonded into 2 interfaces bond0, bond1: bond0 -> LAN, bond1 -> WAN.
I also asked the hosting provider for additional IPs which I would assign to virtual nodes.
I attached bond1 to vmbr0 as follows:
Where <ADDRESS> is the public IP of the host machine. I can connect to the host machine, everything seems OK.
Once I created the virtual node I setup its eth0 interface to use one of the secondary IPs provided by the hosting provider. However I can't ping neither this virtual node from the hosting machine nor hosting machine from within the virtual node. And of course the virtual node is not accessible from the outside world at all.
I've tested these additional IPs by unbonding the interfaces on the host box and assigning one of the IPs to one of the interfaces. The host machine is reachable from the outside.
Any helpful advice would be highly appreciated.
I installed Proxmox VE 2.1 and setup a virtual kvm node with Centos-6.3 on the host. Everything went pretty smooth, except one part - the virtual node is not accessible from the network.
I'm trying the simplest bridged networking mode as described in the first section of http://pve.proxmox.com/wiki/Network_Model . Since my hosting provider doesn't mind having multiple MACs attached to the interface that's probably the best way to go.
On the host machine I have 4 NICs(eth0, eth1, eth2, eth3). They are bonded into 2 interfaces bond0, bond1: bond0 -> LAN, bond1 -> WAN.
I also asked the hosting provider for additional IPs which I would assign to virtual nodes.
I attached bond1 to vmbr0 as follows:
Code:
auto bond1
iface bond1 inet manual
bond-slaves eth1 eth3
bond-mode 4
bond-miimon 100
bond-downdelay 200
bond-updelay 200
auto vmbr0
iface vmbr0 inet static
address <ADDRESS>
netmask <MASK>
gateway <GATEWAY>
bridge_ports bond1
bridge_stp off
bridge_fd 0
pre-up ifup bond1
post-down ifdown bond1
Once I created the virtual node I setup its eth0 interface to use one of the secondary IPs provided by the hosting provider. However I can't ping neither this virtual node from the hosting machine nor hosting machine from within the virtual node. And of course the virtual node is not accessible from the outside world at all.
I've tested these additional IPs by unbonding the interfaces on the host box and assigning one of the IPs to one of the interfaces. The host machine is reachable from the outside.
Any helpful advice would be highly appreciated.
Last edited by a moderator: