viernes, 4 de abril de 2008

Configuración netsh y ifconfig

Ahora voy a crear un script en Windows y en Linux con netsh y ifconfig respectivamente , que nos permiten configurar la conexión y que debemos ejecutar al arrancar el sistema.

Por si las moscas vamos a hacer primero una copia de seguridad de la siguiente manera:

Inicio->ejecutar->cmd y en el script escribimos

C:\netsh dump ->C:\MiRed.cmp

Prara restaurar la copia de seguridad


C:\netsh exec -> C:\ConfigRed.cmp

Para hacer la configuración en Windows creamos un archivo de texto y le cambiamos la extensión .txt por un .bat . Editamos el .bat con el siguiente texto (mi IP es estática) :

netsh interface ip set address "Nombre de la conexión" source=STATIC "dirección Ip" "Mascara de subred" "Puerta de enlace" ;
netsh interface ip set dns "Nombre de la conexión" source=STATIC "dirección servidor DNS" ;


Ahora , para que se ejecute el archivo al arrancar el sistema :

Inicio -> ejecutar -> regedit . Una vez llegados a éste punto , seleccionamos
Hkey_local_machine -> Software ->Microsft ->Windows ->CurrentVersion ->Run.

Ahora pulsamos con el boton derecho del ratón sobre la carpeta -> nuevo -> valor de cadena múltiple y ahí escribimos la ruta del archivo que hemos creado.



Como yo trabajo con Windows no he probado la configuración en red en Linux, pero buscando documentacion he llegado a éstas conclusiones:


Ifconfig permite obtener y modificar las interfaces de red de un equipo mediante la línea de comandos. Podemos modificar las direcciones de red de nuestro equipo , pudiendo asignar una IP a nuestra red , mascaras y broadcast de la siguiente manera:


IFCONFIG eth"DIRECCIÓN" netmask"DIRECCIÓN" broadcast"DIRECCIÓN"




No hay comentarios: