Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Falscher hostname wird angezeigt

27 views
Skip to first unread message

Andreas Neumann

unread,
Oct 10, 2023, 4:12:21 AM10/10/23
to
Im Prompt wird ein falscher hostname angezeigt: pi@dnsdomainname:~$

Ich hatte vor einiger Zeit mal Probleme mit der Wlan-Verbindung und deswegen
mit dem Netzwerk und /etc/resolvconf experimentiert. Es stellte sich später
raus daß die Probleme von der Fritzbox kamen. Alle Einstellungen machte ich
soweit nachvollziehbar rückgängig, trotzdem wird mir weiterhin der falsche
hostname angezeigt.
$ hostname
dnsdomainname
$ cat /etc/hostname
pi2
Es handelt sich um ein Devuan, also ohne systemd.
Woran könnte das liegen? Woher kommt das "dnsdomainname"?

Marco Moock

unread,
Oct 10, 2023, 4:26:06 AM10/10/23
to
Am 10.10.2023 um 10:12:18 Uhr schrieb Andreas Neumann:

> $ hostname
> dnsdomainname
> $ cat /etc/hostname
> pi2
> Es handelt sich um ein Devuan, also ohne systemd.
> Woran könnte das liegen? Woher kommt das "dnsdomainname"?

Mache einen Neustart.
Zeige dann hostnamectl.

Andreas Neumann

unread,
Oct 10, 2023, 4:32:49 AM10/10/23
to
Marco Moock wrote:

> hostnamectl

# hostnamectl
-bash: hostnamectl: command not found

Paul Muster

unread,
Oct 10, 2023, 5:22:06 AM10/10/23
to
Was steht in /etc/hosts als Reverse-Eintrag für 127.0.0.1?


mfG Paul

Andreas Neumann

unread,
Oct 10, 2023, 5:57:11 AM10/10/23
to
Paul Muster wrote:

> Was steht in /etc/hosts als Reverse-Eintrag für 127.0.0.1?

# head -n1 /etc/hosts
127.0.0.1 localhost

Hermann Riemann

unread,
Oct 10, 2023, 6:52:08 AM10/10/23
to
Am 10.10.23 um 10:12 schrieb Andreas Neumann:
> Im Prompt wird ein falscher hostname angezeigt: pi@dnsdomainname:~$
>
> Ich hatte vor einiger Zeit mal Probleme mit der Wlan-Verbindung und deswegen
> mit dem Netzwerk und /etc/resolvconf experimentiert. Es stellte sich später
> raus daß die Probleme von der Fritzbox kamen. Alle Einstellungen machte ich
> soweit nachvollziehbar rückgängig, trotzdem wird mir weiterhin der falsche
> hostname angezeigt.
> $ hostname
> dnsdomainname
> $ cat /etc/hostname
> pi2

In diesem Falle würde ich es versuchen mit
grep -n dnsdomainname /etc

Detlef Sax

unread,
Oct 10, 2023, 7:10:14 AM10/10/23
to
On Tue, 10 Oct 2023 10:12:18 +0200, Andreas Neumann wrote:
> Im Prompt wird ein falscher hostname angezeigt: pi@dnsdomainname:~$
>
> Ich hatte vor einiger Zeit mal Probleme mit der Wlan-Verbindung und deswegen
> mit dem Netzwerk und /etc/resolvconf experimentiert. Es stellte sich später
> raus daß die Probleme von der Fritzbox kamen. Alle Einstellungen machte ich
> soweit nachvollziehbar rückgängig, trotzdem wird mir weiterhin der falsche
> hostname angezeigt.
> $ hostname
> dnsdomainname
> $ cat /etc/hostname
> pi2

pi2 kannst du auch in die /etc/hosts reinschreiben.
127.0.0.1 localhost pi2

/etc/hostname scheint eine linux-Spezialität zu sein. Habe ich hier
nicht.

Ausserdem habe ich mir erlaubt zu googeln.
Du weisst schon das dnsdomainname eine manpage hat?

https://linux.die.net/man/1/dnsdomainname


Detlef
--
https://www.12schrittefrei.de/
https://www.noart.de/

Claus Reibenstein

unread,
Oct 10, 2023, 7:36:25 AM10/10/23
to
hostnamectl ist ein Bestandteil von systemd. Fehlt laut Deiner Aussage
bei Deinem Devuan.

Gruß
Claus

Andreas Neumann

unread,
Oct 10, 2023, 8:22:55 AM10/10/23
to
Andreas Neumann wrote:

> Im Prompt wird ein falscher hostname angezeigt: pi@dnsdomainname:~$

Dank vielfacher Anregung habe ich nochmal in /etc/init.d nachgegraben und
ein Script namens hostname.sh gefunden. Das impliziert daß der hostname ein
Kernelparameter ist. Selbiges händisch aufgerufen ergab aber keine
Änderung... bis ich eine Stunde später nochmal nachsah und jetzt plötzlich
den korrekten hostname im Prompt angezeigt bekomme (Selbstverständlich erst
nach neuem sourcen der /etc/bash.bashrc). Sehr mysteriös. Ich hatte die
letzten 6 Wochen immer mal wieder daran geforscht und gerätselt, ohne
Ergebnis.

> Woher kommt das "dnsdomainname"?

Das bleibt weiterhin ein Rätsel. Man würde meinen der hostname wäre leer,
wenn nicht korrekt gesetzt. Das ist nirgendwo zu finden, natürlich
ausgenommen der Logs.
Auch nach Jahrzehnten Linux-Nutzung immer wieder mal Überraschungen.

Danke für alle sachdienlichen Beiträge.



Vielleicht finde ich irgendwann auch noch, warum die console meines
Thinkpads ständig von
thinkpad_acpi: acpi_evalf(BCSG, dd, ...) failed: AE_NOT_FOUND
ACPI: \_SB_.PCI0.LPC_.EC__.HKEY: BCSG: evaluate failed

geflutet wird. Das Problem haben etliche andere im Netz auch, eine Lösung
weiß offenbar keiner. Wäre schön wenn sowas nur in den Logs wäre anstatt
die console unbrauchbar zu machen.

Sieghard Schicktanz

unread,
Oct 10, 2023, 4:13:06 PM10/10/23
to
Hallo Andreas,

Du schriebst am Tue, 10 Oct 2023 14:22:52 +0200:

> Vielleicht finde ich irgendwann auch noch, warum die console meines
> Thinkpads ständig von
> thinkpad_acpi: acpi_evalf(BCSG, dd, ...) failed: AE_NOT_FOUND
> ACPI: \_SB_.PCI0.LPC_.EC__.HKEY: BCSG: evaluate failed

Kennst Du folgendes (gekürzt)?
-------------------------------------------
# /etc/sysctl.conf - Configuration file for setting system variables
...
# Uncomment the following to stop low-level messages on console
kernel.printk = 3 4 1 3
-------------------------------------------
Sollte _dieses_ Problem lösen, jedenfalls dann, wenn das gerade diese
Kernel-Meldungen sind, die sich sonst überall dazwischenschieben und nicht
abzustellen sind.

> geflutet wird. Das Problem haben etliche andere im Netz auch, eine Lösung
> weiß offenbar keiner. Wäre schön wenn sowas nur in den Logs wäre anstatt

Interessant, dabei steht das gleich im relevanten File. Schaut wohl keiner
an.

> die console unbrauchbar zu machen.

Hasz Du nur eine? Hat Devuan die da jetzt vorbildhörig komplett
zusammengestutzt? Normalerweise gibt's da "mehrere" (bis zu 7 sind üblich),
anzusteuern mit (Ctrl-)Alt-F<1..Fn>. "Ctrl-" ist nur von X11 weg nötig,
geht aber auch im Text-Mode, "n" steht für die höchste Nummer einer
Text-Konsole, die erreichbar ist, d.h. auf der ein "getty" läuft.

--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------

Peter J. Holzer

unread,
Oct 10, 2023, 5:21:02 PM10/10/23
to
On 2023-10-10 18:28, Sieghard Schicktanz <Sieghard....@SchS.de> wrote:
> Hallo Andreas, Du schriebst am Tue, 10 Oct 2023 14:22:52 +0200:
>> Vielleicht finde ich irgendwann auch noch, warum die console meines
>> Thinkpads ständig von
>> thinkpad_acpi: acpi_evalf(BCSG, dd, ...) failed: AE_NOT_FOUND
>> ACPI: \_SB_.PCI0.LPC_.EC__.HKEY: BCSG: evaluate failed
>
> Kennst Du folgendes (gekürzt)?
> -------------------------------------------
> # /etc/sysctl.conf - Configuration file for setting system variables
> ...
> # Uncomment the following to stop low-level messages on console
> kernel.printk = 3 4 1 3
> -------------------------------------------
> Sollte _dieses_ Problem lösen, jedenfalls dann, wenn das gerade diese
> Kernel-Meldungen sind, die sich sonst überall dazwischenschieben und nicht
> abzustellen sind.
>
>> geflutet wird. Das Problem haben etliche andere im Netz auch, eine Lösung
>> weiß offenbar keiner. Wäre schön wenn sowas nur in den Logs wäre anstatt
>
> Interessant, dabei steht das gleich im relevanten File. Schaut wohl keiner
> an.
>
>> die console unbrauchbar zu machen.
>
> Hasz Du nur eine?

Ich habe seit Ewigkeiten nicht mehr wirklich auf der Konsole gearbeitet
(ich machte dort nur das Notwendigste, um mich über ssh einloggen zu
können), aber soweit ich mich erinnere, werden Kernel-Messages immer auf
die gerade aktive Konsole ausgegeben.

> Normalerweise gibt's da "mehrere" (bis zu 7 sind üblich), anzusteuern
> mit (Ctrl-)Alt-F<1..Fn>.

Das nützt also gar nichts.

Man muss die Ausgabe verhindern (über sysctl wie von Dir oben skizziert
oder direkt über echo $LEVEL > /proc/sys/kernel/printk)

hp
0 new messages