lunes, 24 de agosto de 2009

Reiniciar asterisk en gentoo tras cuelge.

Parada de zaptel
$ /etc/init.d/zaptel stop
Verificar que los modulos zaptel y qozap estan cargados.
$ lsmod
Si se necesita reiniciar los modulos.
$rmmod zaptel qozap
Si no estan cargados cargarlos.
$ modprobe qozap zaptel
Verificamos que se han cargado.
$ lsmod
$ cat /proc/zaptel/*

Parar asterisk
$/etc/init.d/asterisk stop
Si no se para, habra que matarlo manualmente.
$ killall -9 asterisk o kill -9 pid_asterisk
$ /etc/init.d/asterisk zap

Iniciar Zaptel.
$ /etc/init.d/zaptel start
Iniciar asterisk.w
$ /etc/init.d/asterisk start

Verificamos asterisk y otras tareas.
$ asterisk -vvvvvvvvvvvvvvvvvvvgrc
Ver conexiones activas. --> sip show peers
Arrancar asterisk --> module reload
Para ver que arranco bien --> cat /proc/zaptel/*

Aplicaciones configuración monopuesto de Telefonica.

Enlaces a los configuradores de telefonica:
Link 1
Link 2

jueves, 20 de agosto de 2009

Enviar correo o leer correo por TELNET

Enviar un mail por SMTP

* Abrir una ventana DOS
* Ejecutar : telnet [servidor de correo] 25
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : helo
Esperar mensaje de OK
* Escribir : "mail from:[direccion de correo origen]" y dar enter
Esperar mensaje de OK
Si por ejemplo el originario estuviera en una lista negra, se desplegaria un error indicandolo
* Escribir : "rcpt to:[direccion de correo destino]" y dar enter
Esperar mensaje de OK
* Escribir : "data" y dar enter
Esperar mensaje de OK
* Si quieres poner un título pon: "Subject:-type subject here-" y pulsa enter dos veces (necesarios para seguir el standard RFC 882)
* Comenzar a escribir el mensaje, para terminar, escribir un punto en la ultima linea y darle a enter (codigo de salida es cr.cr, si se escribe un punto en una linea a solas se consigue esto)

* Para salir, escribir : "quit" y dar enter
* Salir de telnet

UN EJEMPLO SERÍA:

# telnet mail.systemadmin.es 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.systemadmin.es ESMTP
HELO local.domain.name
250 mail.systemadmin.es
MAIL FROM: ejemplo@fakemail.com
250 ok
RCPT TO: info@systemadmin.es
250 ok
DATA
354 go ahead
Subject: email entregado con telnet
esto es el cuerpo del mensaje
finaliza con un intro un punto i otro intro
.
250 ok 1233044313 qp 4027
bye
221 mail.systemadmin.es

--------------------------------------------

Leer mails por POP3

* Abrir una ventana DOS
* Ejecutar : telnet 110
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : "user [usuario]" y dar enter
Esperar mensaje de OK
* Escribir : "pass [contraseña]" y dar enter
Esperar mensaje de OK
* Escribir : "list" y dar enter
Se muestra la lista de e-mail en la casilla
* Escribir : "retr [numero de mensaje]" y dar enter
Se muestra el mail
* Escribir "dele [numero de mensaje] " y dar enter para borrar un mensaje
* Para salir, escribir : "quit" y dar enter
* Salir de telnet

RBL (Lista negra) y los correos electronicos.

En Internet, una lista negra o black list es una lista donde se registran las direcciones IPs que generan spam de forma voluntaria o involuntaria.
Ciertas empresas publican estas listas para que administradores de sistema las añadan a sus servidores de correo para que así no acepten conexiones smtp de las direcciones IPs que están en estas listas.

Si tu dirección IP se encuentra en las listas que hacen uso tu servidor de correo es muy probable que no puedas enviar ningún correo desde esa dirección ip.

Existen excepciones en las que un servidor SMTP que tiene tu ip en una o mas RBL te deje enviar correos electrónicos, una de ellas que es que cuando el servidor SMTP hace la consulta, las listas no sean accesibles (ya sea por time out, retardos, etc..).

Este proceso esta generando muchos problemas, dejando sin servicio a ciertos clientes que no tienen culpa de nada.

En las siguientes URL se puede hacer un chekeo para saber si vuestra dirección o la de un cliente esta en una de esas listas negras (RBL).

No creo que por salir en 2 o 3 os tengáis que preocupar pero si si salís en mas.

Soluciones: Cambio de dirección ip, cambio de proveedor, contratar una conexión profesional, mandar correos a los servidores de RBL para que os quiten de las RBL, cambiaros de servidor smtp que no tenga tantas restricciones.


http://cqcounter.com/rbl_check/

miércoles, 19 de agosto de 2009

Migrar dominio W2K3 a otro servidor y recuperación del dominio.

Migrar un dominio W2K3 a otro servidor y recuperación del mismo.

Esta acción se realiza principalmente cuando se quiere cambiar el hardware del servidor de dominio, o cuando por fallos de hardware en el servidor principal, y sin poder esperar a que llegue el servidor nuevo, se traspasa el dominio a un servidor temporal para más tarde migrarlo al servidor definitivo.

Los pasos imprescindibles por orden de actuación son los siguientes:
- Instalar un nuevo servidor W2K3 y añadirlo al dominio actual, elegir un nombre de servidor que no se vaya a utilizar en el futuro.
- Promocionar el servidor a controlador de dominio con dcpromo o con las utilidades de administrador. Durante este paso el servidor nuevo importará el active directory o ldap a la propia máquina y se convertirá en controlador de dominio.
- Migrar dns tras convertido en controlador de dominio.
- Migrar los 5 roles del controlador principal al secundario para convertirlo en servidor principal.
- A partir de ahora ya se puede eliminar el controlador principal de dominio y efectuar las acciones que se quieran, cambiar de máquina, enviar a reparar, etc.

Explicación extensa de agregar un servidor secundario a un dominio existente basado en Windows 2003 server.

Requisitios:
- Un servidor donde tengamos instalado Windows 2003 server y se haya creado un dominio.
- Verificar que los servicios de Active Directory y DNS no reportan errores graves.
- Usuario y contraseña con permisos suficientes para agregar el segundo servidor al dominio.
- Un segundo servidor con Windows 2003 server de al menos la misma versión o superior que el principal.

Pasos para agregar correctamente el servidor secundario:
- Tras tener Windows 2003 server en el servidor secundario y meterlo en el dominio, procedemos a promocionarlo como controlador de dominio. Dcpromo.
- Tras la ejecución de dcpromo el servidor secundario habrá instalado y replicado el active directory del servidor principal de dominio, sin embargo, no habrá instalado el servicio de dns ni lo habrá replicado. En un principio es un comportamiento correcto, puesto que para un controlador secundario el dns no es esencial, sin embargo, si el servidor principal se quedase fuera de línea o desapareciese tendríamos un problema.
- Proceder a instalar el servicio dns y a replicar la zona dns del servidor primario en el secundario:
• Abra DNS.
• En el árbol de consola, haga clic en el servidor DNS correspondiente.
• En el menú Acción, haga clic en Zona nueva.
• Siga las instrucciones del Asistente para crear zona nueva. Cuando agregue la zona, seleccione Zona secundaria como el tipo de zona.A partir de este punto se ha de apuntar al servidor que fue el primer controlador de dominio y el servidor secundario copiará los datos del primer servidor de dominio que también posee el DNS, al ser obligatorio en Windows 2003 server cuando se crea un dominio.

Llegados a este punto tenemos dos servidores de active directory y de dns, lo esencial para mantener un dominio estable y con redundancia, los siguientes servidores si no se necesita, no será necesario instalar ni replicar el servicio de dns. (Es importante recordar que las entradas dns están incrustadas en el active directory y un controlador de dominio utiliza tanto el uno como el otro para cualquier tipo de consulta o búsqueda de un equipo en la red.)

En este estado, si el segundo servidor se queda sólo por cese del primario o se desea que asuma todas las funciones principales del dominio, no nos encontraremos con ningún problema a la hora de realizarlo. En caso de necesitar los pasos necesarios para llevar a cabo alguna de estas acciones se han de seguir los pasos del documento:

http://simauria.blogspot.com/2008/08/transferir-funciones-de-servidor.html

Tras quedar un único servidor de dominio también es importante ver si existe un catálogo global en el dominio. Catálogo Global es un sexto rol que no puede ser pasado y se puede activar en uno o más servidores, aunque Windows recomienda no activarlo en el controlador principal de dominio y si en todos los demás servidores. Hay que tener en cuenta que si sólo existe un servidor este siempre será el controlador principal y tendrá activo el rol de catálogo global, cosa no deseada según las indicaciones de los blogs para servidores windows (pequeñas incongruencias de Microsoft para variar)

El catálogo global se activa y se desactiva en una casilla que aparece en las propiedades de las “NTDS Settings” de cada servidor. Se accede a través del panel de control -> Herramientas administrativas -> Sitios y servicios de Active Directory. En ese punto expandir el árbol de opciones hasta encontrar los servers, dentro de cada server eiste la carpeta NTDS settings, botón derecho sobre ella, propiedades.

jueves, 13 de agosto de 2009

Cambiar passwords, contraseñas a router cisco 800.

Una vez conectados al router, tenemos que hacerle un break durante la carga de la IOS. Para ello apaga y enciende el Router. Empezará la carga de la Flash. Tienes que impedir que se cargue y para ello, ejecutamos la combinación de teclas [Control] + [Pause] en los primeros segundos repetidas veces, para entrar en modo:

Rommon 1>
Rommon 1> confreg 0×2142
Rommon 1> reset

Durante el inicio te pedira hacer una configuracion base le decimos que No.

Router>
Router> enable
Router# copy startup-config running-config
Router# show run

Hecho esto entramos en modo configuración para realizar los cambios anteriormente comentados.

Router# configure terminal
Router(config)# line console 0
Router(config-line)# password contraseña
Router(config-line)# login
Router(config-line)# exit
Router(config)# line vty 0 4
Router(config-line)# password contraseña
Router(config-line)# login
Router(config-line)# exit
Router(config)# enable secret contraseña
Router(config)# config-register 0×2102
Router(config)# exit
Router# write