Pregunta ¿Está buscando una forma o un servicio web para verificar si un sistema puede ser activado o no?


Puedes verme es bueno para verificar si un sistema externo puede conectarse a un sistema en Internet, pero ¿hay alguna manera de ver si el sistema puede conectarse?

Por ejemplo, mi ISP parece estar bloqueando cada puerto tal que CanYouSeeMe (o cualquier otro sistema) no puede conectarse a mi sistema independientemente del puerto, por ejemplo, FTP, Telnet, HTTP, MySQL, SVN, etc. (Sí, estoy seguro de que el enrutador / firewall no es el delincuente). ) Es decir, puedo conectarme a través de localhost o NAT IP, pero no de IP pública. Dicho eso, yo poder exitosamente silbido mi IP pública Sin embargo, los tiempos de respuesta son idénticos a los de hacer ping a mi NAT IP y localhost, por lo que no estoy seguro de que esté haciendo ping a mi IP pública (es decir, ¿se está redirigiendo automáticamente a localhost?) Por lo tanto, estoy tratando de encontrar un forma / servicio que puede intentar hacer ping a mi sistema para ver si mi sistema es visible para el mundo exterior. CanYouSeeMe es bueno en su mayor parte, pero es demasiado limitado (no hay opciones de protocolo, por lo que no puedo probar UDP o ICMP, por lo tanto no hay ping).

¿Alguien sabe de una manera más completa para probar la existencia de un sistema?


2


origen


¿Seguro que es su ISP el que bloquea todos los puertos y no la configuración de su enrutador y / o firewall? - Greg
Sí. - Synetech


Respuestas:


Aquí hay un par de herramientas en línea que proporcionan "ping" y "verificación de puerto" (para verificar si un puerto TCP específico responde a los intentos de conexión) y una variedad de otras herramientas relacionadas:

Estos sitios tienen enlaces a muchos otros sitios (principalmente regionales) como los anteriores:


1



Sí, eso hizo el truco. El traceroute muestra que muere una vez que llega al ISP. El ping falló por completo, lo que implica que el ping local redirige automáticamente la IP pública a localhost. Extraño. - Synetech
Cuando su enrutador recibe instrucciones para enrutar a una dirección IP específica, si es local, puede estar enrutando localmente y sin molestarse en absoluto con Internet (muchos enrutadores domésticos funcionan de esta manera). Eso podría explicar por qué puede hacer ping a nivel local (la resolución de nombre-a-dirección-IP es un proceso completamente diferente al envío de tráfico ICMP, que es lo que usa la utilidad "ping"). - Randolf Richardson
Con respecto a la redirección, ICMP no es necesariamente una medida útil para esto porque muchos administradores bloquean el tráfico ICMP mientras dejan pasar el tráfico. Es por eso que la utilidad de "verificación de puertos" es muy útil: puede usarla para determinar si el tráfico TCP pasa por donde el tráfico ICMP no lo hace. Desafortunadamente esa herramienta no tiene una opción para probar el tráfico UDP, pero en la mayoría de los casos encuentro que UDP está bien donde funciona TCP. - Randolf Richardson
Tenga en cuenta que algunos ISP infringen las RFC y bloquean los pings para ayudar a detener los ataques de DOS. - Hydaral
@Randolf Richardson, estoy de acuerdo, es terrible, y personalmente he descubierto que es bastante raro. Es la solución del pobre para DOS. - Hydaral