cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1082
Views
0
Helpful
0
Replies
Highlighted
Beginner

Howto connect VMCloud to more than one interface in VMWare Workstation

I will discribe our solution to connect vmcloud to more than one "real" network interface in VMWare Workstation.

We have three wires to VM Workstation. One (eth1) is connected directly to our "real" network. On eth2 and eth3 we are connected to two vm-ware hosts running in VM Workstation.

VM Ware Virtual Editor settings:

eth0 Type NAT interface not used in vmcloud.

eth1 is bridged in VM and used as management LAN in vmcloud

eth2 & eth3 are type "Host-only" and used as normal LAN in vmcloud

onepk1-network.jpg

And this is our .virl config File:
The trick that worked for us was to use node type "SEGMENT" only once and to directly connect all other LAN interfaces to type ASSET!

<verbatim>

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<topology xmlns="http://www.cisco.com/VIRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="0.3" xsi:schemaLocation="http://www.cisco.com/VIRL http://cide.cisco.com/vmmaestro/schema/virl.xsd">

        <node name="eth2" type="ASSET" location="671,235">

        <interface name="none0"/>

        <interface name="none1"/>

    </node>

        <node name="eth1" type="ASSET" location="672,232">

        <interface name="none2"/>

        <interface name="none3"/>

    </node>

        <node name="eth3" type="ASSET" location="671,976">

        <interface name="none4"/>

        <interface name="none5"/>

    </node>

        <node name="lan_ex" type="SEGMENT" location="722,161"/>

        <node name="ronepk1" type="SIMPLE" subtype="vios" location="188,263" vmImage="/usr/share/vmcloud/data/images/vios.ova">

                <extensions>

                        <entry key="bootstrap configuration" type="String">/usr/share/vmcloud/data/examples/onepk1/ronepk1.con</entry>

                </extensions>

                <interface name="GigabitEthernet0/0"/>

                <interface name="GigabitEthernet0/1"/>

                <interface name="GigabitEthernet0/2"/>

                <interface name="GigabitEthernet0/3"/>

        </node>

        <node name="ronepk2" type="SIMPLE" subtype="vios" location="210,210"  vmImage="/usr/share/vmcloud/data/images/vios.ova">

                <extensions>

            <entry key="bootstrap configuration" type="String">/usr/share/vmcloud/data/examples/onepk1/ronepk2.con</entry>

                </extensions>

                <interface name="GigabitEthernet0/0"/>

                <interface name="GigabitEthernet0/1"/>

                <interface name="GigabitEthernet0/2"/>

    </node>

        <node name="ronepk3" type="SIMPLE" subtype="vios" location="210,214"  vmImage="/usr/share/vmcloud/data/images/vios.ova">

                <extensions>

                        <entry key="bootstrap configuration" type="String">/usr/share/vmcloud/data/examples/onepk1/ronepk3.con</entry>

                </extensions>

                <interface name="GigabitEthernet0/0"/>

                <interface name="GigabitEthernet0/1"/>

                <interface name="GigabitEthernet0/2"/>

    </node>

        <node name="ronepk4" type="SIMPLE" subtype="vios" location="210,215"  vmImage="/usr/share/vmcloud/data/images/vios.ova">

                <extensions>

                        <entry key="bootstrap configuration" type="String">/usr/share/vmcloud/data/examples/onepk1/ronepk4.con</entry>

                </extensions>

                <interface name="GigabitEthernet0/0"/>

                <interface name="GigabitEthernet0/1"/>

                <interface name="GigabitEthernet0/2"/>

    </node>

        <node name="ronepk5" type="SIMPLE" subtype="vios" location="210,216"  vmImage="/usr/share/vmcloud/data/images/vios.ova">

                <extensions>

             <entry key="bootstrap configuration" type="String">/usr/share/vmcloud/data/examples/onepk1/ronepk5.con</entry>

        </extensions>

                <interface name="GigabitEthernet0/0"/>

                <interface name="GigabitEthernet0/1"/>

                <interface name="GigabitEthernet0/2"/>

                <interface name="GigabitEthernet0/3"/>

    </node>

        <connection src="/topology/node[2]/interface[1]" dst="/topology/node[4]"/>

        <connection src="/topology/node[5]/interface[3]" dst="/topology/node[4]"/>

        <connection src="/topology/node[6]/interface[3]" dst="/topology/node[4]"/>

        <connection src="/topology/node[7]/interface[3]" dst="/topology/node[4]"/>

        <connection src="/topology/node[8]/interface[3]" dst="/topology/node[4]"/>

        <connection src="/topology/node[9]/interface[3]" dst="/topology/node[4]"/>

        <connection src="/topology/node[5]/interface[4]" dst="/topology/node[1]/interface[1]"/>

        <connection src="/topology/node[9]/interface[4]" dst="/topology/node[3]/interface[1]"/>

        <connection src="/topology/node[5]/interface[1]" dst="/topology/node[6]/interface[1]"/>

        <connection src="/topology/node[5]/interface[2]" dst="/topology/node[7]/interface[1]"/>

        <connection src="/topology/node[6]/interface[2]" dst="/topology/node[9]/interface[1]"/>

        <connection src="/topology/node[7]/interface[2]" dst="/topology/node[8]/interface[1]"/>

        <connection src="/topology/node[8]/interface[2]" dst="/topology/node[9]/interface[2]"/>

</topology>

</verbatim>

Hope that helps someone.

0 REPLIES 0
Content for Community-Ad
Cisco Community October 2020 Spotlight Award Winners
This widget could not be displayed.