
Ich habe das Gefühl, dass die Frage selbst dumm aussieht, aber das ist sie nicht. Bitte lassen Sie mich das klarstellen.
Ich habe dynamisches DNS mit BIND und NIS in meinem LAN konfiguriert und habe einen Laptop, den ich sowohl im drahtlosen als auch im kabelgebundenen Modus verwende. Ich meine, manchmal muss ich eine kabelgebundene Schnittstelle verwenden, um einen höheren Durchsatz zu erzielen, aber meistens brauche ich sie nicht und verwende den drahtlosen Modus. Alles funktioniert großartig.
Das Problem besteht darin, dass ich möchte, dass beide Schnittstellen dieselbe IP von DHCP erhalten. Nur für eine bequemere Firewall-Einrichtung.
Wenn ich beide Hosts auf diese Weise zu DHCP hinzufüge
# bt wireless
host bt {
hardware ethernet 00:1f:1f:62:60:28;
fixed-address 172.16.77.110;
}
# bt wired
host bt {
hardware ethernet 00:14:22:b7:5a:de;
fixed-address 172.16.77.110;
}
DHCP meldet folgende Meldung
dhcpd: Dynamic and static leases present for 172.16.77.110
dhcpd: Remove host declaration bt-wired or remove 172.16.77.110
dhcpd: from the dynamic address pool for 172.16/16
Host-Einträge werden außerhalb eines Subnetzes hinzugefügt, aber es macht keinen Unterschied, ob ich sie dort einfüge, der Effekt ist derselbe.
Dies ist nicht kritisch, aber auch nicht meine Laune, denn selbst wenn DHCP für diesen „bt“-Host einwandfrei zu funktionieren scheint, kann ich mit dieser eindeutig falschen DHCP-Konfiguration von einem Remote-Computer aus keine Verbindung mehr zu ihm herstellen.
Ich wäre dankbar, wenn sich jemand eine Minute Zeit nehmen würde, um Ratschläge zur korrekten Konfiguration von DHCPD zu geben.
UPDATE. Mir ist klar, dass es eine Lösung gibt, um in der DHCP-Konfiguration unterschiedliche Hostnamen zuzuweisen, aber ich würde gerne die Vorteile kurzer Hostnamen nutzen.
Antwort1
Wenn die WLAN-Verbindung immer eingeschaltet ist und die kabelgebundene Verbindung manchmal: Weisen Sie (mit DHCP) Ihrer WLAN-Schnittstelle die „primäre“ IP-Adresse und Ihrer kabelgebundenen Schnittstelle die „sekundäre“ IP-Adresse zu. Fügen Sie auf Ihrem Router eine statische Route hinzu, die das „sekundäre“ IP-Gateway für die „primäre“ IP-Adresse erstellt, mit einer Routenmetrik, die niedriger ist als die Metrik der WLAN-Schnittstelle. (Ich glaube, Sie müssen auch die Schnittstellenüberbrückung auf Ihrem Computer aktivieren, wenn sie in Ihrem Betriebssystem nicht standardmäßig aktiviert ist.)
Wenn die WLAN-Verbindung nicht immer eingeschaltet ist, müssen Sie die „primäre“ IP-Adresse statisch auf dem Computer selbst zuweisen, ohne DHCP.
Antwort2
Ich kenne mich mit der Befehlszeilenkonfiguration nicht besonders gut aus, aber können Sie die DHCP-Lease-Zeit einfach auf einen lächerlich niedrigen Wert senken? So dass die Ihrem WLAN-Adapter zugewiesene Lease eine Minute nach der Trennung abläuft?
Oder geben Sie die Lease einfach manuell frei, wenn Sie den Adapter wechseln. Sie könnten dazu wahrscheinlich eine Batchdatei mit einem doppelklickbaren Symbol schreiben.