Static DHCP Binding

olliman

Neuer User
Mitglied seit
4 Jan 2007
Beiträge
43
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

Frage: ich möchte, dass meine rund 100 VoIP Telefone vom DHCP statische IP Adressen bekommt. Der DHCP läuft auf einem Cisco 2851 mit IOS 12.4.11T mit SRST Software.

Ich habe jetzt die Cisco Konfiguration laut
http://www.cisco.com/univercd/cc/td.../122cgcr/fipr_c/ipcprt1/1cfdhcp.htm#wp1001108

eingerichtet. Wenn ich einen PC dranstecke ist das auch kein Problem, er bekommt wie vorgesehen die IP Adresse. Sobald ich aber ein VoIP Telefon anstecke, bekommt es keine IP Adresse mehr. Ein Debug am Router zeigt mir folgende Fehlermeldung.

No address pool for <IP Address of Router>

Sollte jemand eine IOS Konfiguration haben, die Telefonen eine Statische IP zuordnet wäre ich sehr dankbar, wenn er sie hier posten könnte.

Danke im Voraus!

MfG
Olli
 
Verwendest du ein Voice-VLAN?
Poste mal die entsprechenden Teile der Config von Router und Switch.
Möglicherweise fehlt eine helper adresse o.ä.
 
Hab jetzt nur für ein Telefon konfiguriert.

ip dhcp pool TEST
host x.x.x.x
hardware-address xxxx.xxxx.xxxx
default-router x.x.x.x
option 150 ip x.x.x.x

Ich habe weitere DHCP server am laufen wo halt statt host und hardware-address network x.x.x.x Da funktionierts .... also helper-address hab ich nirgends eingetragen.

MfG
Olli
 
Ich weiss jetzt nicht wie dein Netz aussieht, aber wenn dazwischen irgendwo geroutet wird wirst du um das Eintragen einer helper-address nicht rumkommen.
Die Anfrage nach einer Adresse geschieht ja als broadcast, welcher sonst nicht bis zum DHCP-Server geroutet wird.
 
Sooo hab es nun geschafft.

Lösung:

wenn man ein telefon konfigurieren will.

host x.x.x.x (optional: netmask)
client-identifier 01<MAC-ADDRESS> z.B. 0100.1AB5.C332.32
das 01 davor bedeutet Type Ethernet, dann funktionierts....allerdings kann man pro DHCP Pool nur ein Binding einstellen...bei 100 Telefonen 100 DHCP Pools zu konfigurieren wäre idiotisch.

Deswegen habe ich ein File angelegt und auf einen TFTP Server gelegt und in den DHCP Pool eingebunden mit
origin file tftp://ip/path/file.txt

:)

Danke für eure Hilfe!

MfG
Olli
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.