Hallo
ich versuche gerade mit Java dem Netzwerkadapter eine statische IP zuzuweisen.
Leider bisher erfolglos.
Idee: mit Java den Namen des Netzwerk Interfaces ermitteln und dann mit einem getRuntime().exec("…") den Befehl netsh ausführen, um genau diesem Netzwerkadapter eine statische IP zuzuweisen.
Problem: Java liefert mir als Netzwerk Interface Name sowas wie:
eth0 (Name des Adapters z.B. Intel Wireless etc.)
Netsh benötigt jedoch den Namen den man in Windows unter Netzwerkverbindungen dem Adapter zugewiesen hat.
Hat jemand eine Idee dies zu umgehen?
- In Java irgendwie an den benötigten Namen zu kommen?
- Eine Windows-DOS Funktion die was mit eth# anzufangen weiss?
- Ein C-Programm, welches das Problem löst?
Vielen Dank für die Hilfe
Guido