Probleme mit Routern, MAC-Randomisierung und DHCP

1

Normalerweise würde ich diese Art von Frage nicht stellen, aber es war eine langfristige, anhaltende Sache.

Ich verwende Arch Linux und ich verwende netcfg für drahtlose Verbindungen, aber ich verwende dhcpcd für meine kabelgebundenen Ethernet-Verbindungen. Vor kurzem habe ich begonnen, mit einem MAC-Zufallsgenerator zu experimentieren. Zu diesem Zeitpunkt begann das Problem, obwohl ich nicht sicher bin, ob das Problem auf den Zufallsgenerator zurückzuführen ist.

Ich habe es nicht mehr bei uns, aber jedes Mal, wenn ich versuche, ein Leasing von meinem Router zu erhalten, versucht dhcpcd, das vorhandene Leasing neu zu binden. Es schlägt immer fehl und empfängt NAK vom Router. Anschließend fordert er eine neue IP-Adresse an, die ihm zugewiesen wird.

Das Problem ist, dass der Router nach einer Weile plötzlich die Verbindung zum Internet blockiert. Wenn ich die Routerkonsole unter 192.168.1.254 überprüfe, stelle ich fest, dass mein Hostname 10 oder 11 Zuweisungen von verschluckt hat der DHCP-Server - das heißt, es werden 3 bis 20 Einträge in der "aktuell verbundenen" Liste sein, alle mit demselben MAC (da ich nicht mehr zufällig wähle), aber vermutlich mit unterschiedlichen IP-Adressen.

Da es sich um einen Router für den Heimgebrauch handelt, gehen dem Router bei all diesen Verbindungen die IP-Adressen aus und es wird keine Verbindung hergestellt, bis er zurückgesetzt wird. Dies ist ständig geschehen, und ich konnte es nicht lösen. Um Ihnen Zeit zu sparen, habe ich Folgendes getan:

  1. Dhcpcd wurde ordnungsgemäß mit "dhcpcd -k" geschlossen und erneut verbunden.
  2. Versucht, mit netcfg anstelle von dhcpcd eine Verbindung herzustellen.
  3. Setzen Sie den Router zurück.

Eine interessante Sache zu beachten:

Wenn ich den MAC-Zufallsgenerator verwende, funktioniert er. Bei jeder erneuten Verbindung wird jedoch eine neue MAC-Adresse generiert und an die Tabelle angehängt. Diese füllen die von meinem Router zugelassenen IP-Adressen auf die gleiche Weise auf.

Jede Hilfe dabei wäre dankbar!

Andere Leckerbissen, die nützlich sein können:

Ich starte hamachi Ich benutze openvpn Ich benutze gelegentlich Tor. Es ist ein Laptop, also verbinde und trenne ich viel.


quelle

Antworten:

1

Sie haben wahrscheinlich einen Stapel alter DHCP-Leases für die zufälligen MAC-Adressen und dhcpcd versucht, sie nacheinander zu erneuern. Entfernen Sie die alten Leases (die irgendwo in einer Datei gespeichert sind) und das Problem sollte behoben sein.

Kyle Jones
quelle