[gelöst] hostname mit intefaces versenden

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

[gelöst] hostname mit intefaces versenden

Beitrag von Duff » 30.12.2008 10:18:20

Hallo,

ich benutze für meine WLAN-Verbindung zur Fritzbox (AP) die Datei /etc/network/interfaces. Dort habe ich bisher immer über statische IP-Adressen gearbeitet, damit ich immer die gleiche IP-ADresse habe und über meine dbox auf meinen Laptop über diese zugreifen kann.

Allerdings wird dann der hostname (daniel-laptop) nicht in der Fritzbox angezeigt. Deshalb habe ich in der Datei /etc/network/intefaces von statischen IP's auf DHCP umgestellt.
Nun wird auch in der Fritzbox der hostname (daniel-laptop) angezeigt.

Allerdings wird aber nicht wie gewünscht eine bestimmte IP-Adresse vergeben, sondern eine beliebige.

Habe die Datei /etc/dhclient.conf wie folgt an meine Bedürfnisse angepasst:

Code: Alles auswählen

interface "eth2" {
  send host-name "daniel-laptop";
  send dhcp-client-identifier 00:0E:35:5C:F4:BF;
}

alias {
  interface "eth2";
  fixed-address 192.168.2.30;
  option subnet-mask 255.255.255.0;
}
Habe ich was falsch gemacht oder vergessen?
Wird überhaupt dhclient3 von /etc/network/interfaces für DHCP benutzt?
Zuletzt geändert von Duff am 31.12.2008 16:52:04, insgesamt 1-mal geändert.
Oh, yeah!

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Re: hostname mit intefaces versenden

Beitrag von mistersixt » 31.12.2008 08:33:57

Ich glaube nicht, dass ein dhclient immer die gleiche(!) IP-Adresse vom DHCP-Server der Fritzbox anfordern kann, das liegt alleine in der Hand der Fritzbox. Wenn, dann musst Du vermutlich der Fritzbox sagen, dass eine bestimmt MAC-Adresse immer die gleiche IP zugewiesen bekommen soll.

Oder habe ich Dein Problem völlig falsch verstanden ;) ?

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: hostname mit intefaces versenden

Beitrag von Duff » 31.12.2008 11:07:56

Danke. Ich möchte, so habe ich es zumindestens verstanden dass es geht, mit Hilfe der dhclient.conf immer eine fixe/statische/feste IP-Adresse zugewiesen bekommen.

Nur wird die IP per DHCP von der Datei /etc/network/interfaces über dhclient3 vergeben?
Oh, yeah!

yeti

Re: hostname mit intefaces versenden

Beitrag von yeti » 31.12.2008 11:47:55

mistersixt hat geschrieben:Wenn, dann musst Du vermutlich der Fritzbox sagen, dass eine bestimmt MAC-Adresse immer die gleiche IP zugewiesen bekommen soll.
Sehe ich genauso, denn auch feste Adressen zuweisen ist eines der Standardfeatures von DHCP.
Ich hab allerdings keine Fritzbox, sonst hätt ich das längst nachgeschaut, aber selbst mein lütter DD-WRT-micro kann sowas...

Natürlich kann man am DHCP der Fritzbox vorbei sich 'ne feste Adresse geben, aber dann kann man das auch gleich an DHCLIENT vorbei machen und /etc/network/interfaces und ein Eintrag im LANlokalen Nameserver oder allen /etc/hosts im LAN müssten reichen. Das scheint mir aber vom Netzteil aus durch die Tastatur in den Bildschirm geschossen...

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: hostname mit intefaces versenden

Beitrag von Duff » 31.12.2008 12:15:51

Sollte die Zuweisung denn nicht auch über die dhclient.conf möglich sein. Dort gibt es doch den Parameter fixed-address?

Würde es gerne Clientseitig lösen können, wenn es möglich ist.


Habe vorher mit statischen Werten in der /etc/network/interfaces gearbeitet, aber dann wird in der Fritzbox nicht der hostname meines Laptops angezeigt.

[edit]
Kann auch das vergeben von bestimmten IP-Adressen anhand der MAC eines Hosts nicht im Menü der Fritzbox finden.
[/edit]
Oh, yeah!

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: hostname mit intefaces versenden

Beitrag von Danielx » 31.12.2008 14:38:09

Duff hat geschrieben:Sollte die Zuweisung denn nicht auch über die dhclient.conf möglich sein. Dort gibt es doch den Parameter fixed-address?
Ja, ich frage mich auch, für was dieses fixed-address beim dhclient gut sein soll, denn wenn ich das DHCP-Protokoll richtig verstanden habe, macht immer nur der DHCP-Server den Vorschlag für die IP-Adresse.
Duff hat geschrieben:[edit]
Kann auch das vergeben von bestimmten IP-Adressen anhand der MAC eines Hosts nicht im Menü der Fritzbox finden.
[/edit]
Hast du die neueste Firmware auf deiner FritzBox, denn hier steht, dass das funktionieren sollte:
http://www.avm.de/de/Service/FAQs/FAQ_S ... 15134.php3
Kann das aber nicht nachprüfen, da ich selbst keinen Zugriff auf eine FritzBox habe.

Gruß,
Daniel

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Re: hostname mit intefaces versenden

Beitrag von 123456 » 31.12.2008 14:59:44

Danielx hat geschrieben:Ja, ich frage mich auch, für was dieses fixed-address beim dhclient gut sein soll, denn wenn ich das DHCP-Protokoll richtig verstanden habe, macht immer nur der DHCP-Server den Vorschlag für die IP-Adresse.
LEASE DECLARATIONS hat geschrieben:It is possible to define one or more fixed leases in the client configuration file for networks where there is no DHCP or BOOTP service, so that the client can still automatically configure its address. This is done with the lease statement.
in dem Paragraphen ist auch das "fixed-address ip-address;" statement.
http://www.gsp.com/cgi-bin/man.cgi?sect ... lient.conf

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: hostname mit intefaces versenden

Beitrag von Duff » 31.12.2008 15:19:20

Ok, danke Danielx und ub13.

Ich mal die neuste Firmware für die Fritzbox heruntergeladen und aufgespielt. Allerdings will bekomme ich vom AP immer die .23 und ich hätte gerne die .30. Die IP-Adresse, die vergeben werden soll, kann ich nicht leider nicht ändern.

Was ist denn an meiner dhclient.conf falsch?
Sieht meiner Meinung nach so aus wie in dem Link (bis auf ein paar Einträge weniger).

Code: Alles auswählen

interface "eth2" {
	send host-name "daniel-laptop";
	send dhcp-client-identifier 00:0E:35:5C:F4:BF;
}

alias {
  interface "eth2";
  fixed-address 192.168.2.30;
  option subnet-mask 255.255.255.0;
}
Oh, yeah!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Re: hostname mit intefaces versenden

Beitrag von 123456 » 31.12.2008 15:28:03

Duff hat geschrieben:Allerdings will bekomme ich vom AP immer die .23 und ich hätte gerne die .30.
Box mal resetten? vielleicht wird da was gecacht?

Als Workaround kannst du mal versuchen die IP Range der Box erst mit .30 beginnen zu lassen. ;)

EDIT:
hast du denn die Hardwareadresse des Clients der IP auf der Box zugewiesen?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: hostname mit intefaces versenden

Beitrag von Duff » 31.12.2008 15:51:53

ub13 hat geschrieben: Box mal resetten? vielleicht wird da was gecacht?
Werde ich mal probieren, muss dann allerdings erst auf den Speicher ;-(
ub13 hat geschrieben: Als Workaround kannst du mal versuchen die IP Range der Box erst mit .30 beginnen zu lassen. ;)
Leider kann ich solch feine Einstellungsmöglichkeiten nicht in der Box finden.
ub13 hat geschrieben: EDIT:
hast du denn die Hardwareadresse des Clients der IP auf der Box zugewiesen?
Die MAC vom Client wird in der Box angezeigt. Kann da leider nicht wirklich viel zuweisen.
Oh, yeah!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Re: hostname mit intefaces versenden

Beitrag von 123456 » 31.12.2008 15:54:16

Duff hat geschrieben:Leider kann ich solch feine Einstellungsmöglichkeiten nicht in der Box finden.
das kann ich mir irgendwie nicht vorstellen. Welches Modell der Fritzbox ist es denn mit welchem Firmware Stand aktuell?

EDIT:
vielleicht musst du den Expert Modus Schalter erst setzen. Weiss das nicht mehr so genau.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: hostname mit intefaces versenden

Beitrag von Duff » 31.12.2008 16:51:31

Mmh...verstehe es zwar nicht so genau, aber ich habe nun wieder auf statische IP-Adressen in der /etc/network/interfaces umgestellt.

Und nun wird (vielleicht liegt es ja am neuen Image der fritzbox) der hostname in der Fritzbox angezeigt.

Code: Alles auswählen

Bekannte Netzwerkgeräte (WLAN)
	Name 	IP-Adresse 	MAC-Adresse 	Datenrate 	Eigenschaften 	 
	daniel-laptop 	

192.168.2.30
	

00:0E:35:5C:F4:BF
	

48 MBit/s
	

WPA2
	
Habe folgende Fritzbox mit Firmware:

Code: Alles auswählen

FRITZ!Box Fon WLAN 7170 	Firmware-Version 29.04.67
Oh, yeah!

Antworten