Ansible kann auf Mehrere Arten mit Cisco-Devices zusammen arbeiten. Dieser Artikel beschreibt eine einfache und direkte Interaktion. Natürlich muss Ansible sich auf dem Router oder Switch anmelden können.. Dazu wird der User auf dem Gerät (hier ist es ein Cisco 1921 Router) als privilegiertes Login angelegt. username ansible privilege 15 password ansiblepwd Der User ansible […]
Category: Netzwerk
Ansible: Einfache Playbooks
Um Tasks nicht nur interaktiv in einzelnen Schritten sondern auch größere Aufgaben mit mehreren Schritten ausführen zu können gibt es die sog. Playbooks. Diese werden mittels des Befehls ansible-playbook ausgeführt. Playbooks sind einfache yaml-Files und können einfach mittels eines Editors (z.B. nano) erstellt werden. Also warum nicht nano mittels Ansible installieren? Los geht es als […]
Ansible: Installation und Einstieg
Das Ansible-Projekt wurde 2012 gestartet und hat sich seitdem zu einer der, wenn nicht der führenden Automatisierungslösung entwickelt. Das System ist sehr einfach zu installieren und zu handhaben. Diese Reihe von Artikeln soll den Einstieg in Ansible erleichtern und durch die ersten Schritte führen. Allerdings soll hier nur die CLI-Bedienung betrachtet werden, Grafische Oberflächen, wie […]
Zentraler Log-Server für das Netzwerk
Je komplexer das Netzwerk wird, desto aufwändiger wird auch die Fehleranalyse. Da hilft es, das Logging aller Geräte an einem zentralen Punkt zu aggregieren. Genau diesen Ansatz verfolgt der hier installierte Logserver. Ziel der Installation ist ein komplett arbeitsfähiger rsyslogd auf Ubuntu-Server mit Webmin um die Administration etwas zu erleichtern. Weiter soll ein Cisco-Switch auf […]
Telefonie: Yealink T54W an Fritzbox und FreePBX
Um ein IP-Telefon mit einer IP-Telefonanlage zu verbinden gibt es mehrere Wege. Der erste wäre es ein Telefon über die DHCP-Option 66 eine URL zur Autoprovisionierung zu übergeben. Das Telefon konfiguriert sich dann quasi selbst. Das Erstellen der entsprechenden Files lohnt sich jedoch nur, wenn man etliche gleiche Telefone im Einsatz hat. Im kleineren Rahmen […]
DHCP: Optionen
Vielen Geräten im Netzwerk können mit dem DHCP Konfigurationsoptionen mitgegeben werden. Dazu gehören WLAN-APs, Telefone u.v.m. Eine Liste der möglichen Optionen findet sich am Ende dieses Textes. Dabei gibt es Optionen, die in ihrer Funktion schon festgelegt sind und solche die frei belegt werden können. Diese Werte sind nummeriert, können aber wie ein Variablenname angesprochen […]
DHCP: Fehler beim Systemstart/Update (pid-File anlegen)
Mein ursprünglicher Ansatz war die manuelle Änderung des Konfigurationsfiles, allerdings wird das schnell ein Fass ohne Boden und es ist günstiger und weit weniger fehleranfällig den eigentlichen Bock zu suchen. Letztlich beruht der ‘Fehler’ unter Ubuntu darauf, dass der IP V6-Daemon nicht konfiguriert, aber auch nicht deaktiviert ist. Ein einfaches Deaktivieren des IP V6-Daemons mittels […]
DHCP: Feste IP-Adressen/Reservierungen
In größeren Netzen senkt es das Fehleraufkommen, wenn Geräte, wie z.B. Drucker, WLAN-APs, feste IP-Adressen bekommen, aber ihre eigentliche IP-Konfiguration über das DHCP erhalten. Wenn sich dann z.B. die Adresse eines Zeitserver oder DNS ändert, reicht es aus die nur an einer Stelle zu korrigieren und man braucht nicht zu jedem Gerät zu gehen. IP-Reservierungen […]
DHCP: Umleiten eines Cisco WLAN-AP auf seinen WLC
In einem komplexeren Netz mit vielleicht mehreren Standorten wird für das WLAN häufig ein zentraler Wireless Controller (WLC) aufgebaut, der ein einheitliches zentrales Management erlaubt. Entsprechend muss den Accespoints (AP) mitgeteilt werden mit welchem Controller sie sich verbinden sollen. Damit man das nicht manuell und für jeden AP einzeln machen muss gibt es im DHCP […]
DHCP: Anlegen eines neuen Subnetzes mit Optionen und Adress-Pool
Basierend auf der hier vorgestellten DHCP-Installation sollen nun weitere Subnetze eingerichtet werden, für die der Server DHCP-Leases bereitstellen soll. Dies kann nun entweder direkt über die Kommandozeile oder über die Webmin-GUI erfolgen. In beiden Fällen werden entsprechende Abschnitte in der Datei /etc/dhcp/dhcp-networks.conf angelegt. Anlage über die Webmin-GUI Nach der Anmeldung im Webmin findet sich die […]