Die Loopback-Netzwerkschnittstelle
ist ein virtuelles Netzwerkgerät, das vollständig in Software implementiert ist.
Aber wie wird diese Implementierung tatsächlich durchgeführt und wie manipulieren Sie sie?
Soweit ich weiß, werden IPs in der lokalen Routing-Tabelle als lokal markiert:
ip route show table local
Das Senden an eine als lokal gekennzeichnete IP-Adresse löst das Loopback-Gerät aus. Aber wird diese Erkennung nur durch Routing-Tabellen oder auch durch andere Kernel-Operationen durchgeführt?
Bearbeiten: Mein oberstes Ziel ist es, die Konfiguration des Loop-Geräts so zu manipulieren, dass das Senden von Datagrammen zwischen meinen Schnittstellen (zwei WLAN-Adaptern) auf meinem Laptop zu echtem Datenverkehr / Datagrammen im Netzwerk und nicht zu lokalen Loops führt. Schnittstelle 1 -> WLAN -> Schnittstelle 2 und NICHT: Schnittstelle 1 -> LOOP -> Schnittstelle 2
quelle