<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Netzwerk on Michael’s Domain</title><link>https://jeltsch.org/de/tags/netzwerk/</link><description>Recent content in Netzwerk on Michael’s Domain</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/de/tags/netzwerk/index.xml" rel="self" type="application/rss+xml"/><item><title>Netzwerkverkehr über zwei verschiedene NICs routen</title><link>https://jeltsch.org/de/route/</link><pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/route/</guid><description>&lt;p&gt;Ich kopiere gerade eine Menge Dateien von unserem NAS-Backup auf meinen Laptop. Da das WLAN zu langsam war (1 TB dauert in der Praxis einige Stunden), habe ich das NAS mit einem Ethernet-Kabel direkt an meinen Laptop angeschlossen. Beide Rechner mussten ihre IP-Adresse innerhalb desselben Netzwerks manuell einrichten (welches beliebig sein kann; ich habe 192.168.8.150 für meinen Laptop und 192.168.8.199 für das NAS verwendet, und als Netzmaske für beide 255.255.0.0). Da dieses &amp;ldquo;interne&amp;rdquo; Netzwerk keinen Internetzugang bietet, griff mein Ubuntu 24.04-Laptop automatisch wieder auf das WLAN zurück. Um den Laptop zu zwingen, das kabelgebundene Netzwerk zu nutzen, musste ich das WLAN deaktivieren. Aber nun kann ich ohne WLAN nicht mehr online gehen. Also musste ich dem Computer mitteilen, das kabelgebundene Netzwerk nur für das NAS zu verwenden, welches die IP 192.168.8.199 hat. Der benötigte Befehl lautet:&lt;/p&gt;</description></item><item><title>Alle aktiven Internetverbindungen unter Linux auflisten</title><link>https://jeltsch.org/de/listing_all_active_internet_connections_on_linux/</link><pubDate>Wed, 02 Sep 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/listing_all_active_internet_connections_on_linux/</guid><description>&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;netstat -natp&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Leider ist es manchmal nicht so leicht herauszufinden, welches Programm sich hinter dem Prozess verbirgt. Zum Beispiel sieht mein Web-Browser (Brave) so aus:&lt;/p&gt;</description></item><item><title>Kopieren mit rsync</title><link>https://jeltsch.org/de/copy_with_rsync/</link><pubDate>Mon, 17 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/copy_with_rsync/</guid><description>&lt;p&gt;Gründe, warum du (nicht immer, aber oft) rsync gegenüber cp bevorzugen solltest:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Unterbrochene Übertragungen fortsetzen
Wenn du eine große Datei kopierst und dein Computer oder die App abstürzt oder der Strom ausfällt, musst du mit cp von vorne beginnen. rsync kann aber genau dort weitermachen, wo es aufgehört hat, was bei großen Datenmengen eine enorme Zeitersparnis bedeuten kann.&lt;/li&gt;
&lt;li&gt;Effizienz (Delta-Übertragungsalgorithmus)
rsync ist intelligent konzipiert. Wenn du eine Datei kopierst, die am Zielort bereits vorhanden ist (z. B. bei der Aktualisierung eines Backups), kopiert rsync nur die Teile der Datei, die sich tatsächlich geändert haben (das „Delta“), anstatt die gesamte Datei zu überschreiben. cp hingegen kopiert jedes Mal die gesamte Datei.&lt;/li&gt;
&lt;li&gt;Fortschrittsanzeige in Echtzeit
rsync bietet eine hervorragende visuelle Rückmeldung. Mit dem Flag -P (oder &amp;ndash;progress) erhälst du einen Echtzeit-Fortschrittsbalken, der den Fertigstellungsgrad in Prozent, die Übertragungsgeschwindigkeit und die geschätzte verbleibende Zeit anzeigt. cp ist bekannt dafür, dass es keine Rückmeldung gibt, sodass du raten musst, ob der Vorgang noch läuft oder hängen geblieben ist. Das kannst du natürlich am Zielort nachprüfen. Anhand der sich ändernden Größe der bereits angekommenen Datei kannst du sehen ob überhaupt Fortschritte erzielt werden (ls -lh Dateiname oder du -hs Dateiname).&lt;/li&gt;
&lt;li&gt;Einfache Übertragungen übers Netz
rsync ist von Haus aus für den Einsatz über SSH ausgelegt. Du kannst damit Dateien direkt auf oder von einem Remote-Server kopieren – genauso einfach wie das Kopieren von Dateien auf deinem lokalen Rechner. cp kann dies nicht; um cp für einen Remote-Server zu verwenden, müssten du zunächst das Remote-Dateisystem lokal einbinden, was weitaus komplexer und fehleranfälliger ist.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Hier der vielleicht häufigste Fall, das Kopieren eines Verzeichnisses, inclusive des gesamten Inhalts:&lt;/p&gt;</description></item><item><title>PXE-Boot vom Netgate Pfsense SG-3100</title><link>https://jeltsch.org/de/pxe_booting_from_netgate_pfsense_sg_3100/</link><pubDate>Fri, 15 Nov 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/pxe_booting_from_netgate_pfsense_sg_3100/</guid><description>&lt;p&gt;Um Linux ohne CD, DVD oder USB-Stick zu installieren, nutze ich mittlerweile das PXE-Booten („Pixie“-Booten) in unserem lokalen Heimnetzwerk. Ich konnte keine guten Anleitungen finden und musste ein wenig herumprobieren, bis es funktionierte, aber der Vorgang an sich ist recht einfach. Hier sind die Schritte:&lt;/p&gt;</description></item><item><title>Mein Heimnetzwerk scannen (nmap)</title><link>https://jeltsch.org/de/scanning_my_home_network_nmap/</link><pubDate>Sun, 18 Mar 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/scanning_my_home_network_nmap/</guid><description>&lt;p&gt;Mein Heimnetzwerk nach allen Geräten durchsuchen, die auf Port 80 (HTTP) empfangsbereit sind: &lt;code&gt;nmap -p80 192.168.0.0/24 -oG - | grep 80/open&lt;/code&gt;Manchmal funktioniert das nicht (weil nmap versucht, „klug“ zu sein und nur Hosts zu scannen, die erreichbar sind). Um nmap dazu zu bringen, ohne „Intelligenz“ zu scannen, verwende die Option -Pn (kein Ping). Dadurch werden alle Ports des Hosts 192.168.0.2 gescannt:&lt;code&gt;nmap -Pn -p0-65535 192.168.0.2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Festplattenauszüge (dd) und Kopieren über das Netzwerk (netcat)</title><link>https://jeltsch.org/de/disk_dumps_dd_and_copying_over_the_network_netcat/</link><pubDate>Tue, 16 Feb 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/disk_dumps_dd_and_copying_over_the_network_netcat/</guid><description>&lt;p&gt;Auf dem empfangenden Rechner (die Festplatte sda MUSS ausgehängt sein, z. B. durch Booten von einer Live-CD oder einem USB-Stick):&lt;code&gt;netcat -l -p 4778 | dd of=/dev/sda&lt;/code&gt;Auf dem sendenden Rechner (die Festplatte sdb MUSS ausgehängt sein, z. B. durch Booten von einer Live-CD oder einem USB-Stick):&lt;code&gt;dd if=/dev/sdb | netcat 192.168.0.4 4778&lt;/code&gt;(-l listen; -p port) Um ein Verzeichnis über das Netzwerk zu kopieren, wechseln Sie in das Verzeichnis und führen Sie auf dem sendenden Rechner folgenden Befehl aus: &lt;code&gt;tar -cz . | nc -q 10 -l -p 45454&lt;/code&gt;Erstellen Sie auf dem empfangenden Rechner das Verzeichnis, wechseln Sie in dieses Verzeichnis und führen Sie folgenden Befehl aus:&lt;code&gt;nc -w 10 192.168.0.11 45454 | tar -xz&lt;/code&gt;Übrigens: Wenn du den Fortschritt einer Festplattenkopie verfolgen möchtest (wie viel wurde bereits in welcher Zeit mit welcher Durchschnittsgeschwindigkeit kopiert), kannst du (in neueren Versionen von dd) die Option &lt;code&gt;status&lt;/code&gt; verwenden. Ich vermute, dass dies bei Netzwerkkopien möglicherweise nicht funktioniert, habe es aber noch nicht ausprobiert… &lt;code&gt;dd if=/dev/sdb of=/target status=progress&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Eine permanente statische Route unter Ubuntu Karmic Koala (9.10), Precise Pangolin (12.04) und Trusty Tahr (14.04)</title><link>https://jeltsch.org/de/a_permanent_static_route_in_ubuntu/</link><pubDate>Sat, 26 Dec 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/a_permanent_static_route_in_ubuntu/</guid><description>&lt;p&gt;&lt;strong&gt;Karmic Koala&lt;/strong&gt;Um eine permanente statische Route in einem Karmic-Koala-System mit einer Netzwerkkarte hinzuzufügen, müssen Sie die Datei &lt;code&gt;/etc/network/interfaces&lt;/code&gt; bearbeiten. Der folgende Abschnitt muss ersetzt werden:&lt;code&gt;# Die primäre Netzwerkschnittstelleauto eth0#iface eth0 inet dhcp&lt;/code&gt;Ändern Sie den Abschnitt wie folgt:&lt;code&gt;# Die primäre Netzwerkschnittstelleauto eth0iface eth0 inet dhcpup route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3down route del -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3&lt;/code&gt;**Precise Pangolin (12.04)**Bei Precise Pangolin habe ich dies erreicht, indem ich ein Skript namens add_route in /etc/network/if-up.d hinzugefügt habe:&lt;code&gt;#!/bin/sh#if [ &amp;quot;$IFACE&amp;quot; = &amp;quot;eth0&amp;quot; ]; then route add -net 10.8.0.0/24 gw 192.168.0.18#fi&lt;/code&gt;Ich habe nie ein entsprechendes Skript (del_route) in /etc/if-down.d hinzugefügt, aber das scheint in Ordnung zu sein.**Trusty Tahr (14.04)**Bei Trusty Tahr habe ich den Befehl &lt;code&gt;route&lt;/code&gt; als Zeile in das Skript &lt;code&gt;/etc/rc.local&lt;/code&gt; eingefügt:&lt;code&gt;…route add -net 192.168.1.0/24 gw 192.168.0.3exit 0&lt;/code&gt;Der Befehl „route“ muss vor der Zeile „exit 0“ stehen!**Mac OS X 10.8 (Mountain Lion)**Und so funktioniert es unter Mac OS X 10.8: 
 &lt;a href="http://nellen.it/blog/2012/01/permanent-static-routes-for-mac-os-x/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://nellen.it/blog/2012/01/permanent-static-routes-for-mac-os-x&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Die Details zur Vorgehensweise unter MacOS X haben sich im Laufe der Zeit geändert; hier ist die Anleitung, 
 &lt;a href="https://jeltsch.org/de/permanent_route_osx/"&gt;wie es unter MacOS X 10.4.7 gemacht wurde&lt;/a&gt;
.&lt;/p&gt;</description></item></channel></rss>