import java.net.InetAddress;Sortie:
import java.net.SocketException;
import java.net.UnknownHostException;
public class AdresseServeur {
public static void main(String[] zero) throws SocketException {
InetAddress AdresseServeur;
try{
AdresseServeur= InetAddress.getByName("www.yahoo.fr");
//nom de domaine
System.out.println("L'adresse du serveur Yahoo = "+
AdresseServeur.getHostName());
//Adresse IP du serveur Yahoo
System.out.println("Nom de domaine = "+
AdresseServeur.getHostName());
System.out.println("L'adresse IP du serveur Yahoo.com = "+
AdresseServeur.getHostAddress());
System.out.println("L'adresse IP du serveur Yahoo.fr = "+
InetAddress.getByName("www.yahoo.fr").getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}
nom de domaine = www.yahoo.comgetHostName(): retourne le nom de la machine pour cette adresse IP.
L'adresse IP du serveur Yahoo.com = 46.228.47.115
L'adresse IP du serveur Yahoo.fr = 77.238.184.150
getHostAdress(): retourne l'adresse IPv4 du serveur.
Références:
Doc Oracle: InetAdress
Manipulation des adresses IP en Java
Socket TCP: Client/Serveur en Java
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...