[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ändern von Hostname und IP-Adresse beim Booten



Am 03.10.2017 um 17:09 schrieb Joachim Hartmann:
Hallo,
~ gekürzt
Um nun beide PIs gleichzeitig
im Netz betreiben zu können müssen sich meines Erachtens mindestens die statischen IPs(4) und die  Hostname unterscheiden. Als eindeutige Hardware-ID stehen die

-Seriennummer: cat /proc/cpuinfo | grep Serial | awk -v FS=" " '{print $3}' -MAC-Addresse: netstat -ei|grep eth0 |  sed 's/.*\(.\{19\}\)$/\1/' | sed -e 's/ //g'

zur Verfügung.
Um die Änderung beim Booten müsste ein Iinit-Skript in /etc/rcS.d vor
hostname (bei RASPBIAN S06hostname.sh) und networking (bei RASPBIAN S13networking)
laufen. Dieses Skript (S01aktuell) müsste nun die Dateien

- /etc/hostname
- /etc/default/networking

in Abhängigkeit von einer der Hardware-IDs entsprechend mit sed manipulieren.
Könnte dies so klappen, oder mache ich einen Denkfehler?

Würde es nur über die MAC-Addresse machen und den Host zB. eine fortlaufende Nummer oder ein -B für Betrieb und ein -T für Test dahinter hängen, am einfachsten vom Router aus die Host Namen nach MAC zuweisen lassen.

Normalerweise kann man beim Router die MAC hinterlegen, wird bei W-Lan gemacht damit sich nur bestimmte Geräte anmelden können.


Gruß Dirk Finkeldey


Reply to: