In diesem Beispiel rufen wir den Namen und die Adresse des Computers in einem lokalen WLAN-Netzwerk ab bereitgestellt vom DHCP-Server des Routers:
import java.net.InetAddress;Output:
import java.net.UnknownHostException;
public class Clientaddress {
public static void main(String[] args) {
String hostname;
String-AdresseIPLocale;
try{
InetAddress inetadr = InetAddress.getLocalHost();
//machinename
hostname = (Zeichenfolge) inetadr.getHostName();
System.out.println("Computername = "+Hostname);
//IP-Adresse im Netzwerk
IPLocale-Adresse = (Zeichenfolge) inetadr.getHostAddress();
System.out.println("Lokale IP-Adresse = "+IPlOcale)
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}
Maschinenname = VAIO-VAIOReferenzen:
Lokale IP-Adresse = 192.168.1.101
Oracle Dokumentation: Methode InetAddress.getLocalHost
Webserver-Adresse in Java abrufen
TCP-Socket: Erstellen Sie einen Client/Server-Chat in Java
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.