Rechercher : dans
Par :

Java : récupérer adresse IP en param

Dernière réponse le 24 fév 2007 à 21:02:15 jean.mi85, le 23 fév 2007 à 11:51:19 
 Signaler ce message aux modérateurs

Bonjour à tous !

Mon petit souci est le suivant : je suis en train de développer des petits programmes Client / Serveur en Java. Le client se connecte au serveur par un socket. J'aimerais savoir comment passer l'adresse IP en paramètre ( par exemple : java Client 192.168.1.1 ) pour que la valeur soir intégrée dans la création du socket.

Actuellement, mon socket est créé ainsi :
"Socket s = new Socket(InetAddress.getByName("192.168.1.1").1234) ;"

1234 étant le numéro de port.

Mon but est donc que l'adresse IP ne soit pas définie à la création du socket, mais qu'elle soit tapée en paramètre. :)

Merci d'avance !

JM

Configuration: Linux Debian
Firefox 1.5.0.7

Meilleures réponses pour « Java : récupérer adresse IP en param » dans :
[RegExp] Récupérer une adresse IP Voir Finalité Mise en œuvre Explications Interprétation du motif Récupérer une adresse IP Finalité Pour récupérer une IP dans un fichier texte, fichiers journaux, pages web, etc. Mise en œuvre L'expression régulière suivante combinée à la...
[Shell] Récupérer son IP publique Voir Finalité Pour plusieurs raisons, on peut avoir besoin de récupérer son adresse IP publique dans un script. Le problème qui se pose alors si l'on est sur un LAN, est de trouver cette IP sans interventions humaine. Mise en œuvre Le moyen le plus...
[PHP] Comment afficher l'adresse IP d'un visiteur ? VoirPour afficher l'adresse IP d'un visiteur sur votre site, insérez ce code dans la zone où vous voulez qu'elle s'affiche.
Comment changer son adresse IP ? VoirDeux cas possibles Connaître son IP Changer d'IP (cas d'une IP dynamique) Solution alternative : masquer son IP L'adresse IP est une série de chiffres, soit: L'adresse IP que vous utilisez pour vous connecter au routeur (Réseau...
Adresse IP Fixe sous Windows XP VoirBien souvent, il est nécessaire d'avoir une adresse IP fixe, en particulier dans le cas où on a un réseau comptant plusieurs PC chez soi. Pour cela, il faut récupérer ces informations en faisant : Démarrer Exécuter et taper « cmd » puis...
Adresse IP VoirSommaire Qu'est-ce qu'une adresse IP Déchiffrement d'une adresse IP Adresses particulières Les classes de réseaux (obsolète) Classe A Classe B Classe C Attribution des adresses IP Adresses IP réservées Masques de sous-réseau Interet...
Usurpation d'adresse IP (Mystification / Spoofing) VoirL'usurpation d'adresse IP L'« usurpation d'adresse IP » (également appelé mystification ou en anglais spoofing IP) est une technique consistant à remplacer l'adresse IP de l'expéditeur d'un paquet IP par l'adresse IP d'une autre machine. Cette...

1

oberion, le 23 fév 2007 à 15:10:29
  • +1

Hello,

Dans ton main, tu lui passes des arguments: public static void main (String [ ] args)
Il suffit de récuperer args et ca marche.
Quand tu lances ton programme, tu tapes: java maclasse 192.168.1.1
Et voilou !
Ourson grognon

Répondre à oberion

2

 jean.mi85, le 24 fév 2007 à 21:02:15

OK je vais tester ça, merci pour ta réponse. ;)

Répondre à jean.mi85