cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vadim Kimlaychuk <>
Subject KVM and advanced network. Routing and IP assignment details.
Date Thu, 31 Jul 2014 13:00:01 GMT

            Have read nice article about CS and advanced network set-up here:,
but have problem with routing.

            Let me say I have only 1 NIC with all the trunks 100, 200, 300 configured as in
KVM configuration guide (

·         cloudbr (no tag) top-level bridge for trunks mgmt0, cloudbr0, cloudbr1.

·         mgmt0 (VLAN 100) bridge has adress and is responsible for hosts network

·         cloudbr0 (VLAN 200) bridge does not have any IP address and is responsible for
public network (not used if „security group“ is enabled)

·         cloudbr1 (VLAN 300) bridge does not have any IP address and is responsible for
guest network

·         cloud0 (no tag) – system bridge that is created by cloudstack-agent during host
registration. Has IP and manages local-link network Acts as gateway
for network

After setting up cloudstack every system VM gets basically 3 IPs (no problem with this):

1.    link local IP, for example:

2.    private IP, for example:

3.    public IP, for example: (gw is defined during CS installation,
but physically does not present anywhere)

There is no problem to communicate within networks 1 and 2, because first one configures cloudstack
itself and host network is configured by switch KVM host is connected to.

The only question so far: where to configure routing for 3rd network (if it is possible)?
I got error „no route to host“ from SSVM, because default route is trough
network. May be NAT is needed? Can I define private and public networks from different sub-nets
? Should I configure cloudbr1 IP manually ? Or there is something else?

Thank you,


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message