Superuser

Autor Thema: DHCP und FritzBox  (Gelesen 3976 mal)

tom.jones

  • Gast
DHCP und FritzBox
« am: 29. August 2006, 09:54:08 »
Hallo zusammen!

meine Sun im Netz ist an eine FritzBox per DHCP angeschlossen.
Die Sun erhält zwar eine IP allerdings als hostname "unknown".
Nach etwas googlen bin ich auf die "/etc/default/dhcpagent" gestossen.
"REQUEST_HOSTNAME=yes" auskommentiert dann sollte doch der Hostname aus "/etc/hostname/fjqe1" gelesen werden.
Leider haut das nicht hin. Bin ich total auf dem Holzweg?

Tom

sonnenblen.de - Das unabhängige Sun User Forum

DHCP und FritzBox
« am: 29. August 2006, 09:54:08 »

claus

  • Gast

hawk

  • Gast
Re: DHCP und FritzBox
« Antwort #2 am: 29. August 2006, 12:14:23 »
Was spricht eigentlich dagegen, den Hostnamen selbst zu setzen?
Meine FritzBox zeigt dann zwar bei den registrierten Geräten immer noch unknown an, aber der Solaris-Rechner hat einen Hostnamen, den Du selbst gewählt hast.
Den Hostnamen setzt du in der /etc/hostname und in /etc/hostname.hme0 und /etc/hosts wenn du kein IPv6 konfiguriert hast.
Sonst kommt /etc/nodename hinzu und aus /etc/hostname.hme0 wird /etc/hostname.hme0.ipv4.

Allerdings bin ich davon abgegangen, DHCP unter Solaris zu verwenden, da die wechselnden IP-Adressen doch zu viel Ärger verursachen  >:(.
Besonders dann, wenn Du auf den Geschmack gekommen bist und NIS und NFS verwendest, wirst Du froh sein, feste IP-Adressen zu haben, sonst kann der Boot ewig dauern, je nachdem ob und wie ein Timeout konfigurert ist ...

Bei der FritzBox darfst Du aber nur IP-Adressen über 202 vergeben, da der DHCP-Server unglaublich schlecht konfigurierbar ist. Billigere Produkte wie Netgear können das viel besser, da kann man bestimmte IP-Adressen reservieren oder MAC-Adressen zuweisen und auch den Bereich des IP-Pools verändern. Da können sich die AVMler einen ganzen Kuchen von abschneiden.
Auch wenn die Fritzbox sonst der Bentley unter den Routern ist, so wurde hier eine verbeulte Alu-Radkappe angebaut  :'(...

Gruß Falk
« Letzte Änderung: 29. August 2006, 12:16:30 von hawk »

tom.jones

  • Gast
Re: DHCP und FritzBox
« Antwort #3 am: 30. August 2006, 09:39:31 »
den Hostnamen habe ich erfolgreich mit uname -S gesetzt. Auch die /etc/hosts ist angepasst so dass der Rechnername auch von der Sun anpingbar ist. Jedoch können die restlichen Rechner im Netz die Sun nicht anpingen (host unknown).

Bei meinem Ubuntu-Rechner wahr das gleiche Problem. dort habe ich in der /etc/network/interfaces den Eintrag
(...)
iface eth1 inet dhcp
        network 192.168.178.0
        broadcast 192.168.178.255
        hostname Ubunturechner

eingetragen. Danach war er auch für die anderen Rechner anpingbar. Gibt es so einen "Workaround" auch für Solaris?

Tom


mdjr

  • Gast
Re: DHCP und FritzBox
« Antwort #4 am: 30. August 2006, 21:10:33 »
Was spricht eigentlich dagegen, den Hostnamen selbst zu setzen?

Hallo.

Ich habe auch eine FritzBox und hatte bei Verwendung von DHCP das Problem, dass X11 nicht mehr lief. Grund: Einige X11-Programme kontaktieren nicht "localhost", sondern lassen sich vom eigenen Hostnamen die IP-Adresse angeben, um den X-Server etc. zu kontaktieren.

Was ich gemacht habe:
* Einen Hostnamen in den Startup-Skripts zugewiesen
* In der /etc/hosts (bei Solaris 10 müsste man auch /etc/inet/ipnodes ändern) dem eigenen Hostnamen die Adresse 127.0.0.1 zugewiesen.

Martin

claus

  • Gast
Re: DHCP und FritzBox
« Antwort #5 am: 31. August 2006, 10:55:26 »
Also dann nicht:

127.0.0.1      localhost
sondern
127.0.0.1      <hostname>?

Claus


Offline meik

  • Sobl Bachelor
  • ***
  • Beiträge: 187
Re: DHCP und FritzBox
« Antwort #6 am: 31. August 2006, 17:55:39 »
Also dann nicht:

127.0.0.1      localhost
sondern
127.0.0.1      <hostname>?

Das ist richtig, richtig, boese. Wenn einige Programme auf den Hostnamen abfahren, dann tun das umso mehr bei "localhost".

Wenn schon, dann den Hostnamen als Alias eintragen:

127.0.0.1      localhost <hostname>
Meik

Offline meik

  • Sobl Bachelor
  • ***
  • Beiträge: 187
Re: DHCP und FritzBox
« Antwort #7 am: 31. August 2006, 17:59:36 »
meine Sun im Netz ist an eine FritzBox per DHCP angeschlossen.
Die Sun erhält zwar eine IP allerdings als hostname "unknown".
Nach etwas googlen bin ich auf die "/etc/default/dhcpagent" gestossen.

Das ist auch laestig, dass Solaris (vor Sol. 10) beim Booten auch den Hostnamen per DHCP setzen will.

Am besten den Hostnamen mit einem kleinen Extra-Script wieder auf den richtigen Wert in /etc/nodename zurueck setzen.

Hier ist ein Beispiel, das man nach etwas mehr googlen  ;) findet:

http://www.rite-group.com/rich/solaris_dhcp.html

Meik

mdjr

  • Gast
Re: DHCP und FritzBox
« Antwort #8 am: 31. August 2006, 22:07:30 »
Das ist auch laestig, dass Solaris (vor Sol. 10) beim Booten auch den Hostnamen per DHCP setzen will.

Am besten den Hostnamen mit einem kleinen Extra-Script wieder auf den richtigen Wert in /etc/nodename zurueck setzen.

... oder einfach das entsprechende Skript (/etc/rc2.d/XXXinet) bearbeiten ...

Musste ich machen, da mein Rechner nicht immer am Netz hängt und ich im Falle von "DHCP-Server nicht erreichbar" maximal 3 Sekunden warten und eine vorher fest gewählte IP-Adresse haben wollte.

Martin