BananaPi mit falschem Hostnamen am Router

1

Ich habe mein Banana Pi mit dem einfachen Hostnamen eingerichtet Bananapi was auch in der Kommandozeile angezeigt wird ( root@bananapi:/# ) und mit der hostname Befehl in meiner ARMBIAN - Shell, außerdem habe ich die /etc/hosts Um für den gleichen Hostnamen zu passen, spuckt mein Router (Hitronhub CVE-30360) beim Nachschlagen etwas furchterregendes aus PC-B414 .

Was fehlt mir hier? Gibt es noch andere Dateien, die angepasst werden müssen?

Danke im Voraus.

taiBsu
quelle
Diese Informationen befinden sich nur auf Ihrem Banana Pi. Warum sollte der Router wissen, was es ist? Sie können diese Informationen auf Ihrem Router bearbeiten. Oder Sie müssen es in den DNS eintragen, den Ihr Router verwendet.
mvw
@mvw Nun, ich bezweifle wirklich, dass ich den Hostnamen meines BananaPi auf meinem Router manuell ändern muss. Außerdem habe ich dort nie etwas geändert und ich habe den Pi neu installiert, und danach hat sich der Hostname geändert. Es gibt nicht einmal die Möglichkeit, das irgendwo zu ändern, und warum sollte es so sein. Meine anderen Geräte werden korrekt mit ihren auf den Geräten festgelegten Vornamen angezeigt.
taiBsu

Antworten:

0

Dynamische IP-Adressvergabe (zentrales Management)

Wenn Ihr Banana-Pi seine IP-Adresse von einem DHCP-Dienst erhält (z. B. auf Ihrem Router), hat er die Möglichkeit, den DHCP-Server über seinen Hostnamen zu informieren. Der DHCP-Dienst hat häufig die Möglichkeit, den DNS-Dienst (z. B. auch auf dem Router) hierüber zu informieren. Andernfalls kann Ihrem Banana-Pi ein Standard-Hostname zugewiesen werden.

Statische IP-Adresszuweisung

Wenn Ihr Banana-Pi über eine lokal konfigurierte statische IP-Adresse verfügt, wird der DNS-Server (über DHCP) nicht aufgefordert, seinen Namen zu den Daten hinzuzufügen.

Feste IP mit DHCP-Reservierung

Wenn Ihr Banana-Pi eine feste IP-Adresse haben soll, können Sie eine DHCP-Reservierung auf dem Router konfigurieren und das Banana-Pi für die Verwendung von DHCP neu konfigurieren. Wie Sie eine DHCP-Reservierung konfigurieren, hängt von der Marke und dem Modell des Routers ab. Administrativ ist dies die einfachste Lösung.

Der Router weist dem Banana-Pi dann immer dieselbe IP-Adresse zu und aktualisiert den DNS-Dienst mit dem aktuellen Hostnamen des Banana-Pi.


Verweise

  • RFC4702

    3.3. Der Client möchte, dass der Server DNS-Aktualisierungen durchführt

    Ein Client kann die Verantwortung für die Aktualisierung des Systems delegieren   Zuordnung von FQDN zu IP-Adresse für den FQDN und die Adresse (n), die von verwendet werden   Client an den Server. Um den Server über diese Wahl zu informieren,   Der Client sollte die Client-FQDN-Option in DHCPREQUEST einschließen   Nachricht und möglicherweise die Client-FQDN-Option in DHCPDISCOVER.   Das "S" -Bit im Feld Flags in der Option MUSS 1 sein, und das "O"   und "N" -Bits MÜSSEN 0 sein.

  • https://forum.armbian.com/topic/1249-setting-hostname-von-dhcp-unreliable/

    Der Armbian-Debian-Jessie-Dhclient behandelt einen bereitgestellten Hostnamen nicht zuverlässig

  • https://manpages.debian.org/stretch/isc-dhcp-common/dhcp-options.5.de.html

    Option Name des Hostnamens;

    Diese Option gibt den Namen des Clients an. Der Name kann mit dem lokalen Domänennamen qualifiziert sein oder nicht (der Domänenname sollte vorzugsweise mit der Option Domänenname angegeben werden). Informationen zu Zeichensatzbeschränkungen finden Sie in RFC 1035. Diese Option wird von dhclient-script (8) nur berücksichtigt, wenn der Hostname für den Client-Computer nicht festgelegt ist.

  • DHCP - Manuelle Zuordnung (allgemein als statische Zuordnung bezeichnet)

    Der DHCP-Server gibt eine private IP-Adresse aus, die von der MAC-Adresse jedes Clients abhängt, basierend auf einer vordefinierten Zuordnung durch den Administrator. Diese Funktion wird als statische DHCP-Zuweisung von DD-WRT, feste Adresse in der dhcpd-Dokumentation, Adressreservierung über Netgear, DHCP-Reservierung oder statische DHCP von Cisco und Linksys und IP-Adressreservierung oder MAC / IP-Adressbindung durch verschiedene andere Router bezeichnet Hersteller. Wenn keine Übereinstimmung für die MAC-Adresse des Clients gefunden wird, kann der Server optional auf die dynamische oder automatische Zuordnung zurückgreifen.

RedGrittyBrick
quelle
Okay, los geht's: Ich gehe davon aus, dass es unmöglich ist, beide Namen eines eigenen Hosts zu verwenden und eine statische IP? Ich habe gerade bearbeitet /etc/network/interfaces und setzen iface eth0 inet static zurück zu iface eth0 inet dhcp und jetzt erkennt mein router den pi wieder als "bananapi" aber nicht mit meiner gewünschten statischen LAN-IP.
taiBsu
@taiBsu: Anstelle von static-IP können Sie eine "Reservierung" für den DHCP-Dienst verwenden. Siehe aktualisierte Antwort.
RedGrittyBrick