Sie können beide Betriebssysteme so konfigurieren, dass sie nach statischen IPs fragen, anstatt dass der Router statische IP-Adressen basierend auf ihren MAC-Adressen zuweist. Dies kann erreicht werden, indem die Netzwerkeinstellungen der jeweiligen Betriebssysteme konfiguriert werden und beide nach unterschiedlichen statischen IPs fragen.
Unter Windows finden Sie diese Einstellungen im Netzwerk- und Freigabecenter.
In Linux-Distributionen können diese Einstellungen über die Einstellungen Ihrer Desktop-Umgebung konfiguriert werden, oder wenn Sie die manuelle Methode bevorzugen, müssen Sie eine Datei bearbeiten (variiert je nach Linux-Distribution und -Version).
Stellen Sie sicher, dass die dafür eingestellten IP-Adressen nicht dynamisch einem anderen System im Netzwerk zugewiesen werden. Sie möchten nicht, dass Ihr statisches IP-konfiguriertes System nach einer IP fragt, die bereits einem anderen System zugewiesen ist, während es nicht eingeschaltet war. Sie können dies vermeiden, indem Sie entweder statische IP-Adressen für alle Systeme in Ihrem Netzwerk haben, die jeweils ihre eigene eindeutige ID haben, oder indem Sie die statischen IP-Adressen höher als den normalerweise verwendeten Bereich verwenden (normalerweise beginnen Router mit der Zuweisung aus dem Bereich von 192.168 .x.1 oder 192.168.x.101, wenn Sie also wissen, dass maximal 10 verschiedene Systeme gleichzeitig mit dem Netzwerk verbunden sind, können Sie statische IPs über 20 zuweisen, um Kollisionen zu vermeiden).
Eine andere Möglichkeit, dies zu erreichen, wäre, die MAC-Adresse eines oder beider Ihrer Betriebssysteme zu ändern und diesen MAC-Adressen mithilfe der dd-wrt-Konfiguration unterschiedliche statische IPs zuzuweisen.
Dies ist möglich, indem die DHCP-Option 60 „Vendor Class Identifier“ angepasst wird. Microsoft-Betriebssysteme senden eine Zeichenfolge, die mit „MSFT“ beginnt. Offizielle Dokumentation ist ebenfalls verfügbar. Windows 8 sendet übrigens immer noch „MSFT 5.0“.
Sie sollten in der Lage sein, mit DNSMASQ (was meiner Meinung nach von DD-WRT verwendet wird) wie folgt darauf zu prüfen:
dhcp-match=set:windows,60,MSFT
Was das Senden der Adresse betrifft, ist es etwas schwieriger. Leider ist die dhcp-host
Option ist nicht bedingt. Die dhcp-range
Option ist jedoch. Es sind also unterschiedliche Adresspools möglich.
Im Allgemeinen sind Sie für solche Dinge besser mit einem voll ausgestatteten DHCP-Server wie ISC DHCP.
Ich würde empfehlen, den Ratschlägen von Chirag64 zu folgen und die statische IP auf dem Betriebssystem zu konfigurieren, anstatt DHCP-Reservierungen zu verwenden. Ich habe diese Antwort jedoch in einem anderen Netzwerk gefunden, das auf fingerbank.org verweist, das Informationen über Gerätefingerabdrücke speichert. Fingerbank erwähnt das PacketFence-Tool, das diese Gerätefingerabdrücke anscheinend verwenden kann, um den Netzwerkverkehr basierend auf dem Gerätetyp zu trennen. Ich nehme an, es gibt wahrscheinlich eine Möglichkeit, dd-wrt so zu konfigurieren, dass es PacketFence verwendet, um Ihren Datenverkehr zu trennen, also ist das wahrscheinlich der Ort, an dem Sie suchen sollten.