Desarrollo de Páginas Web

Diseño y desarrollo de páginas web, html5, jquery, conexión con bases de datos, posicionamiento y venta de dominio y hosting para sitios web.

Instalación y Administración de Servidores

Instalación, configuración y administración de servidores Windows Server y Linux.

Instalación y configuración de Redes

Cableado estructurado, redes cableadas y inalámbricas, dispositivos de red, planos de red.

E-Commerce

Creación de catalogos virtuales y tiendas virtuales para los procesos de compra y pago de productos..

Seguridad de la Información

Implementación de sistemas de seguridad para salvaguardar la información sensible de su empresa.

abril 07, 2012

Configuración de la tarjeta de red, por consola cmd

Algunas veces resulta tedioso estar cambiando la configuracion de red para cada entorno para una pc.
Una de las cosas, que se les puede configurar, ya sea para este tipo de casos, o en o tras situaciones, es crear un pequeño fichero bat, con el que poder cargar diferentes configuraciones de red.

 
 
Para realizar este pequeño scritp realizo los siguientes pasos:

1º- Me creo una carpeta por ej en c:\ que la llamo Red -> c:\red
2º- Abrimos la consola de comando y escribimos
-c:-> cd \red
-c:->netsh interface dump >> c:\red\configuracion1.txt
Con este proceso lo que hemos realizado es un volcado al fichero configuracion1.txt con los parámetros que tengamos configurados en las tarjetas de red.
3º-Ahora por ej podemos cambiar las configuraciones de las tarjetas de red adecuadas a otro entorno, y ejecutaríamos lo siguiente:
4º- c:->netsh interface dump >> c:\red\configuracion2.txt
Ya tendríamos los dos ficheros de configuración con diferentes entornos de red.
5º- Para cargar cualquiera de los dos ficheros de configuración escribiríamos lo siguiente:
-c:->netsh exec c:\red\configuracion1.txt
o
-c:->netsh exec c:\red\configuracion2.txt

Fichero borrado, fichero desaparecido.

Normalmente cuando montamos un directorio activo, una de las funciones que van a andar por nuestro sistema, es un servidor de ficheros. Solemos mapear unas unidades a los clientes, del tipo "z:\usuario" para que los clientes guarden ahi toda su información.
Numerosas veces, me han llamado con la siguiente cuestión.
-Oye!!! que he borrado mi hoja de excell  y ha desaparecido. !!!no esta ni en la papelera de reciclaje!!!!
Claro , como le explicas, que lo que borre de una unidad mapeada de red, no pasa por la papelera de reciclaje, si no que se elimina directamente.

"-Esta seguro que quiere borrar el fichero si/no." El siempre elige SI.

Bueno este caso es bastante frecuente, y para poder evitar problemas de este tipo, y no tener que estar constantemente mirando nuestras copias de seguridad, y restaurando ficheros en ubicaciones y demás rollos, existe una característica en windows 2003 server que nos soluciona esta papeleta.
Seleccionamos propiedades del volumen donde tengamos el directorio de datos. Nos situamos en la pestaña instantáneas. Habilitamos las instantáneas y las programamos según nuestras necesidades.
Por ej. puedes poner la tarea dentro del horario laboral, que la realice cada hora, para tener un respaldo bastante fiable, diario.
Una vez que has activado esta opción, al usuario (siempre que tenga xp), si accede a las propiedades de la carpeta mapeada, podrá ver, una nueva pestaña, titulada "versiones anteriores". Ahí podrá ver las versiones de los ficheros , según hemos programado nuestras instantáneas en el servidor.
Es un buen modo para poder recuperar ficheros, que han sido eliminados o ha resultado corruptos, y el mismo usuario lo puede realizar, sin que nos este molestando y tengamos que montar nuestro backup de respaldo.

Enviar correo con el protocolo SMTP


Escenario
Tenemos un servidor exchange, el cual no consigue enviar correo.

Problema
Tenemos realizados correctamente las configuraciones de puertos, dns, mx, smtp, etc... pero no damos con el error.

Solución
Mas que una solución, se trata de una prueba en la que eliminamos una gran cantidad de elementos por medio y así intentar localizar de donde viene el problema
Para eso lo que vamos a intentar es realizar el envío de un correo electrónico mediante una conexión con telnet a través del puerto 25 y asi comprobar el funcionamiento del protocolo smtp.

Para eso, lo primero que haremos sera iniciar sesión en nuestro mail a través del puerto 25 con telnet.
telnet nuestrodominio.com 25

Iniciaremos la comunicación con la consola introduciendo:
helo

A lo que nos responderá con un ok

Lo siguiente sera indicar una cuenta con la que realizar el envío:
mail from:
cuenta@midominio.com

A continuación indicaremos a donde vamos a enviar el mail.
rcpt to:
cuenta_destino@dominio.com

Introduciremos el texto
data:
El texto va aquí

Cuando hayamos finalizado el texto de envío, introduciremos un punto como carácter y damos a enter.
Si todo esto va bien, el envió se habra realizado correctamente.