Mein Heimnetzwerk ist wie folgt: Kabelmodem für das Internet, verbunden mit einem WLAN-Router, mehrere Clients, die über das WLAN verbunden sind. Mein WLAN-Router verfügt über einen integrierten DHCP-Server, der den WLAN-Clients IP-Adressen zuweist. Ich weiß, dass es auf meiner Router-Konfigurationsseite eine Option zum Deaktivieren dieses DHCP-Servers gibt. Kann ich nach dem Deaktivieren meinen eigenen DHCP-Server auf einem der mit dem Router verbundenen Computer ausführen (über eine statische IP-Adresse)? Das Problem, mit dem ich gerade konfrontiert bin, besteht darin, dass der Router keine an 255.255.255.255 adressierten Pakete weiterzuleiten scheint, sodass keiner der anderen Clients im Netzwerk DHCP-Erkennungspakete sehen kann.
networking
wireless-networking
dhcp
dhcp-server
TripShock
quelle
quelle
Antworten:
Wenn der vorhandene DHCP-Server Ihres Routers nicht vorhanden ist, sollten Sie eine Firmware eines Drittanbieters wie OpenWRT , DD-WRT oder Tomato verwenden (falls eine für Ihr Routermodell verfügbar ist, prüfen Sie dies sorgfältig).
Der DHCP-Server in diesen Firmwares ist in der Regel viel konfigurierbarer als der Stock-Server Ihres Routers, insbesondere wenn Sie mit der Konfiguration über die Terminal-Schnittstelle (SSH) vertraut sind.
Wenn Sie einen DHCP-Server auf einem separaten Computer ausführen müssen, ist es möglicherweise einfacher, diese Firmwares so zu konfigurieren, dass die DHCP-Anforderungen ordnungsgemäß weitergeleitet werden, als die Standardfirmware Ihres Routers dazu zu zwingen.
quelle
Router teilen Broadcast-Domänen auf, dh sie leiten keine Pakete weiter, an die sie adressiert sind
255.255.255.255
. Wenn Sie diese Pakete weiterleiten möchten, schauen Sie in einen Switch oder Hub.quelle
Ihre beste Lösung könnte darin bestehen, einfach allen Ihren PCs und Geräten eine feste IP-Adresse zuzuweisen. Die meisten Heimnetzwerke haben nur 5, daher ist dies kein großer Aufwand.
quelle