Cannot ping my IP address

June 3, 2008 at 07:30:34
Specs: Windows XP, 1.6/512

I have an issue pinging my IP address from the internet at work or friends place.
I can't ping my home PC (which is running XP) from the internet, at work. I have cable broadband internet too.
But, from the PC at home I can ping the IP address and it responds as it should.
I have wireless router to, and I can ping the IP address from another of my home PC’s too. But from over the internet I can't ping it.
Yes, I do have the correct external IP address. I am not trying to ping my internal IP (
I have no real idea why I can’t ping from outside my home network.
How can I tell if my ISP is blocking 'ping' or if my home PC network is the issue?

Thank you for your patience.

See More: Cannot ping my IP address

Report •

June 3, 2008 at 08:07:31

Check your Router/firewall to see if it is blocking ICMP packets. If it is then there's your answer.

Its a good think to block ICMP packets as it means hackers doing a scan cannot detect the presence of your computer on the Internet.


Report •

June 3, 2008 at 08:16:49

Just out of curiosity.... Why are you pinging the machine in the first place?

Life's more painless for the brainless.

Report •

June 3, 2008 at 19:43:46

Thank you Stuart, and Jennifer for your reply.
I had a look at my router and I can’t see a specific ICMP setting anywhere. But I did notice that there is a checkbox for ‘allowing ping’, and that checkbox is checked. I have a netgear wireless router.
However I still can’t ping my IP address over the internet.

Jennifer, I’m just trying to ping my IP to see if my PC is reachable and up and running, because I would like to access my home PC over the internet. I’d like top access music, files, webpage, etc… I have apache web server setup and running. It works well from my home network. I have also set up an SSH server, for added security. It’s a hobby for me, just learning at the moment. But I can’t seem to access my PC at the moment outside my home network.

Thank you for your patience.

Report •

Related Solutions

June 5, 2008 at 10:27:13

Have you asked your ISP?

It's unlikely in my mind they would do this, but they could content filter, but that would have no affect at pinging.

Run a traceroute to see where your trace is getting lost in route.


j e r u v y a t y a h o o d o t c o m

Report •

June 9, 2008 at 20:16:57

Thanks to everyone for your help and replies. You have helped me a lot.
I have finally got my webserver to work.
I had to allow the port on my connection in windows XP(connection properties) I also gave Apache my IP address and it now all works fine.
Thanks again for your help everyone.

Thank you for your patience.

Report •

July 4, 2008 at 04:31:26

Hi, glad to hear that you have got your server working..I would just like to add that the problem with you not being able to ping will probably be because your router has ICMP blocked. Changing the windows firewall to allow ICMP wont do anything because when you are pinging your public IP (not the 192.168..) its the router which needs to respond to the ping and not the PC,

Think about it if the PC responded to ICMP then what if you had 5 computers connected to the same adsl router and then you execute a ping from outside your network which one will answer? answer is simple , none , the router responds therefore the router needs to allow icmp if you wish to be able to ping.

NOTE 1: If icmp is blocked this does not stop you from connecting to services via your public IP such as ftp etc..

NOTE2: Just for the record you can setup your router to allow the actual PC to respond to ping requests such as DMZ but that is another topic.

Report •

Ask Question