PMonteiro
Olá, talvez ajude alguém… :roll:
public static String pegarIP(){
String meuIP = null;
try
{
URL url = new URL("http://checkip.dyndns.org/");
HttpURLConnection conexao = (HttpURLConnection) url.openConnection();
conexao.connect();
java.io.BufferedReader pagina = new java.io.BufferedReader(new java.io.InputStreamReader(conexao.getInputStream()));
meuIP = pagina.readLine();
String te = meuIP.substring(meuIP.indexOf(": ") + 2, meuIP.lastIndexOf("</body>"));
System.out.println(te);
pagina.close();
}
catch (Exception e)
{
e.printStackTrace();
}
return meuIP;
}