¿Cuál es mi dirección IP?

Tu IP es:
23.20.54.196

Esta es la dirección IP de tu conexión a Internet, no de tu sitio web.
Indícale la dirección IP a nuestro equipo para que podamos ayudarte mejor.