Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

IP Adresse anhand MAC Adresse setzen

Frage Microsoft Windows Netzwerk

Mitglied: mtbxnimda

mtbxnimda (Level 1) - Jetzt verbinden

08.03.2011 um 20:13 Uhr, 4984 Aufrufe, 7 Kommentare

Hallo,
ich habe folgendes Problem:

Nach einem Neustart des Servers (Windows 2003, während des Starts komtm die IP vom DHCP) soll anhand der MAC Adresse eine feste IP eingetragen werden (die Zuordnung von MAC zu IP liegt in einer Textdatei).

Das ganze sieht also so aus: Der Server startet, kriegt während des Bootvorgangs seine IP vom DHCP, und im Autostart liegt eine Batch, die die MAC (es gibt nur eine Netzwerkkarte auf jedem dieser Server) ausliest und dann anhand einer Textdatei (in der alle MACs und dazugehörigen IPs liegen) die entsprechende IP fest zuweist (und natürlich auch DNS).

Die MAC Adresse auszulesen ist ja nicht schwer, aber wie kriegt man den Rest hin?

Vielen Dank schön mal für die Antworten bzw. Hilfen.
Mitglied: marinux
08.03.2011 um 20:40 Uhr
Kannst du in Deinem DHCP Server keine Reservierung vergeben? Dort wird an Hand der MAC immer die gleiche IP verteilt.
Bitte warten ..
Mitglied: bastla
08.03.2011 um 20:48 Uhr
Hallo mtbxnimda!

Die IP bekommst Du (je nachdem, wie MAC und IP in der Textdatei getrennt sind) durch eine Batch-Zeile der Art
for /f "tokens=2 delims=;" %%i in ('findstr /i /b "%MAC%" "Textdatei.txt"') do set "IP=%%i"
- in diesem Beispiel habe ich vorausgesetzt, dass es bereits die Variable %MAC% (mit dem entsprechenden Wert ) und als Trennzeichen ein Semikolon gibt.

Für das Festlegen der Adresse ist dann "netsh" zuständig ...

Grüße
bastla

P.S.: Wieso hat ein Server überhaupt eine dynamische IP erhalten?
Bitte warten ..
Mitglied: 48507
08.03.2011 um 20:48 Uhr
Ähm, sorry, verstehe ich nicht. Du kannst zumindest dem DHCP-Server sagen, welche MAC welche IP bekommt. Aber auch dies ist Blödsinn, insbesondere bei Servern.
Bitte warten ..
Mitglied: 60730
08.03.2011 um 21:38 Uhr
Moin Junxxs...

Zitat von 48507:
Ähm, sorry, verstehe ich nicht. Du kannst zumindest dem DHCP-Server sagen, welche MAC welche IP bekommt. Aber auch dies ist
Blödsinn, insbesondere bei Servern.

Ich verstehe das auch nicht - Server haben immer feste Ips - niemals unreservierte freie.

  • Angenommen Server startet mit der vom DHCP vergebenen 10.10.10.20 und soll die 10.10.10.11 bekommen, die der DHCP aber vorher dem Server / Client x gegeben hat.

Teufels Küche

  • btw: Leb ich in einer Mondphasenverschiebung?

Seit x Tagen alle x Stunden eine Frage zum Thema Feste Ips via Textdatei ein oder austragen?
Bitte warten ..
Mitglied: dog
08.03.2011 um 21:51 Uhr
Das macht schon Sinn - an genau einer Stelle: Wenn man die Systeme aus einem Image neu einrichtet.
Mit statischer IP ein Image machen geht nicht -> IP-Adressen-Konflikt.
Also muss der Rechner erst mit DHCP starten.
Danach kann man dem installierten System ja die korrekte feste IP geben.

Natürlich wäre es da besser das Script vor Minisetup laufen zu lassen und die sysprep-File anzupassen.
Bitte warten ..
Mitglied: 60730
08.03.2011 um 22:30 Uhr
[OT]
@dog:
Hab ich zuviel Dämpfe vom lackieren abbekommen?
Ich nutze ja selber hin und wieder (bis jetzt genau 3*) für ganz krumme fiese Server Systeme - für die es keine Setups mehr gibt - den Converter von VM...
Aber einen eingeschalteten Server zu Imagen und das Image auf einer anderen Kiste anzuwerfen, wenn der originale noch an ist....
sowas macht doch niemand, der auch die Mädelz abbekommt, die bei 10 noch nicht auf die Bäume geflüchtet sind...
[/OT]

Ich erweitere aber trotzdem Bastlas Ansatz...
for /f "tokens=2 delims=;" %%i in ('findstr /i /b "%MAC%" "Textdatei.txt"') do ping %%i || netsh interface ip set address "Local Area Connection" static %%i 255.255.255.0 ip.des.GW.
Den Rest hat gestern ja Zitruslimonade schon zusammengesucht und verlinkt.

Gruß
Bitte warten ..
Mitglied: mtbxnimda
08.03.2011 um 22:35 Uhr
Danke dog (und natürlich den anderen auch)!

Das von Dog beschriebene Szenario trifft es nicht genau, ist aber schon ziemlich nahe (natürlich würde ich viel lieber feste IPs eintragen oder per DHCP Reservierungen vornehmen wie sonst üblich).

Wir setzen aber für unsere Citrix Server die Provsioning Services von Citrix ein, d.h. die ganzen Server starten von einer! Disk. Wenn wir in diesem Image dann eine feste IP hätten würden wir natürlich in Teufels Küche kommen (genau nach dem zweiten Server der startet). Daher DHCP am Start. Danach sollten die Server aber schon ihre festen IPs haben, daher die Zuweisung per Script (es gibt einen extra IP-Bereich für Server, und ich habedort einen festgelegten Bereich für DHCP konfiguriert, der Bereich mit den festen IPs ist nicht für DHCP freigegeben).

Das ganze ergibt dann insoweit schon einen Sinn,ich wollte aber nicht so weit ausholen (zum Verständnis jetzt aber nachgeholt).

Denke die Antwort von bastla hilft mir schon weiter.

Also vielen Dank (und Mondphasenverschiebung fällt heuer aus ())
Bitte warten ..
Ähnliche Inhalte
Netzwerkmanagement
gelöst MAC Adresse verändert sich? (35)

Frage von voidcount zum Thema Netzwerkmanagement ...

Netzwerkgrundlagen
gelöst Doppelte MAC Adresse (3)

Frage von Marius.Follert zum Thema Netzwerkgrundlagen ...

Windows Netzwerk
gelöst IP Adresse zurückverfolgen (7)

Frage von Florian86 zum Thema Windows Netzwerk ...

Netzwerke
OpenVPN bestimmte Mac Adressen zulasssen (2)

Frage von gutknut zum Thema Netzwerke ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(2)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Kann auf Freigabe nicht Zugreifen (19)

Frage von leon123 zum Thema Netzwerkgrundlagen ...

Windows Server
gelöst Neues KB für W10 1607 und W2K16 wieder mal nicht im WSUS 3.0, hat das noch jemand? (16)

Frage von departure69 zum Thema Windows Server ...

Windows Server
DC virtualisieren + wie sichern (SingleDC-Environment) (12)

Frage von KMUlife zum Thema Windows Server ...

Festplatten, SSD, Raid
RAID Controller mit Trim-Funktion, wie ermitteln (11)

Frage von pixel24 zum Thema Festplatten, SSD, Raid ...