Hallo
kann man per Script erkennen lassen, ob ein DHCP verfügbar ist oder feste IP Adressen,
und bei DHCP ggf. nen Befehl ausführen,
so das ein Rechner mit der Festen IP richtig arbeitet,
aber bei DHCP was startet?
DHCP erkennen
Re: DHCP erkennen
Im Prinzip könnte man per netcat oder mausezahn einen DHCPDISCOVER [1] rausjagen und schauen, ob es einen antwortenden DHCP-Server gibt. Falls ja, antwortet man nicht weiter, sondern startet das Tool. Eigentlich könnte man direkt dhclient verwenden und dessen Timeout plus Rückgabewert verwenden, oder ihm einen Override verpassen. Wenn dhclient bei Erfolg nicht IP/route etc. verstellen würde, vllt. kann man da ein virtuelles Interface nehmen?
Durch rein passives Lauschen bekommt man einen aktiven DHCP-Server natürlich auch mit, wenn es auch andere Clients gibt.
Gruß Cae
[1] https://de.wikipedia.org/wiki/DHCP#DHCP-Kommandos
Durch rein passives Lauschen bekommt man einen aktiven DHCP-Server natürlich auch mit, wenn es auch andere Clients gibt.
Gruß Cae
[1] https://de.wikipedia.org/wiki/DHCP#DHCP-Kommandos
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier