Category: Linux

Ansible: Interaktionen mit Cisco IOS-Geräten

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 […]

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 […]

Astroberry: Anbindung eines GPS-Dongle

Astroberry ist eine Linux-Distribution für den RaspberryPi, die sich primär an Astronomiebegeisterte und Astrofotografen  richtet. Sie bietet die Möglichkeit das vorhandene Equipment sehr weitreichend zu steuern und Abläufe zu automatisieren. Das Problem: man steht nun also im Garten oder an seinem Lieblingsplatz im Feld und hat keinerlei WLAN und damit auch keine Zeitdaten auf dem […]

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 […]

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: 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 […]

Zentrales DHCP für komplexere Netze

In komplexeren Netzen kann/sollte, im Gegensatz zu kleinen flachen Netzen, meist nicht auf jedem Router oder Firewall ein DHCP-Server betrieben werden. Hier ist es einfacher und auch weniger fehleranfällig einen zentralen DHCP-Server zu betreiben und diesen dann im Failover-Verbund redundant zur Verfügung zu stellen. In diesem Artikel wird gezeigt, wie das auf Basis zweier Debian- […]

Kurztest Tuxedo InfinityBook Pro 15 v5

Vorgeplänkel … Ende 2019/Anfang 2020 war ich auf der Suche nach einem neuen Notebook. Meine primäre Anforderung war eine möglichst hohe, wenn nicht gar vollständige Linux-Kompatibilität. Das Laptop soll zur Netzwerk-Administration, Virtualisierung, Website-Erstellung und -Schulung, sowie etwas Programmierung eingesetzt werden. Spielen steht nicht auf der Liste.

Next Page »