Alterserv

Mikrotik => Firewall & NAT => Mensaje publicado por: manrrique en Marzo 26, 2013, 03:36:05 PM

Título: REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: manrrique en Marzo 26, 2013, 03:36:05 PM
Hola amigos, quiero implementar lo siguiente: Cuando falla la conexion de internet de mi proveedor, necesito que mikrotik redireccione a una pagina web alojada en mi server Debian (donde esta el thundercache 3.1 instalado), y que me sirva como comunicado a mis clientes sobre la situacion o el problema.  espero sus respuestas.  Gracias y saludos.
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: Zero en Marzo 26, 2013, 07:07:37 PM
Hola,

Eso se hace por medio de un Servidor de DNS (y no por medio de iptables), pero pues no uso mikrotik así que no se como se manejará ese tema en mikrotik.

Saludos,


Lelouch
facebook.com/zerolinux (http://www.facebook.com/zerolinux)
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: josueflat en Marzo 26, 2013, 09:09:44 PM
Cita de: manrrique en Marzo 26, 2013, 03:36:05 PM
Hola amigos, quiero implementar lo siguiente: Cuando falla la conexion de internet de mi proveedor, necesito que mikrotik redireccione a una pagina web alojada en mi server Debian (donde esta el thundercache 3.1 instalado), y que me sirva como comunicado a mis clientes sobre la situacion o el problema.  espero sus respuestas.  Gracias y saludos.
Buenas noche yo tambien me sumo, desde ase tiempo quiero implementar una pagina en caso de no tener acceso a internet....
Título: tc3.1.2
Publicado por: rifranco202325 en Marzo 26, 2013, 09:40:34 PM
amigo les comento q hoy me llevo la solpresa q me esta fallando el tc...... lo raro es qtenia ya cacheada uno video ya hace rato porq ese siempre lo veia pero justo hoy instala a un cliente veo este video me la sale error  amigo joem a q se debe esto ayudaporfa..............Ya lo apague porq me dio problemas gracias por a ayuda
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: dahuar en Mayo 31, 2013, 06:56:09 PM
Tambien me gustaría poder brindar esa opción cuando falle el internet.
Saludos
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: venezuela en Mayo 31, 2013, 11:23:35 PM
AMIGOS TAMBIÉN ME SUMO A LA MISMA SITUACIÓN QUISIERA CONTAR CON UN DIRECCIONAMIENTO SI FALLAN LOS DNS DONDE LOS CLIENTES PUEDAN APRECIAR UNA NOTIFICACIÓN DE LA FALLA QUE SE ESTA PRESENTANDO AGRADECEMOS SI ALGUIEN SABE SI ES POSIBLE ESTA OPCIÓN UN SALUDO A TODA LA COMUNIDAD GRACIAS.
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: Zero en Junio 01, 2013, 07:52:39 PM
Bueno creo que podríamos hacer algo, pero primero se necesitarían establecer algunos parámetros, como por ejemplo: cuantos de aquí usan balanceo de carga?, que usan para balancear?.

Abrazos,


Lelouch
LimeRooT Development Team
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: venezuela en Junio 01, 2013, 10:24:37 PM
amigo yo uso balaceo de carga con tp-link tengo 2 lineas de cantv, 1na rb 1200mk y por supuesto el raptor como podrias ayudarnos gracias saludos......
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: dahuar en Junio 02, 2013, 09:48:24 PM
Por ahora no requiero de balanceo pero a medida que aumenten mis clientes seguro que si, y sera una RB 750

Saludos
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: r0dr160 en Junio 05, 2013, 11:03:37 PM
Soy brasileño no parecen ser muy bien el español, así que utiliza el traductor de google.
Tengo en mi proveedor de Internet un sistema similar y quiero compartir ayuda y esperanza.
Funciona bien cuando la señal cayó el enlace para recibir un mensaje de servicio se informará en la pantalla o en otro sitio.
La regla está desactivada por defecto y se activa automáticamente cuando el enlace se destacan.

IP y el puerto del sitio serán redirigidos
/ip firewall nat add action=dst-nat chain=dstnat comment="LINK OFF" to-addresses=[IP OU SITE] to-ports=[PORTA] src-address=0.0.0.0/0 src-port=!80 protocol=tcp disabled=yes

Obtenga respuestas de un sitio web que usted elija ip desbloqueable y para deshabilitar la redirección
/tool netwatch add comment="Status del link" disabled=no down-script=\ "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\ \n" host=[IP DE UM SITIO PARA TESTE DEL LINK] interval=30s timeout=2s up-script=\ "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"

Los créditos no son mías pero espero ayudar
subistitui la [IP o puerto] los datos necesarios.
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: freedarwuin en Junio 07, 2013, 10:30:45 AM
Cita de: r0dr160 en Junio 05, 2013, 11:03:37 PM
Soy brasileño no parecen ser muy bien el español, así que utiliza el traductor de google.
Tengo en mi proveedor de Internet un sistema similar y quiero compartir ayuda y esperanza.
Funciona bien cuando la señal cayó el enlace para recibir un mensaje de servicio se informará en la pantalla o en otro sitio.
La regla está desactivada por defecto y se activa automáticamente cuando el enlace se destacan.

IP y el puerto del sitio serán redirigidos
/ip firewall nat add action=dst-nat chain=dstnat comment="LINK OFF" to-addresses=[IP OU SITE] to-ports=[PORTA] src-address=0.0.0.0/0 src-port=!80 protocol=tcp disabled=yes

Obtenga respuestas de un sitio web que usted elija ip desbloqueable y para deshabilitar la redirección
/tool netwatch add comment="Status del link" disabled=no down-script=\ "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\ \n" host=[IP DE UM SITIO PARA TESTE DEL LINK] interval=30s timeout=2s up-script=\ "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"

Los créditos no son mías pero espero ayudar
subistitui la [IP o puerto] los datos necesarios.


Gracias amigo cuando dices addresses=[IP OU SITE] to-ports=[PORTA] que te refieres con eso puerto 80 de internet? ip ou site es el rango de ip del mikrotik?
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: dahuar en Junio 14, 2013, 12:45:31 PM
Alguien me podria explicar como poner una pagina web in mikrotik y acceder a ella desde la misma red? es para el redireccionamiento de este hilo. ya que las reglas que nos da el amigo r0dr160 nos pide una pagina web a redirijir cuando esta caida la red.
Saludos
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: r0dr160 en Junio 16, 2013, 01:45:00 PM
Cita de: freedarwuin en Junio 07, 2013, 10:30:45 AM

Gracias amigo cuando dices addresses=[IP OU SITE] to-ports=[PORTA] que te refieres con eso puerto 80 de internet? ip ou site es el rango de ip del mikrotik?

Este caso sería la IP y el puerto a optar por recibir la redirección cuando falla la internet.
addresses=Recibir redirección ip, port = dirección del puerto
Ejemplo: address=192.168.10.2 port=85
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: r0dr160 en Junio 16, 2013, 02:07:29 PM
Cita de: dahuar en Junio 14, 2013, 12:45:31 PM
Alguien me podria explicar como poner una pagina web in mikrotik y acceder a ella desde la misma red? es para el redireccionamiento de este hilo. ya que las reglas que nos da el amigo r0dr160 nos pide una pagina web a redirijir cuando esta caida la red.
Saludos

Utilice la ip y una página y un puerto del squid donde esta lo raptor con las reglas informados, recuerde que u puede acceder al panel de raptor es la puerta 82, crea un puerto y redirigir la página a exibir
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: charlesjavier en Octubre 28, 2013, 02:33:16 AM
Muy buen aporte lo estoy probando y funciona a la perfección
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: centronick en Octubre 28, 2013, 01:00:54 PM
Amigo lo estoy bando y no me funciona y lo tengo asi.

/ip firewall nat
add action=dst-nat chain=dstnat comment="LINK OFF" disabled=yes protocol=tcp \
    src-address=0.0.0.0/0 src-port=!80 to-addresses=192.168.10.2 to-ports=80

/tool netwatch
add comment="Status del link" disabled=no down-script=\
    "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\
    \n" host=192.168.10.2 interval=30s timeout=2s up-script=\
    "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"

Que tengo malo y las gracias
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: btocarmona en Noviembre 02, 2013, 05:08:15 PM
Cita de: centronick en Octubre 28, 2013, 01:00:54 PM
Amigo lo estoy bando y no me funciona y lo tengo asi.

/ip firewall nat
add action=dst-nat chain=dstnat comment="LINK OFF" disabled=yes protocol=tcp \
   src-address=0.0.0.0/0 src-port=!80 to-addresses=192.168.10.2 to-ports=80

/tool netwatch
add comment="Status del link" disabled=no down-script=\
   "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\
   \n" host=192.168.10.2 interval=30s timeout=2s up-script=\
   "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"

Que tengo malo y las gracias

Amigo si prestas atención el script de Netwach busca la regla en Nat que tenga como Comentario MANTENIMIENTO si te fijas el nombre de la misma es LINK OFF cambiaselo porque sino cuando busca para redireccionar no encuentra esa regla.

Les dejo mis reglas pasadas en limpio a alguien más le puede servir yo apunto al puerto 83 porque en el 80 tengo el corte del servicio en el 82 raptor en el 83 MANTENIMIENTO y en el 84 Sarg, esto se hace agregando un servidor virtual yo lo tengo asi:

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Listen 82
<VirtualHost *:82>
DocumentRoot /var/raptor
ServerName www.raptorcache.com
ErrorLog /var/log/virtual82-error_log
CustomLog /var/log/virtual82-access_log common
</VirtualHost>
Listen 83
<VirtualHost *:83>
DocumentRoot /var/www/corte
ServerName www.raptorcache.com
ErrorLog /var/log/virtual83-error_log
CustomLog /var/log/virtual83-access_log common
</VirtualHost>
Listen 84
<VirtualHost *:84>
DocumentRoot /var/www/sarg
ServerName www.raptorcache.com
</VirtualHost>


y en mikrotik estas reglas

/ip firewall nat
add action=dst-nat chain=dstnat comment=MANTENIMIENTO disabled=yes protocol=tcp src-address=0.0.0.0/0 \
    src-port=!80 to-addresses=192.168.10.2 to-ports=83

/tool netwatch
add comment="Status del link" disabled=no down-script=\
    "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\
    \n" host=204.79.197.200 interval=30s timeout=4s up-script=\
    "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"


Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: freedarwuin en Noviembre 02, 2013, 05:31:20 PM
Cita de: btocarmona en Noviembre 02, 2013, 05:08:15 PM
Amigo si prestas atención el script de Netwach busca la regla en Nat que tenga como Comentario MANTENIMIENTO si te fijas el nombre de la misma es LINK OFF cambiaselo porque sino cuando busca para redireccionar no encuentra esa regla.

Les dejo mis reglas pasadas en limpio a alguien más le puede servir yo apunto al puerto 83 porque en el 80 tengo el corte del servicio en el 82 raptor en el 83 MANTENIMIENTO y en el 84 Sarg, esto se hace agregando un servidor virtual yo lo tengo asi:

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<irectory />
Options FollowSymLinks
AllowOverride None
</Directory>
<irectory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<irectory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Listen 82
<VirtualHost *:82>
DocumentRoot /var/raptor
ServerName www.raptorcache.com
ErrorLog /var/log/virtual82-error_log
CustomLog /var/log/virtual82-access_log common
</VirtualHost>
Listen 83
<VirtualHost *:83>
DocumentRoot /var/www/corte
ServerName www.raptorcache.com
ErrorLog /var/log/virtual83-error_log
CustomLog /var/log/virtual83-access_log common
</VirtualHost>
Listen 84
<VirtualHost *:84>
DocumentRoot /var/www/sarg
ServerName www.raptorcache.com
</VirtualHost>


y en mikrotik estas reglas

/ip firewall nat
add action=dst-nat chain=dstnat comment=MANTENIMIENTO disabled=yes protocol=tcp src-address=0.0.0.0/0 \
   src-port=!80 to-addresses=192.168.10.2 to-ports=83

/tool netwatch
add comment="Status del link" disabled=no down-script=\
   "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=no\r\
   \n" host=204.79.197.200 interval=30s timeout=4s up-script=\
   "/ip firewall nat set [find comment=\"MANTENIMIENTO\"] disabled=yes"

Las he visto bastante estas reglas cuando me puedes ayudar en esto?
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: btocarmona en Noviembre 02, 2013, 11:41:37 PM
Cita de: freedarwuin en Noviembre 02, 2013, 05:31:20 PM
Las he visto bastante estas reglas cuando me puedes ayudar en esto?
Si amigo cuando digas decime donde tenes la duda y trataremos de hacerlo funcionar
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: btocarmona en Diciembre 12, 2013, 01:37:41 PM
Posteo una explicacion que hice por MP a mdcomputacion a alguien le puede servir

Amigo primeramente create una carpeta dentro de /var/www por ejemplo ccon el nombre corte y ahi dentro copias tu index.hml con todos los archivos que mencionas luego no olvides de crear un host virtual esto lo hace editando el archivo 000-default que esta dentro de  /etc/apache2/sites-enabled al final del archivo agrega Listen 83

<VirtualHost *:83>
DocumentRoot /var/www/corte
ServerName www.raptorcache.com
ErrorLog /var/log/virtual83-error_log
CustomLog /var/log/virtual83-access_log common
</VirtualHost>

y le das guardar, una vez guardado tan solo copias las reglas tal cual estan copiadas en el post, a tu mikrotik,y deberia funcionar sin problemas, como detalle no debes tener habilitado bloquear los ping desde afuera.

Creo que ya está todo mas que claro amigos espero les funcione, si no peguen el grito,Saludos
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: alex543 en Marzo 25, 2014, 10:57:27 AM
<VirtualHost *:80>
   ServerAdmin webmaster@localhost

   DocumentRoot /var/www
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog ${APACHE_LOG_DIR}/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

amigo una pregunta que no entiendo mucho este archivo lo dejo igual y agrego el otro virtualhost 83 en la parte de abajo despues de    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
de lo agradesco en lo que me pueda ayuda gracias
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: firecold en Marzo 25, 2014, 06:12:41 PM
Cita de: alex543 en Marzo 25, 2014, 10:57:27 AM
<VirtualHost *:80>
   ServerAdmin webmaster@localhost

   DocumentRoot /var/www
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog ${APACHE_LOG_DIR}/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

amigo una pregunta que no entiendo mucho este archivo lo dejo igual y agrego el otro virtualhost 83 en la parte de abajo despues de    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
de lo agradesco en lo que me pueda ayuda gracias

Si mi amigo dejas el archivo como esta y hasta el final pegas lo que te menciona el compañero, sin olvidar crear tambien la carpeta en /var/www/corte, la pagina que deseas que se vizualice, saludos
Título: Re:REDIRECCIONAR A UNA PAGINA WEB CUANDO EL INTERNET SE CAE
Publicado por: eduardovp en Febrero 10, 2018, 01:57:29 AM
amigo hasta el momento todo bien bueno lo tengo trabajando con el xamp en web server local pero lo que pasa que ya los usuarios lo primero que visitan son paginas en https y no en http no abra un forma de poder redireccionar https

ejemplo cuando un usuario entra a http://www.alicorp.com.pe automaticamente me bota un mensaje de caída del Internet alojado en webserver xamp, pero cuando https://www.google.com.pe no me sale nada.