Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #9149
| From | Robert Klemme <shortcutter@googlemail.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Ping from JAVA to IP Address |
| Date | 2011-10-24 20:26 +0200 |
| Message-ID | <9gloupFf3oU1@mid.individual.net> (permalink) |
| References | <670cd44b-d05f-4300-9c59-b26f28e17323@j36g2000prh.googlegroups.com> |
On 24.10.2011 20:01, sahm wrote:
> I'm tiring to ping to External IP address (e.x : www.google.com) but I
> keep get false every time.
> I write function to do the ping. I can ping to local IP address fine,
> but when I try to ping any external IP (e.x. www.google.com) it wont
> work I keep get false.
> this is my code
Does a command line ping work? If not you cannot expect it to work from
Java. There might be firewalls in between blocking ICMP.
> ============ start ===============
> package netscan;
>
> import java.io.IOException;
> import java.net.InetAddress;
> import java.net.UnknownHostException;
>
> public class NetPing
> {
> boolean reach = false;
> public boolean pinging()
> {
> try
> {
> InetAddress address =
> InetAddress.getByName("www.google.com");
> reach =address.isReachable(60000);
AFAIK there is no guarantee that isReachable() does a ping:
http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html#isReachable(int)
> System.out.println(String.valueOf(reach));
>
> }
> catch(UnknownHostException uhe)
> {
> System.out.println(uhe.toString());
> }
> catch(IOException io)
> {
> System.out.println(io.toString());
> }
> catch(Exception e)
> {
> System.out.println(e.toString());
> }
>
> return reach;
> }
>
> }
> ============ end ===============
Kind regards
robert
--
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Ping from JAVA to IP Address sahm <sahm007@gmail.com> - 2011-10-24 11:01 -0700
Re: Ping from JAVA to IP Address Robert Klemme <shortcutter@googlemail.com> - 2011-10-24 20:26 +0200
Re: Ping from JAVA to IP Address markspace <-@.> - 2011-10-24 14:52 -0700
Re: Ping from JAVA to IP Address sahm <sahm007@gmail.com> - 2011-10-24 22:31 -0700
Re: Ping from JAVA to IP Address sahm <sahm007@gmail.com> - 2011-10-25 01:56 -0700
Re: Ping from JAVA to IP Address Screamin Lord Byron <scre@min.dot> - 2011-10-25 11:57 +0200
Re: Ping from JAVA to IP Address markspace <-@.> - 2011-10-25 08:12 -0700
Re: Ping from JAVA to IP Address Screamin Lord Byron <scre@min.dot> - 2011-10-25 22:13 +0200
Re: Ping from JAVA to IP Address markspace <-@.> - 2011-10-25 16:02 -0700
Re: Ping from JAVA to IP Address Screamin Lord Byron <scre@min.dot> - 2011-10-26 13:16 +0200
Re: Ping from JAVA to IP Address Roedy Green <see_website@mindprod.com.invalid> - 2011-10-25 21:28 -0700
csiph-web