CanYouSeeMe is good for checking if a system can be connected to by external systems on the Internet, but is there a way to see if the system can be pinged?
For example, my ISP seems to be blocking every port such that CanYouSeeMe (or any other system) cannot connect to my system regardless of the port—eg, FTP, Telnet, HTTP, MySQL, SVN, etc. (Yes, I am certain that the router/firewall is not the offender.) That is, I can connect via localhost or NAT IP, but not public IP. That said, I can successfully ping my public IP. However the response times are identical to those from pinging my NAT IP and localhost, so I’m not sure that I am indeed pinging my public IP (ie, is it being automatically redirected to localhost?) Therefore, I am trying to find a way/service that can try pinging my system to see if my system is visible to the outside world at all. CanYouSeeMe is good for the most part, but it is too limited (no protocol options, so I can’t test UDP or ICMP, therefore no ping).
Does anyone know of a more comprehensive way to test for the existence of a system?