Im Jahr 2024 sollten selbst VPN-Verbindungen IPv6-Konnektivität bieten,
zumal sich das oft mit wenigen Schritten einrichten lässt.
In diesem Artikel wird die vorherige Anleitung für die Einrichtung eines Wireguard-VPNs erweitert und modernisiert,
sodass zum einen Dual-Stack (gleichzeitig IPv4 und IPv6) möglich ist
und zum anderen das veraltete iptables
Firewall-Backend durch dessen Nachfolger nftables
ersetzt wird.
Kategorie: Linux
Anleitung: Wireguard VPN-Server einrichten mit Internetrouting
Wireguard ist eine moderne VPN-Lösung, die vor allem durch die einfache Konfiguration und hohe Performance immer beliebter wird. Behauptet wird zudem, dass Wireguard die sicherste VPN-Lösung sei, unter anderem dadurch, dass der Source-Code nur einen Bruchteil des Umfangs anderer Lösungen habe. Wireguard ist Cross-Plattform und damit auf quasi allen modernen Betriebsystemen wie Linux, Windows, Mac, Android und iOS verfügbar.
In diesem Post möchte ich auf die grundlegende Einrichtung von Wireguard auf einem Linux-Server eingehen und dabei die wesentlichen Konzepte und Parameter erklären.
[FIX] Linux Mint 20 / Ubuntu 20.04: /usr/bin/env 'python' No such file or directory
[English] C(++) - Query SRV DNS Record (with Example)
I was searching for a possibility to query SRV DNS records in C/C++.
As always, there are high-level library functions (ldns
, libunbound
), but I didn’t want to introduce another dependency.
So I’m using the many years old functions originally provided by BIND (now included in glibc).
The man pages aren’t that helpful as they are incomplete.
I found most information here and by debugging.
This was quite a bit work, so I would like to share it with you here.
BPI-M2 Berry: Installation & Einrichtung - Anleitung
Der Banana Pi M2 Berry ist ein Bastelboard von Sinovoip, dass dem Raspberry Pi 3 sehr ähnlich ist, in einigen Punkten - wie dem SATA-Port - sogar überlegen. Im Folgendem beschreibe ich die nötigen Schritte, um mit dem Banana Pi arbeiten zu können.
Devolo Cockpit Fehler: Es konnte keine Verbindung zum Network Service aufgebaut werden.
Update: Ich hatte dem Devolo-Support gemailt. Der Fehler wurde nun in Version 4.4.0 behoben. 🎉
Ich habe mir zur Konfiguration von unserem DLAN im Haus das Devolo Cockpit heruntergeladen (Version 4.3.3) heruntergeladen und installiert. Nach der Installation erschienen beim Start die Fehlermeldung:
Fehler mit der Verbindung
Es konnte keine Verbindung zum Network Service aufgebaut werden.
Wie ich durch manuelles Starten des Services herausgefunden habe, war die unerfüllte Abhängigkeit zur Bibliothek libbz2.so.1.0
schuld:
Linux Mint 19: Teamspeak 3 Client schaltet andere Programme stumm (z.B. VLC)
In der Standardeinstellung von Linux Mint 19 schaltet der TS3-Client andere Anwendungen stumm. Dieses Verhalten kann man durch Anpassung der Konfiguration von PulseAudio ändern.
Lubuntu Linux auf dem Power Mac G4 installieren
Warum sollte man Linux auf einem 20 Jahre alten Power Mac installieren wollen? Ganz einfach: weil es möglich ist 😃. Wie das geht kannst du in den folgenden Abschnitten lesen.
Bildschirm umschalten per xrandr Script
An meinem PC sind aktuell zwei Bildschirme angeschlossen. Meinen zweiten Monitor schalte ich dabei immer nur bei Bedarf an und auf Dauer waren mir die Klicks über die Systemeinstellungen zur (De-)Aktivierung und Anpassung der Displayposition zu nervig. ;)
Deshalb hab ich mir schnell ein bash Scriptchen erstellt, das den Bildschirm (hier: “HDMI-0”) umschaltet. Dazu habe mir noch einen Launcher erstellt, um es auszuführen. Das Script benutzt das Tool xrandr, das in vielen Linux Distributionen standardmäßig installiert ist.