Zusätzliche Schnittstelle einrichten z.B. für WLAN
Anleitung um eine zusätzliche Netzwerkschnittstelle unter LogoDIDACT 2.0 einzurichten, hier im Beispiel für eine Schnittstelle mit neuen Netzbereich für die WLAN-Geräte.
Voraussetzung:
- freie Schnittstelle am ldhost
ldhost
1. Erstellen Sie die neue Datei 80-p_wlan.link unter /etc/systemd/network, damit das Interface den Namen "p_wlan" bekommt.
Der Inhalt für diese Datei muss wie folgt aussehen:
MACAddress=XX:XX:XX:XX:XX:XX
[Link]
Name=p_wlan
2. Änderungen dem Kernel mitteilen, erfordert einen Neustart.
puppeteer
3. Bekanntmachen des neuen Netzwerkbereiches für die p_wlan-Schnittstelle.
Editieren Sie hierfür die /etc/logodidact/config/networkscope.conf und den nachfolgenden Teil hinzufügen (freie VLAN-ID wählen)
Description Network WLAN
GuestInterface wlan
Scope internal
vlan 16
Net 10.48.0.0/255.240.0.0
4. Anpassen der /etc/logodidact/hosts/ldhost/nic.conf
vlan_mode access
vlan_untagged ld-wlan
Type manual
ovs_type OVSPort
5. Änderungen ins GIT committen
logosrv
6. Durchgereichte Schnittstelle im logosrv konfigurieren, dafür die Datei /etc/logodidact/network.conf erweitern.
IPAddress 10.48.1.1
Netmask 255.240.0.0
Device wlan
Scope internal
Comment Schnittstelle für Geräte im WLAN-Netz
7. Aktivieren der Konfiguration im logosrv.
ldhost
8. Konfigurieren der Schnittstelle im ldhost durch den Puppet-Agent.
9. Neustarten des Servers und löschen der Konfiguration für den Openvswitch, damit dieser die neue Schnittstelle an den logosrv durchreicht.