Diese wlan0:0
Aliasnamen usw. sind veraltet, da sie ein Workaround für alte Linux-Kernel waren, bei denen einer Schnittstelle nur eine einzige IP-Adresse zugewiesen werden konnte. Modernere Kernel erlauben es, jeder Schnittstelle mehrere IPv4 zuzuweisen (und dies ist eigentlich eine Voraussetzung für IPv6).
Dies ist eine Ausgabe des Kernels; der eigentliche WLAN-Treiber hat damit nichts zu tun.
Verwenden Sie also einfach den modernen Ersatz ip
anstelle des alten ifconfig
und fügen Sie, wie in der anderen Antwort erwähnt, der Zeilengruppe eine zweite IP hinzu, interace
anstatt sie zu verwenden wlan0:0
.
Solange Ihr einziger Zweck darin besteht, Pi-Hole mit Ihrem Neatgear N600 zu verwenden, sind Sie mit einem benutzerdefinierten Routing für das Neatgear zufrieden, und keines der Programme, die Sie derzeit auf dem RaspPi ausführen, hat ein Problem. Es sollte funktionieren. Übrigens, Sie sehen die DNS-Anfragen mit einer Quell-IP von Netgear, da Netgear selbst einen DNS-Proxy ausführt (um DNS-Anfragen zu zwischenspeichern und die Suche zu beschleunigen), so wie Pi-Hole aus einem benutzerdefinierten Proxy besteht.
Wenn Sie in Schwierigkeiten geraten, können Sie auf dem RaspPi einen weiteren Netzwerk-Namespace erstellen, der jedoch Pi-Hole in diesen Namespace ist, und ihn von Ihrem Haupt-Namespace in diesen Namespace und zurück führen. Auf diese Weise können Sie das Pi-Hole und andere RaspPi-Anwendungen sauber trennen.