Tenemos un servidor que se volvió inaccesible después de que nuestro proveedor de red cambió las direcciones IP externas.
El servidor ejecuta ubuntu 16.04 LTS y el acceso al puerto 22 está limitado a nuestra IP anterior. Solo están disponibles los puertos 8080 y 443 (Tomcat, SSL y no SSL).
El servidor es un servidor virtual, alojado por un tercero. Puedo iniciar el servidor en modo de recuperación, donde puedo acceder a todo el sistema de archivos en /recovery. Después, puede reiniciarse nuevamente.
La pregunta es, ¿qué cambios puedo hacer en el sistema de archivos para poder acceder al servidor después de reiniciar?
Lo ideal es desactivar o cambiar el firewall de iptables.
Respuesta1
Busque la regla que establece su dirección. Pruebe /etc
primero y luego todo el disco.
# Your old IP address
IP=1.2.3.4
grep -r $IP /recovery/etc
grep -r $IP /recovery
Deberías conseguir algunos golpes. Ignore los archivos de registro. Si encuentra algo que se parezca a las reglas de iptables, reemplace la dirección anterior con la nueva.
Si eso no funciona, cree un trabajo cron que borre iptables o permita que su dirección se ejecute unos minutos después del arranque.