Supportnet Computer
Planet of Tech

Supportnet / Forum / NW-Sonstiges

Wie IP unter DHCP herausbekommen?





Frage

Hallo Leute, wenn ich in einem Netzwerk die IP's dynamisch mittels DHCP vergebe, wie bekomme ich dann die IP eines Rechners dieses Netzes heraus, ohne an diesem zu arbeiten? Konkret will ich mich per SSH auf einem Linux-Rechner dieses Netzwerkes anmelden, brauche ja aber dafür die IP dieses Rechners... Bisher habe ich mit festen IP's gearbeitet, da war die Administration des Linux-Rechners via SSH eine feine Sache, nur wie stelle ich das jetzt unter DHCP an? Oder geht´s auch noch ganz anders und ich habe wieder mal einen Denkfehler? MfG Yves

Antwort 1 von Hardi

gehts nicht per dns namen?

Antwort 2 von Mops

Ich glaub' unter Linus "ifconfig" eingeben und gucken was passiert.

Oder von Windws aus den Linux-Rechner pingen (mit DNS-Namen wie @Hardi meint).

cu
Jörn

Antwort 3 von LowNoise

Oder der Linux Kiste einfach eine feste IP geben und dem DHCP sagen das er gefälligst nur eine Range zu benutzen hat. Die Linux Kiste bekommt dann eine IP Außerhalb der Range

Antwort 4 von StarWarsFan

@LowNoise

und wie stelle ich das an? Also das mit der Range meine ich...

MfG
Yves

Antwort 5 von ösi_herb

mit dns müsstest du an sich über nslookup Rechnername die Adresse bekommen

Antwort 6 von Ano Nym

such mal, ob du eine datei ip-up findest(vielleicht unter /etc/ppp/). aus der kann man sich die ip holen. oder du holst dir dyndns (ich glaube www.dyndns.org). damit bekommst du einen festen namen, der immer deiner ip zugewiesen wird.

Antwort 7 von Ano Nym

oder einfach:

"ifconfig"

aufrufen

Antwort 8 von StarWarsFan

Hallo,

ich glaube, Ihr habt mich etwas falsch verstanden :-) Ich will die IP des Linux-Servers herausbekommen, wenn ich _nicht_ davor sitze! Also von einem anderen Rechner des Netzwerkes aus! Alles klar? Aber ich glaube, ich werde dem Linux-Server eine feste IP geben um allem Ärger aus dem Weg zu gehen. Das ginge ja dann damit weiter, Samba an dynmische IP´s zu "gewöhnen"... Ich glaube, ich trage eine feste IP ein und fertig. Ausgangspunkt war, dass ich mit meinem Notebook über das Netz und die ISDN-Karte eines Rechners ins Internet gehen möchte. Dafür hat dieser Rechner eine feste IP (192.168.0.1) und der Rest im Netzwerk sollte per DHCP seine IP erhalten. Aber wenn ich dem Server eine feste IP gebe und das Notebook auf DHCP lasse und das dann auch noch funktioniert will ich zufrieden sein.

MfG
Yves

Antwort 9 von Froschkoenig

Hallo

@Hardi

Danke, die Idee hat mir jetzt bei meinen Hamster geholfen.

mfg Froschkoenig

Antwort 10 von LowNoise

Hi nochmal,

sorry aber ich war nicht mehr Online um Deine Rückfrage zu beantworten. Wegen der Range: Ist Dein DHCP Server ein Linux kannst Du den Bereich in der DHCP.conf unter /etc angeben ist Dein DHCP Server ein W2K Server dann geht das über START/SYSTEMSTEUERUNG/VERWALTUNG/KONFIGURATION DES SERVERS dann weiter auf NETZWERK/DHCP/ÖFFNEN des DHCP Manager. HIer kannst Du jetzt einen Bereich angeben von wo bis wo Deine IP´s vergeben werden sollen. Weitere fragen einfach posten.

Antwort 11 von toutdesuit

Hi Yves,


leider hast Du vergessen Dein BS anzugeben. (WIN-NT ? / Domäne ? etc)

Aber generell kann man unter NT folgendes machen (Wenn der DHCP aktiviert ist) Du vergibst ja ein Kontingent an IP Adressen, also von 192.123.168.1 bis 192.123.168.100 (Beispiel).

Wenn Du jetzt dem Linux-Rechner eine feste IP zuweisen willst, was am einfachsten ist, sonst mußt Du ja jedesmal die IP abfragen (Hängt von der Leasingdauer unter anderem ab. Dann weist Du dem Linux-Recner einfach die IP 192.123.168.50 zum Beispiel zu.

Diese IP mußt Du dann auf dem DHCP ausschließen. Das heißt die steht dann dem DHCP nicht mehr zur Verfügung.

Das wars :-)

Grüße

Jürgen


Antwort 12 von StarWarsFan

Hallo Freunde,

vielen Dank für Eure Hinweise. Das hilft mir schon sehr weiter. Also hier noch ein paar Angaben:

Client I:
- W2K Pro
- ISDN-Karte
- IP 192.168.0.1 / 255.255.255.0

Client II:
- WinXP Home
- DHCP

Client III:
- Win98SE
- DHCP

Server:
- Linux 8.0
- IP 192.168.0.100 / 255.255.255.0

Der Server ist momentan eigentlich ein normaler Client, auf dem Samba läuft. Das muss ich nur noch korrekt konfigurieren.
Ursprünglich hatte ich komplett feste IP´s vergeben. Da ich aber mit Client II (Notebook) via Client I und dessen ISDN-Karte ins Internet will, habe ich auf DHCP umgestellt. Nur ist das eben dem Server nicht so sehr recht ;-/ Naja, jetzt hat er wieder eine feste IP. Hauptgrund für den Aufbau dieses Netzes ist eigentlich der, dass der Server mein Gateway (oder Router) ins Internet werden soll. Das klappt aber nur, wenn die Telekomiker es endlich mal auf die Reihe bekommen, mir DSL zu liefern. Ich warte jetzt schon zweieinhalb (2,5 !!!) Jahre und die kriegen es einfach nicht hin... OK, OK, ich will mich an dieser Stelle nicht weiter darüber aufregen, sorry ;-)

MfG
Yves

Antwort 13 von StarWarsFan

Achja, wie schließe ich denn IP´s unter W2K Pro aus? Den von LowNoise beschriebenen Teil habe ich in der Systemsteuerung nicht gefunden, wird wohl nur in der Server-Version vorhanden sein!?

MfG
Yves

Antwort 14 von toutdesuit

Hallo Yves,

den DHCP-Dienst kannst Du nur auf dem Server ausführen.

Nochwas, es ist Sinnvoll das die Server und die die es werden wollen :-), sowie der Router feste Adressen erhält. die clients bekommen die IP`s zugewiesen. Wenn Du nämlich noch wins, gateways, etc. einrichtest brauchen die ein feste IP.

Das bedeutet es sind ja für mittlere netzwerke (254) IP vorhanden so das Du sagen wir mal 150 IP`s vorhälst von denen DU sagen wir mal 30 ausschließt.

Jürgen


Antwort 15 von StarWarsFan

Hallo Jürgen,

hm, wie läuft das denn dann eigentlich ab? Wenn ich in meinem Netz alle Rechner auf DHCP stelle bekommen sie automatisch eine IP. Aber woher? Also welcher Rechner legt das fest, wenn alle gleichberechtigt sind? In diesem Sinne habe ich ja (noch?) keinen Server... Oder läuft der DHCP automatisch auf dem Rechner (Client I) der eine feste IP hat?

MfG
Yves

Antwort 16 von toutdesuit

Hallo Yves,

also um den DHCP dienst zu installieren brauchst du als erstes mal ein Server BS. Entweder NT-Server oder W2k-Server.

Die installation ist rel. einfach man geht in die Verwaltung und aktiviert den DHCP, dann gibt man den IP Bereich ein (also die IP`s die der Server "vergeben" soll. Dabei kannst du auch ein Kontingent an IP`s ausschließen.

Also Du vergibst die IP`s von 192.33.22.1 bis 254 / Subnetmask 255.255.255.0 dann schließt Du die IP`s von sagen wir mal von 192.33.22.200 bis 192.33.22.254 aus (nach der subnet wird nicht gefragt die ist ja schon vorgegeben)

In diesem Falle habe ich die IP`s Blockweise vergeben. Man kann sie aber auch einzeln definieren.

Alle clients werde dann auf DHCP umgestellt. IP vom DHCP beziehen!

Alle im Netzbefindlichen Server wie Linux-,Unix-, wins-, Datei-, Druck- Server etc. bekommen jetzt eine feste IP eingetragen ebenso der Router.
(Also die bekommen am besten der Reihe nach die Ausgeschlossenen IP`s zugeteilt)

z.B. 192.33.201 / 255.255.255.0

Als Gateway (Router) trägt man normalerweise die 192.33.22.254 / 255.255.255.0 ein.

Es ist darauf zu achten das sich die IP`s die Du fest vergibst sich auch innerhalb des vergebenen Kontingents befinden (deshalb am einfachsten: von 1-254, da kann nix schief gehen) :-)

Wenn jetzt die clients gestartet werden fragen sie beim DHCP Server an und erhalten ihre IP,sollte gateway eingetragen sein auch diese Adressierung.

Um die lease dauer etc. brauchst du Dich im Prinzip nicht zu kümmern der default ist auf 3 tage oder so eingestellt. wenn die Leasing time abläuft bekommt der client Automatisch eine neue IP also null Problemo. Das feature ist auch nur für die Administration gedacht, genauso wie: Wie lange darf ein client im Netz arbeiten etc. (Arbeitszeit festlegen > ist aber ein anderer dienst)
Nochwas wenn Du Änderungen bezüglich der client`s (administrativ triffst kommen die erst zu tragen wenn der client neu gestartet wird)

So ich hoffe das bringt Dich weiter.

Grüße

Jürgen


Antwort 17 von StarWarsFan

Hallo Jürgen,

vielen Dank für die Infos, die bringen mich wirklich weiter! Wie läuft das aber, wenn ich meine Clients auf DHCP stelle und keinen "echten" Server habe? Also so wie es jetzt ist. Wo kommen denn da die IP´s her? Werden sie zufällig gewählt? Ich habe ja weder W2K-Server noch NT-Server.

MfG
Yves

Antwort 18 von toutdesuit

Hi Yves,

um es kurz zu machen es geht nicht :-)

Jürgen


Antwort 19 von StarWarsFan

Seltsam... schließlich funktioniert es ja doch, obwohl ich kein Server-BS habe!? Oder macht das das XP? Wenn ich mein Notebook nicht am Netzwerk (siehe weiter oben, Client II) habe, steht unter Netzwerkeigenschaften als IP 0.0.0.0. Wenn ich dann das Netzwerkkabel einstecke dauert es einen Moment und es taucht eine IP auf. z. B. 192.168.0.58 oder so in etwa.
Na egal. Ich werde mich mal daran machen, Samba noch korrekt einzurichten. Dann sehen wir weiter.

MfG
Yves

Antwort 20 von Rodi

Hi.
Wenn auf einem Windows Client DHCP aktiviert wurde, wird nach einem DHCP Server gesucht. Das können beliebige Server sein (Windows, UX, Linux, Sun,...)
Ist kein solcher Server vorhanden, dann bekommt die Netzwerkkarte unter W9x eine Adresse wie 169.x.x.x. Die Adresse entsteht zufällig. Man kann die IP auch während dem Betrieb von einem Server neu beziehen. Einfach unter Ausführen "winipcfg" eingeben. Dann unter der Lan Karte auf "Aktualisieren" klicken und eine neue IP wird vergeben.
Jede Netzwerkkarte bekommt standardmässig die Loopback IP 127.0.0.1 zugewiesen. Das ist die Localhost adresse.
Wie man die IP bekommt? Du könntest einen ping rausschicken. Unter Windows wird über UDP Port 317 und 318 die Information ausgetauscht wer gerade im Netz ist und wie er heisst. (von Netzwerkumgebung verwendet)
Schicke einen ping an den Rechnernamen (muss bekannt sein) und in der Antwort wird die IP mitgeschickt.
ping rechnername
Ich hoffe das hilft Dir weiter.
Gruss @all,
Rodi

Antwort 21 von toutdesuit

Hi,

so ist`s :-)

@Rodi, eine dusselige Frage! kennst Du eine DHCP Programm das man installieren kann ???

@Starwarsfan, hast Du einen Router im Netzwerk und wenn ja kann der als DHCP arbeiten?

Möge die macht mit Dir sein :-)

Jürgen


Antwort 22 von Rodi

@toutdesuit
Ich selber habe sowas noch nicht gemacht. Ich bin eben gerade dabei für meine Diplomarbeit auszuloten was man so alles mit Linux machen kann und was sich lohnt. WOW!
Ich glaube ich werde doch noch ein Linux fan *g*
Schau mal hier rein. Vielleicht hilft Dir das weiter.
Red Hat HowTo
Gruss @all,
Rodi

Antwort 23 von toutdesuit

Hi Rodi,

nein bitte nicht, kein Linux nicht, dem würde ich mich nur in einem emergency case zuwenden (falls es MS glingen sollte die komplette Kontolle über die WIN user zu bekommen :-)

Na ja ich dachte es gäbe proggis die einen DHCP dienst anbieten (unter WIN latürnich) :-)

Grüße

Jürgen

P.S- viel Erfolg bei der D-Arbeit

Antwort 24 von Rodi

@toutdesuit
Na vielleicht kommst Du ja auch noch auf den Linux geschmack. Wie gesagt. Ich bin Newbie und fange gerade erst an... aber was das alles kann ist genial.
Für Windows bin ich über folgendes gestolpert
DHCP Server für Windows
Ich kann ja auch mal weitersuchen.
;-)
Gruss @all,
Rodi

Antwort 25 von Undertaker

Hi,

@toutdesuit
> Na ja ich dachte es gäbe proggis die einen DHCP dienst anbieten

z.B.:
Winroute besteht aus folgenden Komponenten:
  1. IP Router
  2. NAT - Network Address Translator
  3. Packet Layer Firewall
  4. DHCP Server
  5. Einfache Konfiguration



Gruß
Undertaker

Antwort 26 von StarWarsFan

Hallo alle zusammen,

@toutdesuit,
einen Router habe ich momentan noch nicht im Netz. Das soll ja mal der Linux-Server machen, sollte ich denn irgendwann einmal DSL bekommen. Aber solange dem noch nicht so ist surfe ich via Client I und dessen ISDN-Karte, bzw mit Client II über das Netz und dann Client I wie oben schon gesagt. Vor dieser Umbauaktion hatte ich im Server (unter Linux 7.3 Pro) 3 Netzwerkkarten und für jede Karte und den daran angeschlossenen Client ein eigenes Subnetz angelegt. Aber ich will/muss mit meinem Notebook per ISDN ins Netz kommen. Deshalb (und weil im Server kein Slot für DSL mehr frei wäre :) habe ich mein Netz umgestrickt und die Clients über einen 5fach-Switch verbunden. Und dabei hat Client I sowie der Server (der momentan ja gar keiner ist...) eine feste IP, beim Rest habe ich DHCP eingestellt. Und wie @Rodi so schön beschrieben hat bekommen die Clients nun zufällige IP´s.

MfG
Yves

Antwort 27 von StarWarsFan

Was ich noch sagen wollte: Vielen Dank an Euch, dass diese Diskussion so schön in Gang gekommen ist! Das ist wirklich sehr schön hier, bin froh, dieses Board gefunden zu haben. Man kann ja nicht alles wissen...

MfG
Yves

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: