Änderungen

Zeile 24: Zeile 24:     
==aktueller Stand==
 
==aktueller Stand==
 +
* 2016-11-22 | 01 Pers. X 01 h | Server neustarten, 1x WR1043ND installiert
 +
* 2016-11-15 | 01 Pers. X 02 h | Server neustarten, 2x CPEs + 1x 841er konfiguriert
 +
* 2016-11-11 | 01 Pers. X 01 h | Server neustarten, Gespraeche, Router umstecken
 +
* 2016-10-10 | 01 Pers. X 02 h | Wartung; Config-Reset einer CPE; Umpatchung einer CPE
 
* 2016-09-11 | 01 Pers. X 02 h | Inbetriebnahme Switche 1-3/Technikraum EG; Ausrichtung PBE-5AC-400 in Richtung Opelbad; Einweisung Hausmeister umpatchen CPEs
 
* 2016-09-11 | 01 Pers. X 02 h | Inbetriebnahme Switche 1-3/Technikraum EG; Ausrichtung PBE-5AC-400 in Richtung Opelbad; Einweisung Hausmeister umpatchen CPEs
 
* 2016-08-25 | 02 Pers. X 02 h | Ausrichtung NB5-AC zu Weilstraße
 
* 2016-08-25 | 02 Pers. X 02 h | Ausrichtung NB5-AC zu Weilstraße
Zeile 153: Zeile 157:  
   | 10.56.8.6
 
   | 10.56.8.6
 
   |
 
   |
   | nein
+
   | ja
 
   |-
 
   |-
 
   | 07.
 
   | 07.
Zeile 183: Zeile 187:  
   | 10.56.8.9
 
   | 10.56.8.9
 
   |
 
   |
   | nein
+
   | ja
 
   |-
 
   |-
 
   | 10.
 
   | 10.
Zeile 223: Zeile 227:  
   | 10.56.8.13
 
   | 10.56.8.13
 
   |
 
   |
   | nein
+
   | ja
 
   |-
 
   |-
 
   | 14.
 
   | 14.
Zeile 383: Zeile 387:  
   | 10.56.8.29
 
   | 10.56.8.29
 
   |  
 
   |  
   | nein
+
   | ja
 
   |-
 
   |-
 
   | 30.
 
   | 30.
Zeile 642: Zeile 646:  
   |-
 
   |-
 
   | 1
 
   | 1
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 1.1
 
   | WLAN EG 1.1
Zeile 648: Zeile 652:  
   |-
 
   |-
 
   | 2
 
   | 2
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 1.2
 
   | WLAN EG 1.2
Zeile 654: Zeile 658:  
   |-
 
   |-
 
   | 3
 
   | 3
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 2.1
 
   | WLAN EG 2.1
Zeile 660: Zeile 664:  
   |-
 
   |-
 
   | 4
 
   | 4
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 2.2
 
   | WLAN EG 2.2
Zeile 666: Zeile 670:  
   |-
 
   |-
 
   | 5
 
   | 5
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 3.1
 
   | WLAN EG 3.1
Zeile 672: Zeile 676:  
   |-
 
   |-
 
   | 6
 
   | 6
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 3.2
 
   | WLAN EG 3.2
Zeile 678: Zeile 682:  
   |-
 
   |-
 
   | 7
 
   | 7
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 4.1
 
   | WLAN EG 4.1
Zeile 684: Zeile 688:  
   |-
 
   |-
 
   | 8
 
   | 8
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 4.2
 
   | WLAN EG 4.2
Zeile 690: Zeile 694:  
   |-
 
   |-
 
   | 9
 
   | 9
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 1.1
 
   | WLAN 1.OG 1.1
Zeile 696: Zeile 700:  
   |-
 
   |-
 
   | 10
 
   | 10
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 1.2
 
   | WLAN 1.OG 1.2
Zeile 702: Zeile 706:  
   |-
 
   |-
 
   | 11
 
   | 11
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 2.1
 
   | WLAN 1.OG 2.1
Zeile 708: Zeile 712:  
   |-
 
   |-
 
   | 12
 
   | 12
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 2.2
 
   | WLAN 1.OG 2.2
Zeile 714: Zeile 718:  
   |-
 
   |-
 
   | 13
 
   | 13
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 3.1
 
   | WLAN 1.OG 3.1
Zeile 720: Zeile 724:  
   |-
 
   |-
 
   | 14
 
   | 14
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 3.2
 
   | WLAN 1.OG 3.2
Zeile 726: Zeile 730:  
   |-
 
   |-
 
   | 15
 
   | 15
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 4.1
 
   | WLAN 1.OG 4.1
Zeile 732: Zeile 736:  
   |-
 
   |-
 
   | 16
 
   | 16
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 4.2
 
   | WLAN 1.OG 4.2
Zeile 738: Zeile 742:  
   |-
 
   |-
 
   | 17
 
   | 17
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 1.1
 
   | WLAN 2.OG 1.1
Zeile 744: Zeile 748:  
   |-
 
   |-
 
   | 18
 
   | 18
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 1.2
 
   | WLAN 2.OG 1.2
Zeile 750: Zeile 754:  
   |-
 
   |-
 
   | 19
 
   | 19
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 2.1
 
   | WLAN 2.OG 2.1
Zeile 756: Zeile 760:  
   |-
 
   |-
 
   | 20
 
   | 20
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 2.2
 
   | WLAN 2.OG 2.2
Zeile 762: Zeile 766:  
   |-
 
   |-
 
   | 21
 
   | 21
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | frei
 
   | frei
Zeile 768: Zeile 772:  
   |-
 
   |-
 
   | 22
 
   | 22
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | RaspberryPi B+
 
   | RaspberryPi B+
Zeile 774: Zeile 778:  
   |-
 
   |-
 
   | 23
 
   | 23
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | frei/Out-of-Band Mgmt
 
   | frei/Out-of-Band Mgmt
Zeile 780: Zeile 784:  
   |-
 
   |-
 
   | 24
 
   | 24
   | 5
+
   | 4
 
   | tagged
 
   | tagged
 
   | Panel-A Port 1/Server-Port enp2s0f1
 
   | Panel-A Port 1/Server-Port enp2s0f1
Zeile 1.482: Zeile 1.486:  
     <portgroup name='vlan-all' default='yes'>
 
     <portgroup name='vlan-all' default='yes'>
 
       <vlan trunk='yes'>
 
       <vlan trunk='yes'>
         <tag id='5'/>
+
         <tag id='4'/>
 
       </vlan>
 
       </vlan>
 
     </portgroup>
 
     </portgroup>
Zeile 1.503: Zeile 1.507:  
       <vlan trunk='yes'>
 
       <vlan trunk='yes'>
 
         <tag id='5'/>
 
         <tag id='5'/>
 +
        <tag id='301'/>
 +
        <tag id='303'/>
 
         <tag id='317'/>
 
         <tag id='317'/>
 
         <tag id='318'/>
 
         <tag id='318'/>
Zeile 1.561: Zeile 1.567:     
====Libvirt Domain Configs====
 
====Libvirt Domain Configs====
 +
Per default werden die Namen für virtuelle Netzwerkkarten der VMs auf dem Host dynamisch nach dem Schema vnetX vergeben.
 +
Für die OpenvSwitch Konfiguration benötigen wir aber persistente Interface-Namen. Diese werden in den <target dev=''/> Direktiven gesetzt.
 +
 
ffmwu-hans-core
 
ffmwu-hans-core
 
<source lang='xml'>
 
<source lang='xml'>
Zeile 1.632: Zeile 1.641:  
         <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
 
         <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
 
       </controller>
 
       </controller>
       <interface type='network'>
+
       <interface type='bridge'>
         <mac address='52:54:00:dd:cc:9d'/>
+
         <mac address='52:54:00:93:ba:bb'/>
         <source network='ovs-sw01' portgroup='vlan-all'/>
+
         <source network='ovs-sw05' portgroup='vlan-all' bridge='br-sw05'/>
        <actual type='bridge'>
+
        <vlan trunk='yes'>
          <source bridge='br-sw01'/>
+
          <tag id='5'/>
          <vlan trunk='yes'>
+
          <tag id='513'/>
            <tag id='5'/>
+
          <tag id='514'/>
            <tag id='11'/>
+
          <tag id='515'/>
            <tag id='12'/>
+
          <tag id='516'/>
            <tag id='13'/>
+
          <tag id='517'/>
            <tag id='14'/>
+
          <tag id='518'/>
            <tag id='15'/>
+
        </vlan>
            <tag id='16'/>
+
        <virtualport type='openvswitch'>
          </vlan>
+
          <parameters interfaceid='55521f0b-3c6e-4855-8fb2-7fa265da3ac2'/>
          <virtualport type='openvswitch'>
+
        </virtualport>
            <parameters interfaceid='2aa233d9-3a8e-46db-8230-72ea0b730ee2'/>
+
         <target dev='vcoresw05'/>
          </virtualport>
  −
        </actual>
  −
         <target dev='vnet0'/>
   
         <model type='virtio'/>
 
         <model type='virtio'/>
 
         <alias name='net0'/>
 
         <alias name='net0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
+
         <address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
 
       </interface>
 
       </interface>
       <interface type='network'>
+
       <interface type='bridge'>
         <mac address='52:54:00:12:3b:c2'/>
+
         <mac address='52:54:00:f7:8b:a8'/>
         <source network='ovs-sw02' portgroup='vlan-all'/>
+
         <source bridge='br-gluonb2b'/>
        <actual type='bridge'>
+
         <target dev='vcoreb2b'/>
          <source bridge='br-sw02'/>
  −
          <vlan trunk='yes'>
  −
            <tag id='5'/>
  −
          </vlan>
  −
          <virtualport type='openvswitch'>
  −
            <parameters interfaceid='c1a010f5-7911-4651-ae41-080b8892e3e5'/>
  −
          </virtualport>
  −
        </actual>
  −
         <target dev='vnet1'/>
   
         <model type='virtio'/>
 
         <model type='virtio'/>
 
         <alias name='net1'/>
 
         <alias name='net1'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
+
         <address type='pci' domain='0x0000' bus='0x00' slot='0x0c' function='0x0'/>
 
       </interface>
 
       </interface>
       <interface type='network'>
+
       <interface type='bridge'>
         <mac address='52:54:00:93:ba:bb'/>
+
         <mac address='52:54:00:3c:50:59'/>
         <source network='ovs-sw05' portgroup='vlan-all'/>
+
         <source network='ovs-sw02' portgroup='vlan-all' bridge='br-sw02'/>
         <actual type='bridge'>
+
         <vlan trunk='yes'>
           <source bridge='br-sw05'/>
+
           <tag id='5'/>
           <vlan trunk='yes'>
+
           <tag id='301'/>
            <tag id='5'/>
+
          <tag id='303'/>
            <tag id='51'/>
+
          <tag id='317'/>
            <tag id='52'/>
+
          <tag id='318'/>
            <tag id='53'/>
+
          <tag id='319'/>
            <tag id='54'/>
+
          <tag id='320'/>
            <tag id='55'/>
+
          <tag id='321'/>
            <tag id='56'/>
+
          <tag id='322'/>
          </vlan>
+
        </vlan>
          <virtualport type='openvswitch'>
+
        <virtualport type='openvswitch'>
            <parameters interfaceid='d0223530-25ae-4649-8103-405ba0e79761'/>
+
          <parameters interfaceid='959931f7-7eb8-46a9-9c8b-c100e4c9fea8'/>
          </virtualport>
+
        </virtualport>
        </actual>
+
         <target dev='vcoresw02'/>
         <target dev='vnet2'/>
   
         <model type='virtio'/>
 
         <model type='virtio'/>
 
         <alias name='net2'/>
 
         <alias name='net2'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
+
         <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
 
       </interface>
 
       </interface>
 
       <serial type='pty'>
 
       <serial type='pty'>
Zeile 1.826: Zeile 1.822:  
       </controller>
 
       </controller>
 
       <interface type='bridge'>
 
       <interface type='bridge'>
         <mac address='52:54:00:1c:86:61'/>
+
         <mac address='52:54:00:fd:c1:33'/>
 +
        <source network='ovs-sw05' portgroup='vlan-6' bridge='br-sw05'/>
 +
        <vlan>
 +
          <tag id='6'/>
 +
        </vlan>
 +
        <virtualport type='openvswitch'>
 +
          <parameters interfaceid='789cf088-db1a-47a5-9cc9-334d1366546d'/>
 +
        </virtualport>
 +
        <target dev='vuplsw05'/>
 +
        <model type='virtio'/>
 +
        <alias name='net0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
 +
      </interface>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:f5:1e:09'/>
 
         <source bridge='br-gluonb2b'/>
 
         <source bridge='br-gluonb2b'/>
         <target dev='vnet3'/>
+
         <target dev='vuplb2b'/>
 
         <model type='virtio'/>
 
         <model type='virtio'/>
         <alias name='net0'/>
+
         <alias name='net1'/>
 
         <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
 
         <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
 
       </interface>
 
       </interface>
       <interface type='network'>
+
       <interface type='bridge'>
         <mac address='52:54:00:fd:c1:33'/>
+
         <mac address='52:54:00:e7:71:af'/>
         <source network='ovs-sw05' portgroup='vlan-6'/>
+
         <source network='ovs-sw01' portgroup='vlan-all' bridge='br-sw01'/>
         <actual type='bridge'>
+
         <vlan trunk='yes'>
           <source bridge='br-sw05'/>
+
           <tag id='4'/>
          <virtualport type='openvswitch'>
+
        </vlan>
            <parameters interfaceid='47c1d339-fc70-4734-8f77-197ceecaed70'/>
+
        <virtualport type='openvswitch'>
          </virtualport>
+
          <parameters interfaceid='5d824f23-d60c-443f-9c00-429f0bdd7943'/>
        </actual>
+
        </virtualport>
         <target dev='vnet4'/>
+
         <target dev='vuplsw01'/>
 
         <model type='virtio'/>
 
         <model type='virtio'/>
         <alias name='net1'/>
+
         <alias name='net2'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
+
         <address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
 
       </interface>
 
       </interface>
 
       <serial type='pty'>
 
       <serial type='pty'>
Zeile 1.895: Zeile 1.905:  
     </seclabel>
 
     </seclabel>
 
   </domain>
 
   </domain>
 +
</source>
 +
 +
====Open vSwitch Konfiguration====
 +
Die Konfiguration der Open vSwitch Switche sieht dann wie folgt aus:
 +
<source lang='text'>
 +
root@HanS-Server:~# ovs-vsctl show
 +
cd407941-c84e-484c-9b7c-426050da8e74
 +
    Bridge "br-sw05"
 +
        Port "vcoresw05"
 +
            trunks: [5, 513, 514, 515, 516, 517, 518]
 +
            Interface "vcoresw05"
 +
        Port "ens1f1"
 +
            Interface "ens1f1"
 +
        Port "vuplsw05"
 +
            tag: 6
 +
            Interface "vuplsw05"
 +
        Port "br-sw05"
 +
            Interface "br-sw05"
 +
                type: internal
 +
    Bridge "br-sw02"
 +
        Port "br-sw02"
 +
            Interface "br-sw02"
 +
                type: internal
 +
        Port "vcoresw02"
 +
            trunks: [5, 301, 303, 317, 318, 319, 320, 321, 322]
 +
            Interface "vcoresw02"
 +
        Port "ens1f0"
 +
            Interface "ens1f0"
 +
    Bridge "br-sw01"
 +
        Port "vuplsw01"
 +
            trunks: [4]
 +
            Interface "vuplsw01"
 +
        Port "br-sw01"
 +
            Interface "br-sw01"
 +
                type: internal
 +
        Port "enp2s0f1"
 +
            Interface "enp2s0f1"
 +
    ovs_version: "2.5.0"
 +
 +
root@HanS-Server:~# ovs-vsctl list-br
 +
br-sw01
 +
br-sw02
 +
br-sw05
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw01
 +
enp2s0f1
 +
vuplsw01
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw02
 +
ens1f0
 +
vcoresw02
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw05
 +
ens1f1
 +
vcoresw05
 +
vuplsw05
 
</source>
 
</source>