AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IP addresse änderen
Thema durchsuchen
Ansicht
Themen-Optionen

IP addresse änderen

Ein Thema von michdan · begonnen am 13. Jan 2009 · letzter Beitrag vom 14. Jan 2009
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.622 Beiträge
 
Delphi 12 Athens
 
#11

Re: IP addresse änderen

  Alt 14. Jan 2009, 09:16
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.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
michdan

Registriert seit: 1. Okt 2003
Ort: varde, Dänemark
40 Beiträge
 
Delphi 7 Professional
 
#12

Re: IP addresse änderen

  Alt 14. Jan 2009, 09:30
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 ?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz