Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
festeip [2020/06/05 16:49] admin |
festeip [2020/11/25 11:24] (aktuell) admin |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== RaspberryPi mit fester IP ====== | ||
+ | == 05.06.2020 == | ||
+ | |||
+ | |||
Oft setze ich nicht einen neuen Raspberry Pi auf, nur wenn stolpere ich immer über die selben “Probleme”. | Oft setze ich nicht einen neuen Raspberry Pi auf, nur wenn stolpere ich immer über die selben “Probleme”. | ||
- | Wie vergebe ich eine statische IP-Adresse?? | + | Wie vergebe ich eine statische IP-Adresse? |
- | Jetzt kommt noch hinzu das es mit der neuen Rasbian Stretch-Versio nicht einfacher geworden ist. Anbei die Anleitung: | + | Jetzt kommt noch hinzu das es seit der Version Rasbian Stretch nicht einfacher geworden ist. Anbei die Anleitung: |
Das eth0 wurde durch das neue enx-“Format” ersetzt. Um nun erstmal die enx-adresse zu ermitteln geben wir über SSH folgenden Befehl ein: | Das eth0 wurde durch das neue enx-“Format” ersetzt. Um nun erstmal die enx-adresse zu ermitteln geben wir über SSH folgenden Befehl ein: | ||
- | ''ifconfig'' | + | ifconfig |
Wir erhalten folgende Info und gleichzeitig unsere enx-Adresse: | Wir erhalten folgende Info und gleichzeitig unsere enx-Adresse: | ||
- | \\ \\ | ||
- | ''enxb827eb914b27: flags=4163<up,BROADCAST,RUNNING,MULTICAST> mtu 1500</up, | ||
- | inet 192.168.XXX.XXX netmask 255.255.255.0 broadcast 192.168.178.255 | ||
- | inet6 fe80::2aa7:795c:ff2:e132 prefixlen 64 scopeid 0x20 ether b8:27:eb:xx:xx:xx txqueuelen 1000 (Ethernet) | ||
- | RX packets 6093891 bytes 931415479 (888.2 MiB) | ||
- | RX errors 0 dropped 1159 overruns 0 frame 0 | ||
- | TX packets 4572434 bytes 623270646 (594.3 MiB) | ||
- | TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0'' | ||
- | \\\ | ||
- | Der Rest ist wie gewohnt:\\ | ||
- | ''sudo nano /etc/dhcpcd.conf'' | ||
\\ | \\ | ||
- | Hier können wir nun folgende Zeilen hinzufügen: | + | enxb827eb914b27: flags=4163<up,BROADCAST,RUNNING,MULTICAST> mtu 1500</up, |
- | interface enxb827eb914b27 | + | inet 192.168.XXX.XXX netmask 255.255.255.0 broadcast 192.168.178.255 |
- | static ip_address=192.168.XXX.XXX/24 | + | inet6 fe80::2aa7:795c:ff2:e132 prefixlen 64 scopeid 0x20 ether b8:27:eb:xx:xx:xx txqueuelen 1000 (Ethernet) |
- | static routers=192.168.XXX.XXX | + | RX packets 6093891 bytes 931415479 (888.2 MiB) |
- | static domain_name_servers=192.168.XXX.XXX | + | RX errors 0 dropped 1159 overruns 0 frame 0 |
+ | TX packets 4572434 bytes 623270646 (594.3 MiB) | ||
+ | TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 | ||
+ | |||
+ | Der Rest ist wie gewohnt:\\ | ||
+ | |||
+ | sudo nano /etc/dhcpcd.conf | ||
+ | |||
+ | Hier können wir nun folgende Zeilen hinzufügen und setzen an den entsprechenden Einträgen die gewünschte IP-Adresse des RaspberryPi, des Routers und des DNS-Servers: | ||
+ | |||
+ | interface enxb827eb914b27 | ||
+ | static ip_address=192.168.XXX.XXX/24 | ||
+ | static routers=192.168.XXX.XXX | ||
+ | static domain_name_servers=192.168.XXX.XXX | ||
+ | |||
Datei speichern und den Raspberry neustarten. | Datei speichern und den Raspberry neustarten. | ||
+ | |||
+ | Alternativ lässt sich die neue Namensgebung auch ausschalten in dem man in der Datei //cmdline.txt//, die sich im /boot-Verzeichnis befindet, einfach am Ende der Zeile | ||
+ | |||
+ | net.ifnames=0 | ||
+ | |||
+ | hinzufügt. Wer gleich noch IPv6 deaktivieren möchte hängt einfach ein //ipv6.disable=1// mit an. | ||
+ | |||
+ | Damit lässt sich das Netzwerkgerät wieder mit | ||
+ | |||
+ | interface eth0 | ||
+ | |||
+ | ansprechen. \\ \\ | ||
+ | |||
+ | Letzte Änderung --- //[[kai.ortelt@t-online.de|Kai Ortelt]] 2020/06/06 09:42// |