De alguna manera borré todas mis iptables
reglas por accidente (detalles a continuación). En Web-Access, todas las configuraciones en "Red->Firewall" ahora están vacías, excepto algunas líneas en "Reglas personalizadas" que agregué.
¿Hay alguna manera de restablecersolo¿Las reglas de iptables a los valores predeterminados de fábrica? Tengo muchas cosas adicionales configuradas en el enrutador, por lo que me gustaría evitar tener que restablecer todo el dispositivo/OpenWRT, ya que sería mucho trabajo restablecer todo eso.
Actualmente ya no puedo acceder a Internet a través del enrutador. Por extraño que parezca, todavía puedo acceder mediante SSH al dispositivo desde la red local y también acceder al acceso web, que habría pensado que ya no funcionaría.
Información adicional:
Esto sucedió cuando estaba configurando iptables para OpenVPN siguiendo estas instrucciones:
https://arashmilani.com/post?id=53
Agregué estas reglas desde la consola SSH y presioné "Aplicar" en Web-Access (en la parte superior derecha). Después de esto, todo funcionó como se esperaba. Desafortunadamente, en un momento de oscuridad, hoy presioné "Guardar y aplicar" en Web-Access cuando quería agregar las reglas de iptables desde el enlace a mis reglas personalizadas. Por alguna razón, esto provocó que se borraran todos los iptables (como se describe arriba) y ahora ya no puedo acceder a Internet a través de ese enrutador.
Estoy usando la versión OpenWRT: BARRIER BREAKER (14.07, r42625).
Respuesta1
Pude restaurar la configuración de mi firewall obteniendo el archivo de configuración correspondiente directamente desde el repositorio OpenWRT GitHub.aquí.
El archivo que necesitaba era firewall.config
. Moví este archivo al archivo /etc/config/firewall
del enrutador usando SCP (hice una copia de seguridad del actual). Después de reiniciar el enrutador, la configuración en el Acceso web Network -> Firewall
se restableció a los valores predeterminados y mi acceso a Internet volvió a funcionar.