Hi,
ich habe folgendes Problem:
In einem Server steckt eine Netzwerkkarte und dieser Netzwerkkarte sind mehrere IP-Adressen zugewiesen. Ist es irgendwie möglich, einem JAVA-Programm zu sagen, welche der IP-Adressen (die der Netzwerkkarte zugewiesen sind) es als lokale IP-Adresse nutzen soll?
Das Hauptproblem liegt darin, dass ich in meinem Programm für die Netzwerkkommunikation eine fertige Library benutze und diese nicht umprogrammieren kann - d.h. ich muss diese Einstellung der lokalen IP-Adresse in einer übergeordneten Form vornehmen, bevor die Library initialisiert wird. d.h. entweder als irgendein System-Property oder beim Startup von JAVA VM.
Oder nochmal anders:
Wenn ich das Programm ->3 laufen lasse, dann möchte ich als Ausgabe nicht die unter ->1 angegebene IP-Adresse bekommen, sondern eine der IP-Adressen (die ich selbst aussuche) aus dem IP-Pool ->2:
Geht das?
Viele Grüße aus München!
ich habe folgendes Problem:
In einem Server steckt eine Netzwerkkarte und dieser Netzwerkkarte sind mehrere IP-Adressen zugewiesen. Ist es irgendwie möglich, einem JAVA-Programm zu sagen, welche der IP-Adressen (die der Netzwerkkarte zugewiesen sind) es als lokale IP-Adresse nutzen soll?
Das Hauptproblem liegt darin, dass ich in meinem Programm für die Netzwerkkommunikation eine fertige Library benutze und diese nicht umprogrammieren kann - d.h. ich muss diese Einstellung der lokalen IP-Adresse in einer übergeordneten Form vornehmen, bevor die Library initialisiert wird. d.h. entweder als irgendein System-Property oder beim Startup von JAVA VM.
Oder nochmal anders:
Wenn ich das Programm ->3 laufen lasse, dann möchte ich als Ausgabe nicht die unter ->1 angegebene IP-Adresse bekommen, sondern eine der IP-Adressen (die ich selbst aussuche) aus dem IP-Pool ->2:
Geht das?
Viele Grüße aus München!
Zuletzt bearbeitet: