Methode zum ermitteln des DHCP-Servers & DNS-Servers?

Status
Nicht offen für weitere Antworten.

alphaChill

Aktives Mitglied
Moin, wollte mal Fragen, von welchem Typ ich ein Objekt brauche und welche Methode das Objekt aufrufen muss, damit ich die Adresse des DHCP-Servers & DNS-Servers angezeigt bekomme?

Edit: Musste Frage korrigieren!
 

Kaladial

Bekanntes Mitglied
also geht glaube net so einfach...
also meines wissens musst du ipconfig benutzen und dann den ausgabetext auswerten...
 
T

tuxedo

Gast
Jepp, Gateway und co sind Sache der Netzwerkkarte. Da kommt man mit native Java nicht so einfach dran.

btw: heißt es nicht "der" Gateway? statt "die" Gateway ...?

- Alex
 

BarFooß

Mitglied
alex0801 hat gesagt.:
btw: heißt es nicht "der" Gateway? statt "die" Gateway ...?
Ich bevorzuge das Gateway. Damit sind hoffentlich alle Möglichkeiten vertreten. :)
Aber zu Geschlechtern von englischen Begriffen im Deutschen kann man viel streiten.
Nimmt man den Artikel der deutschen Übersetzung, gibt es viel Auswahl: http://dict.leo.org/?lp=ende&lang=d...on&sectHdr=on&spellToler=std&search=Gateway&=
"das Gateway", "der Netzübergang", "die Schnittstelle". Inwiefern "Gateway" als Übersetzung bezeichnet werden kann, ist wieder eine andere Frage.

Um zum Threadthema zu kommen, sehe ich auch nur die Möglichkeit, die Ausgabe von ifconfig o. ä. zu parsen oder per JNI vom System zu holen (falls dieses es anbietet). Bei Linux könnten auch unter /sys bzw. /proc "Dateien" sein, die die Infos enthalten.
 

jPat

Bekanntes Mitglied
So kann man es machen, da hast alles dabei mußt "nur" noch parsen ;)

Code:
Process proc = Runtime.getRuntime().exec( "cmd /c ipconfig /all" ); 
		 Scanner s = new Scanner( proc.getInputStream() );
 

jPat

Bekanntes Mitglied
Der Parser: nicht schön, aber selten!

Code:
 Process proc = Runtime.getRuntime().exec( "cmd /c ipconfig /all" ); 
		 BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));
		
		
		String s = "";
		 while(s!=null){
		  s = in.readLine();
		  if (s.indexOf("DHCP-Server")>-1 ){
			 System.out.println(s);
			  int i = s.indexOf("DHCP-Server");
			 System.out.println(s.substring(s.indexOf(":", i)+2));		  
		  }
		 }
:wink:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Java RMI bricht ab wenn Remote eine Methode ausgeführt werden soll Netzwerkprogrammierung 5
L30nS RMI Aufruf einer Client-Methode von einem RMI-Server Netzwerkprogrammierung 3
D WebSocket send Methode verschickt nichts! Netzwerkprogrammierung 3
J Rückgabewert bei Run()-Methode Netzwerkprogrammierung 9
F getSource Methode wird als Bot erkannt Netzwerkprogrammierung 8
C Socket Identifikation des clients nach der accept() Methode Netzwerkprogrammierung 2
Dit_ RMI RMI-Server und gleichzeitiger Aufruf einer Methode Netzwerkprogrammierung 14
D Client Server Problem, Methode readline() löst SocketException "Connection reset" aus Netzwerkprogrammierung 8
L JavaScript Methode mit Java aufrufen Netzwerkprogrammierung 40
N Per POST -Methode Daten an den Web-Server übertragen. Netzwerkprogrammierung 9
S Probleme beim senden von Daten per POST Methode an PHP Scrip Netzwerkprogrammierung 5
S Blockierende RMI Methode Netzwerkprogrammierung 3
S Daten per GET-Methode Netzwerkprogrammierung 2
A RMI: Wo wird die Methode ausgeführt? Netzwerkprogrammierung 9
C RMI: Problem beim Aufruf einer Methode. Falsch gecastet? Netzwerkprogrammierung 8
T finlalize Methode vom Server wird nicht aufgerufen Netzwerkprogrammierung 4
N Server accept-Methode zeitlich begrenzen Netzwerkprogrammierung 2
D beste Methode für Datenübertragung ? Netzwerkprogrammierung 1
WerIstDerBoogieman? Wlan Lautsprecher: IP ermitteln? Netzwerkprogrammierung 6
D Ermitteln ob WLAN-Netzwerk UDP unterstützt Netzwerkprogrammierung 1
S Verbingungsart ermitteln Netzwerkprogrammierung 8
F HTTP HTTP-Download: Dateien in einem Verzeichnis ermitteln Netzwerkprogrammierung 8
H Eine Mac-Adresse übers Internet ermitteln Netzwerkprogrammierung 2
M DSL Geschwindigkeit ermitteln Netzwerkprogrammierung 8
c_sidi90 Alle Rechner im Netzwerk ermitteln Netzwerkprogrammierung 17
W Socket Client ermitteln//Code inside Netzwerkprogrammierung 2
U Name eines Netzlaufwerks ermitteln Netzwerkprogrammierung 5
P Name der Download-Datei ermitteln Netzwerkprogrammierung 8
0din Handy schnittsteller ermitteln Netzwerkprogrammierung 8
U Server-IP in Applet ermitteln Netzwerkprogrammierung 4
T IP Adresse mit Hilfe der MAC Adresse ermitteln Netzwerkprogrammierung 3
C Dateigröße einer Datei im Internet ermitteln Netzwerkprogrammierung 2
E Größe der Datei vor Download ermitteln Netzwerkprogrammierung 3
G Eigene IP-Adresse hinter Router ermitteln Netzwerkprogrammierung 1
K ServerIP ermitteln Netzwerkprogrammierung 8
T Am RMI-Server: IP des Clients ermitteln? Netzwerkprogrammierung 2
A aktive Internetverbindung ermitteln Netzwerkprogrammierung 13
S Verbindungen der Browser ermitteln? Netzwerkprogrammierung 9
U Ende eines Inputstreams ermitteln Netzwerkprogrammierung 3
S Server ermitteln Netzwerkprogrammierung 8
C IP adresse anhand einer domain adresse auslesen / ermitteln Netzwerkprogrammierung 3
G Anzahl verbundener Clients zu einem FTP-Server ermitteln? Netzwerkprogrammierung 4
P HTTPS - öffentliches Zertifikat - ermitteln Netzwerkprogrammierung 5
A Betriebssystem über Netzwerk ermitteln Netzwerkprogrammierung 11
O IP adresse ermitteln Netzwerkprogrammierung 11
I Tatsächliche URL ermitteln Netzwerkprogrammierung 2
G freie ports ermitteln? Netzwerkprogrammierung 3
F konfigurierte Netzwerkverbindunge/DFÜ-Verbindungen ermitteln Netzwerkprogrammierung 4
Z externe IP ermitteln Netzwerkprogrammierung 16
G Redirects einer HttpURLConnection ermitteln Netzwerkprogrammierung 4
G Bandbreite ermitteln! Netzwerkprogrammierung 1
P Java DHCP Anfrage Netzwerkprogrammierung 18
M NIO, DHCP und ein Netzwerkneuling Netzwerkprogrammierung 4
M herausbekommen, ob IP Einstellungen von DHCP Server Netzwerkprogrammierung 8
C dhcp request Netzwerkprogrammierung 16

Ähnliche Java Themen

Neue Themen


Oben