Top-Themen

Aktuelle Themen (A bis Z)

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
GELÖST

IP-Adresse automatisiert ablegen

Frage Entwicklung

Mitglied: bremote

bremote (Level 1) - Jetzt verbinden

21.06.2010 um 16:54 Uhr, 3019 Aufrufe, 13 Kommentare

Hallo Experten,

ich will über eine Remotesoftware auf einen PC via TCP/IP zugreifen. Mein Problem ist nun, dass sich die IP-Adresse des Clients ändert (Firmenintern befindet sich der PC auch in unterschiedlichen Teilnetzen)! Jetzt würde ich gerne den Client automatisch dazu animieren, wenn er sich in einem Netzwerk befindet, dass er automatisch seine IP-Adresse z.B. in einer Datenbank ablegt. Ist dies programmiertechnisch ein großer Aufwand? Gibts evtl. alternative Lösungen? Würde mich über eine Antwort freuen!!!!
Dankeschön!
Mitglied: Syncretist
21.06.2010 um 17:04 Uhr
Sei gegrüßt!

Für dein Problem sehe ich spontan mehrere Lösungsansätze:

  • Dein Vorschlag, dass der Client seine IP in irgendeiner Datenbank aktuell hält, ist machbar und einfach zu implementieren. Aber sicherlich nicht die beste Lösung.
  • Alternativ wäre es doch z.B. sinnvoll, wenn der Client einem festen DNS-Record zugeordnet ist und diesen per dynamischem Update aktualisieren könnte, wenn er seine neue IP per DHCP bezieht. Das hängt natürlich von deinem Netzwerksetup ab.
  • Ansonsten kannst du dir auch mal das Thema Mobile IP anschaun. Das ist zwar nie groß rausgekommen, wurde aber ursprünglich genau zu diesem Zweck entwickelt. Inwieweit das von deinen Clients / Servern unterstützt wird, kann ich dir allerdings nicht sagen.

Wenn du ein paar mehr Infos posten würdest, könnte ich dir vielleicht noch mehr sagen ;)

Grüße
Sync
Bitte warten ..
Mitglied: wiesi200
21.06.2010 um 19:21 Uhr
Entschuldigung, aber gibt's nicht genau dafür DNS?
Bitte warten ..
Mitglied: brammer
21.06.2010 um 20:02 Uhr
Hallo,

ich würde das PFerd genau anders herum aufzäumen!
Der Client mit der MAC Adresse xx.xx.xx.xx.yy bekommt immer die fest zugeordnete IP Adresse.
Gute Switche können sogar das richtige VLAN Automatisch zuordnen!

brammer
Bitte warten ..
Mitglied: wiesi200
21.06.2010 um 20:05 Uhr
Zitat von brammer:
Hallo,

ich würde das PFerd genau anders herum aufzäumen!
Der Client mit der MAC Adresse xx.xx.xx.xx.yy bekommt immer die fest zugeordnete IP Adresse.
Gute Switche können sogar das richtige VLAN Automatisch zuordnen!

brammer

So kann's ja jeder
Bitte warten ..
Mitglied: carafaja
21.06.2010 um 21:50 Uhr
Ich weiß nicht, ob ich das Problem richtig erarbeitet habe: Beim Systemstart bekommt der Rechner eine neue IP zugewiesen, und Du willst wissen welche? Wegen chronischer Nachdenkfaulheit würde ich bei Systemstart eine Batch aus dem Netzwerk starten lassen, die ein ECHO 'Rechnername' und ein IPCONFIG >> 'Zieldatei im Netz' ausführt.

Aber vielleicht ist das auch am Thema vorbei...
Bitte warten ..
Mitglied: MisterExpulso
21.06.2010 um 22:14 Uhr
Zitat von carafaja:
Ich weiß nicht, ob ich das Problem richtig erarbeitet habe: Beim Systemstart bekommt der Rechner eine neue IP zugewiesen,
und Du willst wissen welche? Wegen chronischer Nachdenkfaulheit würde ich bei Systemstart eine Batch aus dem Netzwerk starten
lassen, die ein ECHO 'Rechnername' und ein IPCONFIG >> 'Zieldatei im Netz' ausführt.

Aber vielleicht ist das auch am Thema vorbei...
Genau. Und wenn du es später ausbauen willst, kannst du es auch direkt in eine Datenbank schreiben.
... Ein bisschen überzogen vielleicht, aber - geht.
Bitte warten ..
Mitglied: bremote
22.06.2010 um 08:30 Uhr
Danke euch allen für die schnellen Antworten, an eine Batchdatei hätte ich auch gedacht. Kann mir kurz jemand den Quelltext schreiben, ich hab noch nie eine Batchdatei geschrieben. Weiß nur, dass ECHO Ausgabe ist. Dürfte für euch bestimmt keine Problem sein oder? Eine Ausgabe als Textdatei wäre wünschenswert...?

Noch eine Frage bzgl. DNS, bzw. gibts denn nicht die Möglichkeit nach dem Namen im Netzwerk zu suchen anstatt der IP-Adresse? Habe ich da einen Gedankenfehler oder wäre das nicht die einfachste Lösung? DANKE NOCHMAL AN ALLE !!
Bitte warten ..
Mitglied: wiesi200
22.06.2010 um 08:55 Uhr
Zitat von bremote:
Noch eine Frage bzgl. DNS, bzw. gibts denn nicht die Möglichkeit nach dem Namen im Netzwerk zu suchen anstatt der IP-Adresse?
Habe ich da einen Gedankenfehler oder wäre das nicht die einfachste Lösung? DANKE NOCHMAL AN ALLE !!

Genau dafür ist der DNS da.

Erklär vieleicht mal was du da für ein Netzwerk hast.
Bitte warten ..
Mitglied: carafaja
22.06.2010 um 09:28 Uhr
Zitat von bremote:
Danke euch allen für die schnellen Antworten, an eine Batchdatei hätte ich auch gedacht.
Kann mir kurz jemand den Quelltext schreiben

Bitte:

@echo off
echo >> ip.txt ---------------------------------------
date /t >> ip.txt
ipconfig /all | find "Hostname" >> ip.txt
ipconfig | find "IP-Adresse" >> ip.txt


Die Umlenkung mit ">>" bewirkt, dass alles in der Datei IP.TXT untgen ran gesetzt wird, die wird also irgendwann recht groß, wenn Du die nicht abschneidest oder automatisiert löscht. Damit Du wenigstens ein bisschen Übersicht hast, würde ich einen Trenner (hier "----") einfügen und das Datum mit ausgeben lassen. Ich habe darauf verzichtet, den Rechnernamen über einen Echo-Befehl auszugeben, IPCONFIG mit dem Schalter /ALL macht das auch.

Oben aufgeführte Batch fragt aber nur den ersten Netzwerk-Adapter ab, der auch eine IP hat. Solltest Du mehrere Netzwerk-Adater gleichzeitig nutzen, musst die Batch folgendermaßen aussehen, was aber die Übersichtlichkeit minimiert:

@echo off
echo >> ip.txt ---------------------------------------
date /t >> ip.txt
ipconfig /all

Elegant ist das nicht, aber Quick&Dirty

Hab trotzdem Spaß damit.

carafaja
Bitte warten ..
Mitglied: bremote
22.06.2010 um 10:02 Uhr
Ein größeres Firmennetzwerk, bei dem es einzelne WLAN Netzwerke gibt, sprich örtlich voneinander getrennt. Ich will kurz gesagt örtlich unabhängig auf einen PC zugreifen. D.h. dieser Client befindet sich einen Tag in dem Wlan Netz1 und den nächsten Tag in WLAN NEtz 2. Ich verwende hierfür eine Software NetSupport Manager. Reicht dir das? Ich dachte eigentlich anfangs, dass die Lösung einfach wäre, dass ich den Client über den "Hostname" immer in dem Netz finde, egal welche IP dieser hat? Lieg ich da falsch?
Bitte warten ..
Mitglied: bremote
22.06.2010 um 10:22 Uhr
Wie kann ich das unter bestimmten Pfad ablegen? Dankeschön, echt nett!!!!! und funktioniert...
Bitte warten ..
Mitglied: MisterExpulso
22.06.2010 um 12:27 Uhr
Zitat von bremote:
Wie kann ich das unter bestimmten Pfad ablegen? Dankeschön, echt nett!!!!! und funktioniert...


Indem du den Pfad angibst: Beispiel:
01.
echo hallo >> C:\Temp\test.txt
Bitte warten ..
Mitglied: wiesi200
22.06.2010 um 15:24 Uhr
Zitat von bremote:
Ein größeres Firmennetzwerk, bei dem es einzelne WLAN Netzwerke gibt, sprich örtlich voneinander getrennt. Ich
will kurz gesagt örtlich unabhängig auf einen PC zugreifen. D.h. dieser Client befindet sich einen Tag in dem Wlan Netz1
und den nächsten Tag in WLAN NEtz 2. Ich verwende hierfür eine Software NetSupport Manager. Reicht dir das? Ich dachte
eigentlich anfangs, dass die Lösung einfach wäre, dass ich den Client über den "Hostname" immer in dem
Netz finde, egal welche IP dieser hat? Lieg ich da falsch?

Eigentlich währ's so. Hast du auch schon mal mit dem Admin geredet? Denn irgendwie glaub ich nicht das du das bist.
Bitte warten ..
Ähnliche Inhalte
Windows Userverwaltung
Automatisiert Email-Adressen abändern - AD
gelöst Frage von joehuabaWindows Userverwaltung2 Kommentare

Hallo Zusammen, ist es möglich bei ALLEN Usern die eine Email-Adresse im ActiveDirecorty hinterlegt haben, abzuändern ? also von ...

Router & Routing
IP-Subnetze und IP-Adresse
gelöst Frage von lixus99Router & Routing2 Kommentare

Moin, ich habe das Netz aus dem Bild. Wenn man von C aus die kürzesten Wege zu den 5 ...

Monitoring
Alle IP Adressen
gelöst Frage von epspeterMonitoring13 Kommentare

Hallo zusammen, ich suche einfaches Programm welches mir alle IP Adressen im Netz anzeigt & druckt. Ich bedanke mich. ...

Windows Server
IP Adresse aus ausgeschlossenem Bereich
gelöst Frage von almeraWindows Server3 Kommentare

Hi, ich habe hier ein Class B Netz mit dem Bereich von 172.16.0.0 bis 172.16.254.254 auf einem 2008 R2. ...

Neue Wissensbeiträge
Windows 10

Windows 10 Hello-Anmeldung per Foto ausgehebelt

Tipp von kgborn vor 1 StundeWindows 10

Windows Hello ist eine Funktion, um sich per Fingerabdruck-, Gesichts- oder Iriserkennung bei Windows 10-Geräten anzumelden (siehe), setzt aber ...

Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.Cilin vor 9 StundenPerl2 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Sicherheit

Blackberry stirbt - Keine Updates für Priv mehr

Tipp von certifiedit.net vor 9 StundenSicherheit1 Kommentar

Blackberry wird zu einer 08/15 Firma und geht wohl mehr und mehr den Weg, den HTC schon ging. Von ...

Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 1012 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Heiß diskutierte Inhalte
Windows Server
SCCM 2016: PXE Boot des Clients schlägt fehl
Frage von gabeBUWindows Server22 Kommentare

Hallo Zusammen Ich habe eine Testumgebung erstellt um über SCCM 2016 einen virtuellen Client aufzusetzen. Folgende Maschinen habe ich ...

Netzwerkgrundlagen
Belibiges Teilnetz einer Subnetzmaske rausfinden?
gelöst Frage von CenuzeNetzwerkgrundlagen19 Kommentare

Wundervollen Gutentag, mittlerweile kann ich Subnetting so einigermaßen, aber ein Problem habe ich noch. Netzwerkadresse und Boradcast errechnen ist ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless12 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Logging von "gesendeten Nachrichten" auf Terminalservern
gelöst Frage von Z3R0C0MM4N0THiN6Windows Server10 Kommentare

Hallo zusammen, kann mir jemand auf kurzem Wege sagen ob 1) die per Task-Manager (oder damals tsadmin) an Benutzer ...