Difference between revisions of "Vnx-extnet"

From VNX
Jump to: navigation, search
(Created page with "{{Title|Connecting a Virtual Machine to a external network}} == Description ==")
 
Line 1: Line 1:
 
{{Title|Connecting a Virtual Machine to a external network}}
 
{{Title|Connecting a Virtual Machine to a external network}}
 +
 +
 +
<ul>
 +
<li>Create a virtual bridge associated with external interface (eth0 in this example). For example, for an Ubuntu host you have to edit /etc/network/interfaces file and :</li>
 +
auto lo
 +
iface lo inet loopback
 +
 +
auto br0
 +
iface br0 inet static
 +
        address 10.1.1.7
 +
        netmask 255.255.255.0
 +
        gateway 10.1.1.1
 +
        bridge_ports eth0
 +
        bridge_stp on
 +
        bridge_maxwait 0
 +
        bridge_fd 0
 +
 +
This will create a new bridge, br0, connected to the host interface eth0 and assign the
 +
 +
IMPORTANT: be aware that you are modifying the network configuration of your host interfaces and in case of problem you will connectivity to the host. This modifications should be done from the host console to avoid problems.
 +
 +
* Define a VNX <net> using that bridge:
 +
    <net name="Net0" mode="virtual_bridge"/>
 +
 +
* Configure VM interface on that net:
 +
    <vm name="vm1" type="libvirt" subtype="kvm" os="linux">
 +
        ...
 +
<if id="1" net="net0">
 +
  <ipv4>10.1.1.40/24</ipv4>
 +
</if>
 +
        ...
 +
    </vm>
 +
  
 
== Description ==
 
== Description ==

Revision as of 13:34, 21 January 2012

Connecting a Virtual Machine to a external network


  • Create a virtual bridge associated with external interface (eth0 in this example). For example, for an Ubuntu host you have to edit /etc/network/interfaces file and :
  • auto lo
    iface lo inet loopback
    
    auto br0
    iface br0 inet static
            address 10.1.1.7
            netmask 255.255.255.0
            gateway 10.1.1.1
            bridge_ports eth0
            bridge_stp on
            bridge_maxwait 0
            bridge_fd 0
    

    This will create a new bridge, br0, connected to the host interface eth0 and assign the

    IMPORTANT: be aware that you are modifying the network configuration of your host interfaces and in case of problem you will connectivity to the host. This modifications should be done from the host console to avoid problems.

    • Define a VNX <net> using that bridge:
       <net name="Net0" mode="virtual_bridge"/>
    
    • Configure VM interface on that net:
       <vm name="vm1" type="libvirt" subtype="kvm" os="linux">
           ... 
    

    <if id="1" net="net0"> <ipv4>10.1.1.40/24</ipv4> </if>

           ...
       </vm>
    


    == Description ==