Você está na página 1de 4

Configurando la Red usando NETSH, Tips de Redes

CATEGORA: HAZLO TU MISMO PUBLICADO HACE MS DE 2 MESES Pequeo curso de Redes con Enigma Tips de Redes para IT Configurando la Red usando NETSH Tiempo de lectura: 5 minutos
(NO hagan clic en el enlace rojo, no existe ningun manual de descarga)

Es bastante comn en las redes empresariales el tener que cambiar la configuracin TCP/IP de una computadora o servidor, ya sea de IP esttico (en la que la direccin de IP de la mquina es siempre la misma) a DHCP (en la que la direccin de IP es variable, asignada por un servidor DHCP al encender la mquina), o todo lo contrario. Normalmente para hacer esto tiene que ir un tcnico hasta el rea donde se encuentre la PC y hacer el cambio manualmente (buscando las conexiones de red, entrando a sus propiedades, entrando a las propiedades de TCP/IP, haciendo todos los cambios necesarios, aceptando los cambios, y cerrando todas las ventanas que abriste). Tambin se puede conectar remotamente utilizando RDP, VNC, DWMRC, o cualquier otro mtodo de conexin remota, pero adems de ser un mtodo algo tedioso, durante el proceso necesitas renovar la comunicacin IP y perders conexin temporeramente (lo cual puede ser un contratiempo incomodo). Es entonces cuando llegan a nuestra ayuda unos de los mejores amigos de todo administrador de redes: El scripting y la lnea de comando (o comandos de consola de texto). Estos son tus verdaderos amigos, siempre los echamos a un lado para estar con nuestros nuevos amigos GUI y Conexin Remota, sin embargo cuando los necesitamos siempre estn ah para ayudarnos Deberamos darle un poco mas de cario a estos viejos amigos. Bueno, volviendo al tema, esta modificacin se puede hacer fcilmente escribiendo el siguiente comando que veremos a continuacin COMANDO NETSH El comando de Windows netsh sirve para administrar y configurar las conexiones de red de nuestros equipos y servidores. La ventaja es que nos sirve para hacer estas modificaciones tanto localmente como remotamente y hasta podemos utilizarlo en scripting lo que hace de esta herramienta una utilidad muy poderosa. Netsh interface ip set address Local Area Connection dhcp Este comando cambiara la configuracin TCP/IP de direccin IP esttica a direccin asignada por DHCP. Esto es asumiendo que tu conexin de red tiene como nombre Local Area Connection (que es el que se utiliza por default), si el nombre es otro debes modificar el comando segn sea necesario. Si tiene espacios tu nombre de conexion entonces debe ir entre comillas. Si no sabes el nombre, lo puedes averiguar con el siguiente comando:

netsh interface ip show config


Si fuera todo lo contrario (o sea, que hay que cambiar la configuracin TCP/IP de DHCP a esttica), el comando sera el siguiente:

netsh interface ip set address {subnet}{gateway} {metric}

Local Area Connection static {ip}

Por ejemplo, si quieres cambiar la configuracin TCP/IP de DHCP a una direccin IP esttica utilizando la direccin de IP 192.168.0.10 con subnet 255.255.255.0 y gateway 192.168.0.1 con mtrica 1, el comando sera:

netsh interface ip set address Local Area Connection static 192.168.0.10 255.255.255.0 192.168.0.1 1
De esta forma estars haciendo con un solo comando lo mismo que te hubiera tomado abrir mltiples ventanas y escribir varias configuraciones. Y podemos ir mas all, podemos escribir el siguiente batch file en el notepad:

netsh interface ip set dns Local Area Connection dhcp netsh interface ip set wins Local Area Connection dhcp netsh interface ip set address Local Area Connection dhcp ipconfig /renew
Con este Script Batch podras reconfigurar las opciones de DNS, WINS, y la direccin de IP de TCP/IP Cambiando las direcciones estticas por las asignadas por el servidor DHCP. Pero podemos ir aun mas all. Utilizando una aplicacin que nos permita convertirlo de BAT en EXE Podemos correr nuestro Script Batch desde la comodidad de nuestro escritorio y desde la consola de comandos de tu PC, sin tan siquiera tener que conectarnos remoto a la maquina. Hablo asumiendo que guardaste el batch file en el directorio system32 de tu PC bajo el nombre IPtoDHCP.bat, entonces solamente escribiras el siguiente comando:

psexec \{computadora} -d -c IPtoDHCP.bat


Donde {computadora} sin llaves es el nombre o direccin IP de la PC. Nota que el comando ipconfig /renew desconectara la PC temporeramente de la red, por lo que te debes de asegurar de que el usuario no est haciendo nada que requiera una conexin continua a la red. Y as de fcil, con un solo comando en tu computadora cambiaste toda la configuracin de TCP/IP de una PC. Este es un ejemplo de las muchas cosas que se pueden hacer por medio de comandos, batch files y scripts. Muchos piensan que son algo anticuados y que no tienen muchos usos, pero en realidad es una herramienta de trabajo muy potente que facilita muchas de las tareas administrativas diarias de una red. Y esto es aun mas cierto con la llegada de PowerShell, pero este ya es otro post que pondre mas adelante en mi web y aqui si el tiempo y los moderadores me lo permiten.

Mientras tanto les dejo algunos ejemplos para que practiquen en alguna pc virtual o en su red si quieren aprender como yo lo he hecho. Comandos:

Configurar la Placa para que tome DHCP netsh int ip set address name="Local Area Connection" dhcp netsh int ip set dns name="Local Area Connection" dhcp netsh int ip set wins name="Local Area Connection" dhcp
Explicacin: El primer comando es para configurar la IP en modo de DHCP. El segundo es para configurar los DNS para que los tome de DHCP y el tercero y ltimo es para hacer lo mismo pero con el WINS. Esto se utiliza generalmente cuando tenemos los equipos con IPs estticas y migramos a un ambiente con dhcp. Estos comandos se envan via script o GPO a todo el ambiente. Agregando DNS y WINS a una conexin

netsh int ip add dns name="Local Area Connection" addr=192.168.20.201 netsh int ip add dns name="Local Area Connection" addr=192.168.20.202 index=2 netsh int ip add wins name="Local Area Connection" addr=192.168.1.2
En este caso se utiliza cuando queremos agregar una IP determinada tanto a los DNS como a los WINS de las placas. En el primer comando agrega un DNS a la lista de la conexin. En el segundo caso agrega un DNS pero con el index=2 lo agrega como DNS Secundario. El tercer caso es igual al primero pero para el WINS. Hay casos donde el name= y el addr= no son correctamente aceptados as que puedes omitirlos. Tomando Backup de nuestra Configuracin e importarla

netsh -c interface dump > c:conf.txt netsh -f c:conf.txt


En este caso tenemos el primer comando para exportar la configuracin de red y con el segundo para importarla. Esto es tambin muy til si tenemos varias ubicaciones y queremos conservar la configuracin de cada una. Luego podemos con un simple comando ir importando la configuracin segn la ubicacin. As como existen los comandos con add para el dns y el wins tambin existe el mismo comando pero con delete. De esta manera estaramos eliminando alguna IP que ya no corresponda sobre los equipos. Tambin tenemos la opcin de show con el que podremos ver la informacin que queramos. Algunos ejemplos Mostrando Informacin de las conexiones de red

netsh netsh netsh netsh netsh

int int int int int

ip ip ip ip ip

show show show show show

icmp interface ipstats tcpconn config

En este caso tenemos el primer comando que nos va a mostrar las estadsticas de ICMP. El segundo comando nos muestra los nombres de las conexiones de red o interfaces. El tercero muestra la estadsticas del protocolo IP. El cuarto muestra las conexiones TCP de nuestro equipo con sus respectivos puertos y el ultimo muestra la configuracin para cada una de las placas. Este comando tambin sirve para administrar el Firewall de Windows.
(NO hagan clic en el enlace rojo, no existe ningun manual de descarga)

Fuente: https://plus.google.com/108250612542617275436/posts/9BfMHgm1mDq Saludos Chicos!!!!Configurando

la Red usando NETSH, Tips de Redes

- See more at: http://www.identi.li/index.php?topic=271529#sthash.IJn05AgI.dpuf

Você também pode gostar