![]() |
Re: IP addresse änderen
Wenn die Kommunikation über das Internet stattfinden soll, bringt doch die Änderung der eigenen IP bzw. Netzmaske überhaupt nichts, da es sich im Normalfall um eine Adresse aus einem privaten Adressbereich handelt. Hier wird die Verbindung nach außen über einen Router hergestellt, es sei denn, es handelt sich um eine direkte Verbindung (z.B. Modem), dann wird aber die Adresse per DHCP vom Hoster zugewiesen. Dieser Router selbst hat mindestens 2 IP-Adressen, eine private und eine öffentliche. Wenn man nun seine eigene IP-Adresse so ändert, dass sie nicht mehr im privaten Adressbereich des Routers liegt, kommt gar keine Verbindung mehr zustande. In Frage kommen also wie erwähnt VPN oder eine Port-Weiterleitung auf dem Zielrouter mit einem festgelegten Port.
|
Re: IP addresse änderen
Centrii: vielen dank für deinen code, diese variante habe ich auch gesehen. Nur dachte ich das es irgendwie ohne andere programme aufzurufen zu mössen auch gehe könnte.
Um es nochmal klar zustellen. Aufgabe: Ich habe eine Simatic SPS die über TCP/IP mit einen RFID TCP/IP gateway kommuniziert. Am gateway sind bis zu 15 RFID tag reader gebunden die bei einen lesung ihre daten an die Simatic SPS schicken. Die Simatic SPS und der TCP/IP gateway sind in ein netwerk verbunden. Ich möchte ein program schreiben das den TCP/IP gateway emuliert und die daten an eine Simatic SPS über TCP/IP schicken kann. Ich brauche es um das protokol zwischen gateway und Simatic SPS zu testen. Im dem netwerk an dem die Simatic SPS und gateway normalerweiser verbunden sind haben die teilnehmer immer feste IP-adressen und daher muss ich meinen PC auch eine feste IP-adresse haben. Und deshalb suchte ich eine möglichkeit die IP-adresse direkt von meinem test program zu änderen. Ich habe noch eine zusätzliche frage: Ich habe mir gedacht das ich für die TCP/IP kommunikation die Indy komponente einsätzen wollte, hat gemand von euch erfahrung mit diese komponente ? Wie kann ich das ohne Indy komponente machen ? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz