Para casi desactivar completamente los timeouts en el servicio SSH, solamente hay que configurar las opciones del archivo de configuración del servicio /etc/ssh/sshd_config :
TCPKeepAlive yes
ClientAliveInterval 30
ClientAliveCountMax 99999
Plesk, seguridad, Proxmox, cloud, Manuales, tips, Servidores, scripts bash, sysadmin, Linux, Centos, Ubuntu, MySQL,
Para casi desactivar completamente los timeouts en el servicio SSH, solamente hay que configurar las opciones del archivo de configuración del servicio /etc/ssh/sshd_config :
TCPKeepAlive yes
ClientAliveInterval 30
ClientAliveCountMax 99999
Tras modificar una plantilla DNS puede ser necesario que todos los dominios ya creados cojan los nuevos valores por defecto, para ello:
1. Listamos todos los dominios actualmente creados y los metemos en “doms.txt”
Continuar leyendo «Restaurar zonas DNS de los dominios en PLESK»

By : Jeremy Cioara, Michael J. Cavanaugh, Kris A. Krake.
Published by Cisco Press.
Series: Exam Certification Guide.
ISBN-10: 1-58720-207-7;
Published: Nov 7, 2008;
Copyright 2009;
Dimensions 7-3/8 X 9-1/8;
Pages: 576;
Edition: 1st.
The official study guide helps you master all the topics on the IIUC exam, including
Descarga: http://rapidshare.com/files/166394389/CCNA_Voice.rar
En alguna ocasion podemos encontrarnos con algun tipo de ataque de una determinada IP o red (rezando para que no sean multiples) hacia nuestra red/sistema.
En Linux (y BSD/Solaris/Unix Flavours) podemos mandar los paquetes de una determinada IP o red a ninguna parte (blackhole route o null route) añadiendo una entrada en nuestra tabla de rutas.
USANDO EL COMANDO ROUTE PARA NULL ROUTE
route add 192.168.1.5 gw 127.0.0.1 lo
En este comando especificariamos que la IP atacante es 192.168.1.5 y queremos enviar los paquetes que nos envie a la interfaz de loopback.
Verificar que se ha “null routeado” la IP en nuestra tabla de rutas
route -n
O bien usando Netstat
netstat -nr
Tambien podemos hacer un reject:
route add -host 192.168.1.5 reject
Mandar a Null route una red entera
Imaginaros que queremos filtrar el sistema autónomo completo de McColo (si algún ISP anunciara sus prefijos, claro).
route add -net 208.66.192.0/24 gw 127.0.0.1 lo
Borrar entradas de la tabla de rutas
Probablemente haya un tiempo en el que ya no nos interese bloquear a determinada IP o bloque. Para borrar una entrada haremos lo siguiente:
route delete 192.168.1.5
Es posible instalar centos remotamente, siempre y cuando exista previamente en el servidor grub. No importa el linux que haya.
Supongamos el siguiente escenario:
Requisitos locales:
La laptop mía será la IP 1.2.3.4 y estará con el vncviewer instalado (paquete vnc). Ésta laptop tendrá abierto el puerto 5500 o redirigido ese puerto hacia ella (en caso de que esté detrás de un firewall). La laptop por supuesto tiene linux, CentOS.
Requisitos remotos:
Sé la IP del servidor (1.1.1.2 en el ejemplo), conozco la máscara (255.255.255.248 en caso del ejemplo), y sé de su gateway (1.1.1.1 en el ejemplo). También conozco los DNS que usa ese servidor (1.1.1.1 en el ejemplo).
Por favor, alerta! si se te daña la máquina no me intentes culpar, no es mi culpa que tu hardware se te explote, dañe, queme, destroya, vaporice o lo que sea por el amor de dios si no te funciona es tu culpa, no la mía.
Paso a paso todo:
Sistema LOCAL:
Sistema REMOTO:
Si tu maquina es de 64 bits, buscar el pxeboot adecuado, si instalaras otro centos (3 o 4) buscar el pxeboot adecuado.
puedes bajarlo con: wget URLDELARCHIVO
7- verifica que en el directorio /boot esté un archivo llamado vmlinuz y otro llamado initrd.img (quizá haya otros de los kernels anteriores, eso no es de importancia para el proceso).
8- Edita tu grub.conf, la idea es que tu grub.conf arranque con el siguiente kernel:
title pxe
root (hd0,0)
kernel /vmlinuz vnc vncconnect=1.2.3.4 headless ip=1.1.1.2 netmask=255.255.255.248 gateway=1.1.1.1 dns=1.1.1.1 ksdevice=eth0 method=http://mirror.centos.org/centos/5/os/i386/ lang=en_US keymap=us
initrd /initrd.img
Como curiosidad: sí, sólo uso teclado en inglés, porque el teclado en español tiene el «/» muy difícil de alcanzar.
vncconnect es la IP de tu máquina local, hacia donde se abrirá la sesión vnc
ip, netmask, gateway y dns son las IPs de tu máquina remota, mascara, gateway y dns.
ksdevice= para indicarle que saldrá por este dispositivo (solo util si tienes más de una eth).
method= de dónde bajará las cosas (de centos directamente, centos 5 en este caso).
9-Santiguarse y reiniciar la máquina.
Este ultimo paso es muy importante.. es importante que lo tengas claro. TIENES QUE PROBAR LOCALMENTE.
Lo que yo hago siempre, SIEMPRE, es arrancar con pxe alguna máquina de aqui de mi casa, y hacer que abra una sesión de vnc contra mi laptop.. si funciona, entonces ya sé que tengo correctamnete la línea del GRUB y que puedo copiarla al servidor remoto y solamente cambiar las claves.
Lo típico es que te confundas en la IP o algún dato del servidor remoto.
Por favor, si algo te pasa coméntalo aqui para que los otros aprendan.. por mi parte también trataré de aprender con lo que te pase.