🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27691

Re: IP local

#27691
From: Guy
Date: Sat, 01 Aug 1998 00:00
38 lines
1637 bytes

R.Daneel escribi�:

> High,
>
> Estoy programando una aplicacion y necesitaria conocer la ip local en la
> que se esta ejecutando dicho programa.
> No es applet, ok?
>
> Existe alguna forma de sacar la #ip de forma rapida? No es necesario
> conocer el nombre del host, ya que conozco los problemas que da la
> implementacion que resuelve los nombres: excesivo tiempo de espera
> cuando no puede resolver.
> Se me   ocurria una idea, pero no acabo de dar con el tema. Seria abrir
> un ServerSocket y preguntarle por la InetAddress que esta escuchando y
> cerrarlo...
>
> Alguien da mas?
>
> Gracias
>
> __rDaneEl__


Para obtener la direccion IP de forma automatica solo tienes que usar la
funcion
getLocalHost() que aparece en la clase InetAddress . La funcion es static
por lo que
no tienes que instanciar ning�n objeto de la clase para llamarla. La llamada
ser�a :
    InetAddress direccionLocal= InetAddress.getLocalHost();

    Como puedes ver te devuelve una instancia de la clase InetAddress que se
corresponde con la direccion local.


                                                 Guy.
Technical Details
Message-ID: <35C26EAA.81F426A@abonados.cplus.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35BE8694.9010C542@usa.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,c037e11f60c76bd8
X-Google-Attributes: gid1116f3,public
From: Guy <0309651s01@abonados.cplus.es>
Subject: Re: IP local
Date: 1998/08/01
Message-ID: <35C26EAA.81F426A@abonados.cplus.es>
X-Deja-AN: 376839008
Content-Transfer-Encoding: 8bit
References: <35BE8694.9010C542@usa.net>
Content-Type: text/plain; charset=iso-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java