"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

2 DHCP Server

FFJoe 24.01.2002 - 20:58 1049 12
Posts

FFJoe

Big d00d
Avatar
Registered: Aug 2001
Location: Austria
Posts: 295
Ich hab im moment 2 DHCP Server laufen, des eine ist mein DSL Router.. der andere ein DHCP Server unter win2k adv. server..

Wie schaut des jetzt aus... welcher weist die adressen zu ?..
is des zufällig, welcher halt grad zuerst kommt ?
kann des zu irgendwelchen problemen führen ?

funktioniert des so oder sollt ich einen kurzzeitig abstellen..

warum 2 server .. ganz einfach.. den einen brauch ich normalerweise für mein LAN bei mir zu Hause.. und der andere muss konfiguriert werden für meine lanparty.. d.h ich möcht das der bei der Lanparty wirklich rennt.. und drum halt jetzt schon einstellen und konfigurieren..

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
es geht, nur sollten halt die settings (ip range etc.) gleich sein.
ansonsten ist es kein problem, sind beide on, nimmt der client die ip die er sich aussucht (er bekommt ja 2 offers), der lease wird aber bei beiden servern eingetregen.

-> so kanns ned zu doppel-belegungne kommen.

edit: das ist hoffentlich eine private lan, sonst hab ich dich :D
Bearbeitet von am 24.01.2002, 21:47

Redphex

Legend
RabbitOfNegativeEuphoria
Registered: Mar 2000
Location: Kadaverstern
Posts: 11813
Zitat von .deRElict.
, der lease wird aber bei beiden servern eingetregen.

bist da sicher? .. ah ja. passt scho. die jeweils offered ip wird auf den jeweiligen serven eingetragn.

aber wenn dann ka ip-request vom client kommt, verwirft da nicht beachtete (langsamere) server die offer (die offer, den offer .. klingt alles ********. blede englische wörter im deutschen sprachgebrauch ;))

scratchy

OC Addicted
Avatar
Registered: Oct 2000
Location: vo, stmk
Posts: 649
also i glaub des net...

bei uns in da schul wars so, dass ein paar leut auf ihren laptops wingate installiert hatten, und dort dhcp aktiviert war...

das hatte zur folge, dass sich die ganzen dhcps so überschnitten, dass nix mehr im netz gegangen ist...

nur mal so a klahner einwand...

Redphex

Legend
RabbitOfNegativeEuphoria
Registered: Mar 2000
Location: Kadaverstern
Posts: 11813
da hat wingate vermutlich total andere ips verteilt als die schul-server.

und da der am schnellsten auf des discovering antwortende server auch wieder den ip-request bekommt, gibt's da im endeffekt a chaos.

scratchy

OC Addicted
Avatar
Registered: Oct 2000
Location: vo, stmk
Posts: 649
mhm...

aber trotzdem check i net, wos 2 dhcps im gleichen subnet mit dem gleichen ip-range bringen solln... :confused:

scratchy

OC Addicted
Avatar
Registered: Oct 2000
Location: vo, stmk
Posts: 649
ahhh...

scho checked, hab vorher net genau glesen ghabt oben...

vEspertine

offline..
Registered: Sep 2000
Location: graz
Posts: 4753
@scratchy die ham aber wahrscheinlich andere ip ranges ghabt..

beste methode: ausprobiern ;) :D

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Zitat von FFJoe
Ich hab im moment 2 DHCP Server laufen, des eine ist mein DSL Router.. der andere ein DHCP Server unter win2k adv. server..

Wie schaut des jetzt aus... welcher weist die adressen zu ?..
is des zufällig, welcher halt grad zuerst kommt ?
kann des zu irgendwelchen problemen führen ?

funktioniert des so oder sollt ich einen kurzzeitig abstellen..

warum 2 server .. ganz einfach.. den einen brauch ich normalerweise für mein LAN bei mir zu Hause.. und der andere muss konfiguriert werden für meine lanparty.. d.h ich möcht das der bei der Lanparty wirklich rennt.. und drum halt jetzt schon einstellen und konfigurieren..

Also dann wird wohl der der als erster antwortet, die IP vergeben. Das Problem ist halt nur, daß du nicht weißt auf welchem Rechner die Lease vergeben ist. Noch schlimmer, wenn du pech hast, dann vergibt der zweite dhcp die IP nochmal, wenn du noch einen Rechner reinhängst...

Es gibt Systeme mit Backup DHCP, aber dazu müssten sie kommunizieren, und ich glaub nicht, daß dein Router und Win2k sich das ausmachen können.

Du könntest ja alles konfigurieren und dann das service stoppen am Win2k Server. Dann ist es kein Problem.

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
also, soweit ich mich erinnern kann:

der client schickt einen DHCPDISCOVER raus - broadcast, eh klar. dann bekommt er von einem server, der den DHCPDISCOVER empfängt, einen DHCPOFFER, der ihm eine IP-adresse anbietet. bekommt er mehrere adressen(weil mehrere server vorhanden sind) entscheidet der client, welche er für richtig hält und schickt dann den DHCPREQUEST aus, der sich auf die bestimmte IP und einen bestimmten server bezieht. wenn der server ein DHCPACK zurückschickt, geht alles klar - der server merkt sich dass die ip vergeben is und der client wird mit seiner ip glücklich. und bei mehreren server von wegen doppelte ip's - im normalfall machen die server einen ICMP oder ARP um nachzusehen ob die adresse schon vergeben ist, auch wenn kein aktualles lease besteht.

so habs auf jeden fall ich noch in erinnerung.

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Zitat von The Red Guy
Also dann wird wohl der der als erster antwortet, die IP vergeben. Das Problem ist halt nur, daß du nicht weißt auf welchem Rechner die Lease vergeben ist. Noch schlimmer, wenn du pech hast, dann vergibt der zweite dhcp die IP nochmal, wenn du noch einen Rechner reinhängst...

Es gibt Systeme mit Backup DHCP, aber dazu müssten sie kommunizieren, und ich glaub nicht, daß dein Router und Win2k sich das ausmachen können.

Nope -> du kannst einfach 2 DHCP Server hinstellen -> die tauschen zwar nicht untereinander ihre leases aus, aber bevor eine lease vergeben wird, schauen Server und Client ob die IP schon existiert im Netz.

Ganz sicher kann man gehen, wenn man jedem Server einen anderen bereich zuordnet, also z.b. 192.168.1.1-127 für dhcp1 und 128-254 für dhcp2. Ist aber ansich nicht notwendig.

edit: @noledge ... darn warst schneller :D
Bearbeitet von am 25.01.2002, 08:07

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Zitat von noledge
also, soweit ich mich erinnern kann:

der client schickt einen DHCPDISCOVER raus - broadcast, eh klar. dann bekommt er von einem server, der den DHCPDISCOVER empfängt, einen DHCPOFFER, der ihm eine IP-adresse anbietet. bekommt er mehrere adressen(weil mehrere server vorhanden sind) entscheidet der client, welche er für richtig hält und schickt dann den DHCPREQUEST aus, der sich auf die bestimmte IP und einen bestimmten server bezieht. wenn der server ein DHCPACK zurückschickt, geht alles klar - der server merkt sich dass die ip vergeben is und der client wird mit seiner ip glücklich. und bei mehreren server von wegen doppelte ip's - im normalfall machen die server einen ICMP oder ARP um nachzusehen ob die adresse schon vergeben ist, auch wenn kein aktualles lease besteht.

so habs auf jeden fall ich noch in erinnerung.


Kannst ma sagen, anhand was der Client erkennen soll, für welche er sich entscheiden soll ???

Und wenn "arped" er denn ? Sich selber ? Da kann er ja gleich auf seine Lease List schauen.

Und nur weil ein Rechner nicht pingbar ist, verfällt deswegen die Lease nicht ! Die ist ja zeitlich limitiert !

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
- Der Client sucht sich einfach ein angebot raus ... normalerweise wird er das erste nehmen das er kriegt.

- "Arpen" tut v.a. der Server um zu sehen ob die IP schon vergeben ist.

- Eine lease verfällt sowieso nicht, nur kanns bei 2 server sein, dass wenn Server 1 abgedreht, Server 2 eine IP vergibt, die schon belegt ist (in der leaselist von Server 1), aber dessen Client ebenfalls offline ist.

Sind beide Server online, sendet der Server der ein Lease vergeben hat, ein DHCPNACK sollte ein anderer Server diese IP vergeben wollen.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz