Zum Inhalt springen

DHCP3-Relay unter Debian


LukOnline

Empfohlene Beiträge

Hallo zusammen,

in meiner virtuellen Umgebung habe ich folgenden Aufbau:

Netz 1 | _______________ | Netz 2

1 Client | 1 Debian Router | 1 Windows 2003 Server (DHCP-Server)

Der Client soll nun per DHCP eine Adresse vom Server bekommen.

Auf dem Debian habe ich nun das Paket dhcp3-relay installiert.

Die Konfiguration (laut Prozessliste):

/usr/sbin/dhcrelay3 -q -i eth0 192.168.100.200

Auf eth0 soll der Router lauschen. (also im Netz des Clients)

Ipforward ist aktiviert

Weiß jemand, wo das Problem liegt?

Gruß, Luk :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das ist mir schon klar.

Es muss ja Broadcast sein, wenn der PC noch keine IP hat.

Jedoch gibt es einen DHCP-Helper bzw DHCP-Relay-Agent.

Er leitet DHCP-Requests in ein anderes Subnetz weiter. (je nach Einstellung eben)

Sonst bräuchte man ja in jedem Subnetz einen DHCP-Server :D

Bearbeitet von LukOnline
Link zu diesem Kommentar
Auf anderen Seiten teilen

Also gut, folgendes.

Ich habe mal mit WireShark gesniffert... Er bekommt doch eine IP...

Im Anhang die Screenshots aus den beiden Netzen.

Der Relay-Agent leitet die Anfrage also weiter.

Im Server-Bild sieht man Sieht man die DHCP-Anfrage von der IP des Routers.

Die MAC jedoch gehört zum XP-Client.

Der Server (192.168.100.200) antwortet mit "Your IP is 10.0.0.1".

Doch die Antwort auf der anderen Seite des Routers verblüfft mich.

Die DHCP Antwort kommt von 192.168.233.254. Diese Adresse gibt es nicht im Netz!

Aber sie pingt!?!? Ist es vielleicht eine interne VMWare-Adresse.

Und wieso auf einmal diese IP für den Client 192.168.233.128???

Gruß, Lukas :rolleyes:

post-72992-1443044896034_thumb.png

post-72992-14430448961067_thumb.png

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich sehe schon...ich muss doch mal einen Netzplan zeichnen.

--> Anhang

So sieht es aus.

Es gibt keine anderen Netzwerkadapter o.Ä.

(Außer wenn ich eine weitere VM zum Sniffen ins Netz nehme...)

Ich verstehe nich wo die 192.168.233.x herkommt...

Die gibts nicht.

Weder physikalisch noch virtuell...:upps

Visio-VM.pdf

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe ganz vergessen: Der Firewall-Router B macht NAT. Jedoch ist das irrelevant, weil DHCP ja eh geblockt wird.

Was soll ich da nachschauen?

host-only ist nur auf dem lokalen PC erreichbar.

VMNET1 und VMNET4 sind zwei verschiedene Hostonly, weil sie über den Router A zusammengeroutet werden sollen und nicht in eine Broadcast-Domain...

In VMware kann man das Einstellen... Ich glaube Network Conigurator heißt das Ding...

Übrigends habe ich mich getäuscht: Es ist VMware 7

Gruß, Luk

Link zu diesem Kommentar
Auf anderen Seiten teilen

Tatsächlich: Im Virtual Network Editor kann man DHCP deaktivieren.

Jetzt funktioniert es korrekt.

Der DHCP-Agent leitet die Anfragen und Antworten weiter.

Wichtig: "Lauschen" muss der Agent auf beiden Interfaces, also auch auf dem, wo sich der Server befindet!

Bei Rückfragen, meldet euch einfach :)

Gruß und vielen Dank,

Luk

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...