Automatizar cambio de ouerta de salida por router a internet diferente.

09/01/2006 - 17:28 por alexa | Informe spam
Veamos si soy capaz de explicarme.

En mi casa tengo contratados servicios de ADSL con 2 proveedores, umo de
ellos con una linea de 1 mega y otro con ADSL2 con una linea de 20. Tengo
por tanto dos routers y estan ambos unidos al mismo switch fisico. Uno de
los routers tiene direccion 192.168.1.1 y el otro 192.168.2.1 (puertas de
enlace de cada uno).

A traves del 192.168.1.1 da servicio tambien inalambrico a mis hijos y a mi
mujer y solo usan esa conexion mientras que otra, la uso yo mediante cable
al switch (la de 20 megas).

El problema surge porque mi proveedor de 20 megas, a veces me deja colgado.
En ese caso, simplemente cambio la IP y la puerta de enlace en mi PC y como
fisicamente esta unido a los dos routers, pues salgo por el otro
tranquilamente hasta que veo que la luz de negociacion del router adsl 2
vuelve a funcionar en cuyo caso vuelvo a cambiar. La IP que uso, es en un
caso 192.168.1.10 y en el otro 192.168.2.10.

Lo que quisisera es si hay posibilidad de algun script o algo así para
cambiar directamente esto sin necesidad de tener que entrar a reconfigurar
la conexion y hacerlo con un click automaticamente.

Gracias por estar ahí y feliz año.

Alejandro A. W.
 

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
09/01/2006 - 17:36 | Informe spam
Create un script llamado por ejemplo router.cmd con este contenido:

@echo off
for %%i in ({1}, {2}) do if {%1} EQU %%i (netsh interface IP set address "Local Area Connection" static 192.168.%1.10 255.255.255.0 192.168.%1.1 20&goto :EOF)
echo.
echo Error en parametros.
echo Debe especificarse 1 (1 mb) o 2 (20 mb)
pause

Debes cambiar el el, "Local Area Connection" por el nombre con que
veas tu conexion de red en Panel de control, conexiones de red.

La manera de invocarlo es mediante un acceso directo de la forma:

router 1

o bien:

router 2

Fijate que la linea "for" es una sola linea hasta el cierre de parentesis
final.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm
news://jmtella.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"alexa" wrote in message news:
Veamos si soy capaz de explicarme.

En mi casa tengo contratados servicios de ADSL con 2 proveedores, umo de
ellos con una linea de 1 mega y otro con ADSL2 con una linea de 20. Tengo
por tanto dos routers y estan ambos unidos al mismo switch fisico. Uno de
los routers tiene direccion 192.168.1.1 y el otro 192.168.2.1 (puertas de
enlace de cada uno).

A traves del 192.168.1.1 da servicio tambien inalambrico a mis hijos y a mi
mujer y solo usan esa conexion mientras que otra, la uso yo mediante cable
al switch (la de 20 megas).

El problema surge porque mi proveedor de 20 megas, a veces me deja colgado.
En ese caso, simplemente cambio la IP y la puerta de enlace en mi PC y como
fisicamente esta unido a los dos routers, pues salgo por el otro
tranquilamente hasta que veo que la luz de negociacion del router adsl 2
vuelve a funcionar en cuyo caso vuelvo a cambiar. La IP que uso, es en un
caso 192.168.1.10 y en el otro 192.168.2.10.

Lo que quisisera es si hay posibilidad de algun script o algo así para
cambiar directamente esto sin necesidad de tener que entrar a reconfigurar
la conexion y hacerlo con un click automaticamente.

Gracias por estar ahí y feliz año.

Alejandro A. W.


Preguntas similares