<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.techguru.lima-city.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.techguru.lima-city.de/feed.php">
        <title>Technik Gurus - programme:dhcpdnsadmin</title>
        <description></description>
        <link>https://www.techguru.lima-city.de/</link>
        <image rdf:resource="https://www.techguru.lima-city.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-27T13:51:53+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180405&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180410&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180411&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180415&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180418&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180529&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180530&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180531&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180604&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_module&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_vlan_macher&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda&amp;rev=1605272068&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:netmanager&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180529&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180530&amp;rev=1605272069&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180531&amp;rev=1605272070&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180604&amp;rev=1605272070&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan&amp;rev=1605272069&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.techguru.lima-city.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Technik Gurus</title>
        <link>https://www.techguru.lima-city.de/</link>
        <url>https://www.techguru.lima-city.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180405&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_20180405</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180405&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda.py

import sys
from glob import glob


#
# Eingabe
#

print (&quot;&quot;&quot;Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen Reihenfolge: &quot;).upper()

while True:
    try:
        vlan = input(&quot;Eingabe der VLAN Nr.: &quot;)
        vlan = int(vlan)
        break
    except ValueE…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180410&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_20180410</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180410&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda.py

#import sys
from glob import glob

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen Reihenfolge: &quot;).upper()
vlan = input(&quot;Eingabe der VLAN Nr.: &quot;)


def check_vlan_and_modify(vlandat):
    &#039;&#039;&#039; Lese und schr…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180411&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_20180411</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_20180411&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda.py

#import sys
from glob import glob

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen Reihenfolge: &quot;).upper()
vlan = input(&quot;Eingabe der VLAN Nr.: &quot;)



# Fkt. definition 
def check_vlan_and_modify(vlandat):
 …</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180415&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_20180415</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180415&amp;rev=1605272069&amp;do=diff</link>
        <description>DHCP-/DNS-Admin

&lt;https://www.easy-coding.de/Thread/2196-2-Listen-vergleichen-und-gleiche-s-Element-e-ausgeben/&gt;



#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

#import sys
from glob import glob

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;\n\n Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = &quot;e4001 e4002 e4003&quot;
macadr = &quot;11:11:11 22:22:22 33:33:33&quot;


#devices = input(&quot;Eingabe der Geräte Namen: &quot;).low…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180418&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_20180418</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_20180418&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

#import sys
from glob import glob

verzei = glob(&quot;vlans/*&quot;)



# Fkt. definition
def read_vlan_make_dict(vlandat):
    &#039;&#039;&#039; Lesefunktion für eine beliebige VLAN-Datei. Erzeugt ein Dict. aus VLAN-Dateien &#039;&#039;&#039;
    l_devices_vlandat = []
    l_macadr_ip_vlandat = []
    l_ip_vlandat = []
    d_vlan = {}
    
    with open((vlandat), &#039;r&#039;) as vlandatei:
        for line in vlandatei:
            l_elems = line.split()
            l_device…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180529&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_class_20180529</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180529&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

from VLAN import VLAN
from glob import glob
from os import path

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;\n\n Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = &quot;e4001 e4002 e4003&quot;
macadr = &quot;11:11:11 22:22:22 33:33:33&quot;
#macadr = &quot;&quot;
#devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
#macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180530&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_class_20180530</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180530&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

from VLAN import VLAN
from glob import glob
from os import path

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;\n\n Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = &quot;e4001 e4002 e4003&quot;
#macadr = &quot;11:11:11 22:22:22 33:33:33&quot;
macadr = &quot;&quot;
#devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
#macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180531&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_class_20180531</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180531&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

from VLAN import VLAN
from glob import glob
from os import path

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;\n\n Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = &quot;e4001 e4002 e4003&quot;
#macadr = &quot;11:11:11 22:22:22 33:33:33&quot;
macadr = &quot;&quot;
#devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
#macadr = input(&quot;Optional Eingabe der MAC Adresse in der dazugehörigen…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180604&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_class_20180604</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class_20180604&amp;rev=1605272069&amp;do=diff</link>
        <description>dda_dict_class_20180604



#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py


import sys
from os import path
from glob import glob
from VLAN import VLAN

verzei = glob(&quot;vlans/*&quot;)



#
# Devices Entfernen -remove
#
if len(sys.argv) &gt; 1:
    if sys.argv[1] == &quot;-remove&quot;:
        print (&quot;Der übergebene Wert ist -remove&quot;)
        l_devices = []
        for opt in sys.argv[2:]:
            l_devices.append(opt)
            
        t_devices = tuple(l_devices)
    
        for vlandat i…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_dict_class</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_dict_class&amp;rev=1605272069&amp;do=diff</link>
        <description>DHCP DNS Admin mit Dictionary und Klassen



#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
#  dda_dict.py

from VLAN import VLAN
from glob import glob
from os import path

verzei = glob(&quot;vlans/*&quot;)



#
# Eingabe
#
print (&quot;&quot;&quot;\n\n Welche(r) Rechner/Drucker soll(en) modifiziert werden.
Mehrere Rechner mit Leerzeichen trennen. \n\n &quot;&quot;&quot;)

devices = &quot;e4001 e4002 e4003&quot;
macadr = &quot;11:11:11 22:22:22 33:33:33&quot;
#devices = input(&quot;Eingabe der Geräte Namen: &quot;).lower()
#macadr = input(&quot;Optional Eingabe der …</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_module&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_module</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_module&amp;rev=1605272069&amp;do=diff</link>
        <description>Python Standard Module

ipaddress Modul

Das ipaddress Modul ist ganz interessant zum generieren und zum prüfen ob IP in Netzwerk. Es kann geprüft werden ob Netzwerk und Hostbereich usw. Ausserdem wird IPv4 und IPv6 unterstützt.

Genearate IPs



&gt;&gt;&gt; from ipaddress import ip_network
&gt;&gt;&gt; list(ip_network(&#039;172.16.2.0/28&#039;).hosts())
[IPv4Address(&#039;172.16.2.1&#039;), IPv4Address(&#039;172.16.2.2&#039;), IPv4Address(&#039;172.16.2.3&#039;), IPv4Address(&#039;172.16.2.4&#039;), IPv4Address(&#039;172.16.2.5&#039;), IPv4Address(&#039;172.16.2.6&#039;), IPv4Add…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_vlan_macher&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda_vlan_macher</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda_vlan_macher&amp;rev=1605272069&amp;do=diff</link>
        <description>DHCP-/DNS-Admin VLAN Dateien erstellen

Erweiterung mit ipaddress-Modul möglich:

&lt;https://docs.python.org/3/howto/ipaddress.html&gt;

Iterating through the “usable” addresses on a network:


&gt;&gt;&gt; net4 = ipaddress.ip_network(&#039;192.0.2.0/24&#039;)
&gt;&gt;&gt; for x in net4.hosts():
...     print(x)  
192.0.2.1
192.0.2.2
192.0.2.3
192.0.2.4
...
192.0.2.252
192.0.2.253
192.0.2.254</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda&amp;rev=1605272068&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dda</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:dda&amp;rev=1605272068&amp;do=diff</link>
        <description>DHCP-/DNS-Admin



    def read(self, vlaninheader):
        print(&quot;read(): &lt;-&quot;, self._full_fn)
        
        with open(self._full_fn) as file:
            # self._lines = file.read().splitlines()
            # self._lines = file.readlines()    # behält &#039;\n&#039;
            self._lines = file.readlines()
        
        vlaninheader = None
        if vlaninheader in self._full_fn:
            print(&quot;das VLAN &#039;{vlaninheader}&#039; wurde in &#039;{self._full_fn}&#039; gefunden&quot;.format(vlaninheader,  self._full_f…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:netmanager&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netmanager</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:netmanager&amp;rev=1605272069&amp;do=diff</link>
        <description>Python Implementierung vom netmanager

Check DNS

OS Programm Aufruf in Python

Hier als Beispiel als Aufruf vom Programm host mit einer beliebigen URL:


import os

def get_ip_address(url):
    command = &quot;host &quot; + url
    process = os.popen(command)</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180529&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlan_20180529</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180529&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/python3

&#039;&#039;&#039;
VLAN Klasse
RH - Mo 28. Mai 09:50:05 CEST 2018
&#039;&#039;&#039;

class VLAN:
    &#039;&#039;&#039;
    classdocs
    &#039;&#039;&#039;

    def __init__(self, full_fn):
        &#039;&#039;&#039;
        Constructor
        &#039;&#039;&#039;
        print(self.__class__.__name__)
        
        self._full_fn = full_fn
        #self.l_dev_names = l_devices
        self._lines = []
        self.l_devices_vlandat = []
        self.l_macadr_vlandat = []
        self.l_ip_vlandat = []

    
    
    def read_vlan_mac(self):
        &quot;&quot;&quot; Lese di…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180530&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlan_20180530</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180530&amp;rev=1605272069&amp;do=diff</link>
        <description>#!/usr/bin/python3

&#039;&#039;&#039;
VLAN Klasse
RH - Mo 28. Mai 09:50:05 CEST 2018
&#039;&#039;&#039;

class VLAN:
    &#039;&#039;&#039;
    VLAN Klasse für Vlan-Dateien
    &#039;&#039;&#039;

    def __init__(self, full_fn):
        &#039;&#039;&#039;
        Constructor
        &#039;&#039;&#039;
        print(self.__class__.__name__)
        
        self._full_fn = full_fn
        #self.l_dev_names = l_devices
        self._lines = []
        self.l_devices_vlandat = []
        self.l_macadr_vlandat = []
        self.l_ip_vlandat = []

    
    
    def read_vlan_mac(self):
…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180531&amp;rev=1605272070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlan_20180531</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180531&amp;rev=1605272070&amp;do=diff</link>
        <description>#!/usr/bin/python3

&#039;&#039;&#039;
VLAN Klasse
RH - Mo 28. Mai 09:50:05 CEST 2018
&#039;&#039;&#039;

class VLAN:
    &#039;&#039;&#039;
    VLAN Klasse für Vlan-Dateien
    &#039;&#039;&#039;

    def __init__(self, full_fn, l_devices):
        &#039;&#039;&#039;
        Constructor
        &#039;&#039;&#039;
        print(self.__class__.__name__)
        
        self._full_fn = full_fn
        self.l_devices = l_devices
        self._lines = []
        #self.l_macadr = []
        self.l_devices_vlandat = []
        self.l_macadr_vlandat = []
        self.l_ip_vlandat = []

   …</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180604&amp;rev=1605272070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlan_20180604</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan_20180604&amp;rev=1605272070&amp;do=diff</link>
        <description>vlan_20180604



#!/usr/bin/python3

&#039;&#039;&#039;
VLAN Klasse
RH - Mo 28. Mai 09:50:05 CEST 2018
&#039;&#039;&#039;

class VLAN:
    &#039;&#039;&#039;
    VLAN Klasse für Vlan-Dateien
    &#039;&#039;&#039;

    def __init__(self, full_fn, t_devices):
        &#039;&#039;&#039;
        Constructor
        &#039;&#039;&#039;
        print(self.__class__.__name__)
        
        self._full_fn = full_fn
        self.l_devices = t_devices
        self._lines = []
        #self.l_macadr = []
        self.l_devices_vlandat = []
        self.l_macadr_vlandat = []
        self.l_ip_…</description>
    </item>
    <item rdf:about="https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan&amp;rev=1605272069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T12:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlan</title>
        <link>https://www.techguru.lima-city.de/doku.php?id=programme:dhcpdnsadmin:vlan&amp;rev=1605272069&amp;do=diff</link>
        <description>VLAN Klasse für das Programm DDA



#!/usr/bin/python3

&#039;&#039;&#039;
VLAN Klasse
RH - Mo 28. Mai 09:50:05 CEST 2018
&#039;&#039;&#039;

class VLAN:
    &#039;&#039;&#039;
    classdocs
    &#039;&#039;&#039;

    def __init__(self, full_fn):
        &#039;&#039;&#039;
        Constructor
        &#039;&#039;&#039;
        print(self.__class__.__name__)
        
        self._full_fn = full_fn
        self._lines = []
        self.l_devices_vlandat = []
        self.l_macadr_vlandat = []
        self.l_ip_vlandat = []

    
    
    def read(self):
        print(&quot;read(): &lt;-&quot;, se…</description>
    </item>
</rdf:RDF>
