¿Cómo configuro un servidor OpenSSH para que escuche en una IPv6?

Si queremos modificar nuestro OpenSSH para que reciba paquetes de datos desde una dirección IPv6 y no sólo IPv4, tendremos que hacer algunos cambios en el código del archivo sshd_config:
- Abrimos el archivo /etc/ssh/sshd_config file desde la terminal:
vi /etc/ssh/sshd_config
- Permitimos a sshd que se comunique las direcciones Ipv4 e IPv6 del servidor:
ListenAddress 0.0.0.0
ListenAddress :: - Si lo que queremos es establecer una dirección IPv6 concreta, escribiremos algo como lo siguiente:
ListenAddress [2607:f0d0:1002:11::2]
- Y, por último, si queremos especificar el puerto de dicha IPv6, por ejemplo el número de puerto 311, escribimos:
ListenAddress [2607:f0d0:1002:11::2]: 311
- Cuando terminemos de personalizar la dirección sólo tendremos que guardar los cambios y cerrar el archivo. Ten en cuenta que si has cambiado el puerto o has añadido uno nuevo tendrás que usar iptables o pf firewall para cambiar la configuración de conexión. Cuando lo tengas todo listo, reinicia sshd:
# service sshd reload
Vía | www.cyberciti.biz
Fotografía | www.flickr.com
Tag: configuraciones, iptables, ipv4, ipv6, linux, openssh, servidores, sshd
¿Cómo montar un servidor de chat de voz Teamspeak?

Si juegas al Counter Strike u otros juegos PC en red, es probable que necesites utilizar un chat de voz, especialmente si juegas en equipo a plataformas tipo shooter. Uno de los programas más populares para ello es Teamspeak. Si lo que quieres es correr el cliente conectándote a un servidor exerno, es muy fácil e configurar:
- Descárgate el cliente de Teamspeak2 desde su Web oficial.
- Instálalo en Linux, Windows o Mac. Ten en cuenta que la versión Mac es una beta no oficial. Sin embargo, yo la he probado sobre un macbook y funciona perfectamente con toda la configuración que ya viene por defecto.
Desde la interfaz verás un listado de canales. Podrás crear un nuevo canal con contraseña o unirte a otros que ya hayan sido creados. Esto dependerá de las indicaciones que te de tu equipo, o el juego que tienes entre manos, por supuesto.
Por otro lado, con Teamspeak también puedes montar tu propio servidor. De este modo, el lugar de conectarte al servidor externo (sea gratuito o de pago), podrás emplear tu propio ordenador de casa y convertirlo en un servidor máster o local para jugar por Lan. Si te interesa, puedes seguir una guía sobre cómo configurar un servidor Teamspeak, es de lo más completa y sencilla. ¡Buena partida!
Fotografía | www.flickr.com
Tag: chat de voz, clientes, configuraciones, juegos, lan, servidores, teamspeak, voip
¿Cómo configurar Google Apps DNS en cPanel?

Google Apps son un conjunto de aplicaciones y servicios Web que incluyen cuentas de email, documentos, y otras herramientas. A diferencia del Gmail estándar, puedes utilizar las Google Apps desde tu propio dominio (ej. En lugar de tumail@gmail.com, podrías crear tumail@tudominio.com). Para configurar tu dominio desde cPanel y poder disfrutar de estos servicios tienes que hacer tres modificaciones:
- Editar el registro MX: Dirígete a la sección Mail de cPanel y haz click sobre MX Entry. Luego, introduce los registros en función de las especificaciones de Google.
- Editar los registros CNAME: Haz click en el DNS Zone Editor de la sección Domains. Si el nombre que quieres para tu email ya está tomado, puedes elegir otro o simplemente darle a Advanced DNS Zone Editor para cambiarlo.
- Editar el registro SPF: Google recomienda este paso especialmente. También podrás encontrar su modo de configuración en la sección Advanced DNS Zone Editor. Una vez hayas resulto este paso, ya tendrás el servicio de mensajería email de Google lista para ser empleada desde tu dominio, eso sí, el DNS tardará un poco el propagarse.
Fotografía | www.flickr.com
Tag: configuraciones, cpanel, dominios, gmail, google
¿Cómo configurar el reinicio automático de aplicaciones en Linux?

Todos los sistemas Linux vienen con una herramienta que te permitirá automatizar el reinicio de los procesos de tu máquina, y esto es especialmente interesante si se trata de un servidor. Esta herramienta se llama Cron y te permitirá configurar a tu gusto todo tipo de tareas. Sin embargo, si prefieres automatizar el reinicio de la máquina, el comando “at” se tervirá.
Y puede que te preguntes: ¿Por qué querría configurar una hora de reinicio de mi sistema? Por lo general, sólo debes reiniciar la máquina cuando se han instalado actualizaciones del kernel que deben ser inicializadas durante el arranque. Pero si planificas la hora a la que se realzarán dichas actualizaciones, podrías aprovechar un momento de poco tráfico a tu servidor para reiniciar el sistema de forma automática, así tu servidor apenas perderá visitas. Considerando que este momento podría ser mientras duermes, la herramienta Cron o “at” puede ser de gran utilidad.
Para usar “at”, entra como superusuario (root) y escribe en la terminal, por ejemplo:
# at 4am tuesday
Luego escribe:
reboot
Presiona CTRL+D para salvar cambios y ¡listo! Tu sistema se reiniciará el martes a las 4 de la madrugada.
Fotografía | www.flickr.com
¿Cómo configurar los límites de mi servidor Linux?

En un post anterior vimos cómo aumentar el límite de memoria con PHP editando el archivo php.ini. Pero los limites existen por una buena razón, y a pesar de que no nos guste demasiado, todas las CPU, todas las unidades de memoria, o anchos de banda… tienen un límite. Así de cruel es la vida. Así que hay que poner restricciones, para hacerlo sigue los siguientes pasos:
- Abre el archivo /etc/php.ini en tu editor de textos preferido, por ejemplo escribiendo en la consola:
# vim /etc/php.ini
- Encuentra los valores relacionados con los límites y modifícalos a tu gusto para que se ajusten a los requisitos de tu servidor. Por ejemplo, esta sería una configuración estándar:
max_execution_time = 30
max_input_time = 30
memory_limit = 40M
post_max_size = 8M
upload_max_filesize = 2M
Fotografía | www.flickr.com
¿Cómo ver los procesos de arranque de un servidor Linux Debian?

Pregunta: Estoy preocupado por los servicios que se activan cada vez que mi servidor Linux Debian arranca. ¿Cómo puedo obtener la información de arranque de cada uno de los procesos?
Respuesta: Si estás utilizando un servidor Debian, los registros del administrador estarán desactivados por defecto. La única forma de saber qué está ocurriendo durante el inicio (que no sea hacer un seguimiento desde la consola, claro) es activar bootlogd.
- Con cualquier editor de texto, como Vi o Nano, abre el archivo etc/default/bootlogd como superusuario (root).
- Luego busca la linea donde aparece el texto “BOOTLOGD_ENABLE” y cambialo a “yes”:
BOOTLOGD_ENABLE = yes
- En cuanto reinicies el sistema, verás la información de arraque de procesos en el archivo /var/log/boot.
A partir de la información que encuentres en el fichero generado, podrás decidir si quieres eliminar o administrar de algún modo estos procesos. Si te interesa hacerlo para optimizar el sistema de arranque de tu servidor, te recomiendo que consultes cómo administrar procesos en Linux.
Fotografía | www.flickr.com
Icecast: crea una emisora de radio en tu servidor Web

Configurar una emisora de radio requiere dos elementos fundamentales: Software para emitir en streaming desde el servidor y algún programa de streaming en tu ordenador local que envíe la música al servidor.
Existen varios de estos programas, y algunos son muy populares. La semana pasada hablábamos de Shoutcast, que es el predilecto en Internet. Sin embargo, Icecast también es buena opción y cada vez lo utilizan más usuarios. Una de las diferencias básicas entre ambos es que Shoucast es privativo, mientras que Icecast es gratuito y de código abierto. Si ya tienes instalado tu servidor, puedes instalar Icecast directamente sobre tu distribución Linux favorita.
Sin embargo, si quieres compartir tu cuenta de hosting, deberías investigar un poco sobre el tema, ya que te conviene elegir un plan de hosting que ya traiga instalada uno de estos dos programas. Muchos de estos planes ofrecen variantes, dependiendo de cuántos oyentes simultáneos va a tener tu radio. Ten en cuenta que cada oyente tendrá una conexión única, con lo cual, tendrás que considerar cuánto ancho de banda vas a necesitar.
Fotografía | www.flickr.com
Tag: .web, configuraciones, data center, emisora, icecast, radio, servidores, shoutcast, software
¿Cómo activar HTTPS en un servidor Windows?

La semana pasada hablábamos de los certificados de Seguridad SSL (Secure Socket Layer) y su tecnología base, que permite la utilización del protocolo HTTPS. La importancia de estos certificados reside en la garantía de seguridad que permite la transferencia de datos privados, como sería el caso de las transacciones monetarias vía Internet.
Los servidores Windows 2008 se fundamentan en IIS para hacer llegar las páginas Web a los usuarios, y para configurar un servidor Windows con SSL necesitamos activarlo en IIS. Pero ¿cómo podemos hacerlo? Existen diferentes formas:
- A través de la interfaz del IIS Manager
- Utilizando el comando appcomd en la terminal
- De forma programable a través de la Web de Microsoft.Web.Administration
- Utilizando scripts WMI
Tag: certificados seguridad, configuraciones, consola, https, linea de comandos, servidores, ssl, terminal, windows
¿Cómo administrar servicios activos por defecto en servidores Linux?

La mayoría de distribuciones Linux vienen con más de lo que necesitas. Están diseñadas para no sólo trabajar sobre servidores, también sobre ordenadores desktop, portátiles, netbooks, e incluso sobre teléfonos móviles (dependiendo de la aplicación). Por ello, muchas veces tenemos múltiples procesos corriendo al mismo tiempo y que, además, no necesitamos. Del mismo modo, hay servicios especialmente orientados a servidores que puede que quieras activar.
La seguridad es también otra razón para preocuparse. Hace un tiempo cubrimos el X.org y por qué es una mala idea tenerlo corriendo si no lo necesitamos. Hay otros servicios similares que pueden ser últiles en nuestros ordenadores de escritorio, pero no es un servidor. Lo primero que debemos hacer es encontra qué servicios estan corriendo actualmente:
#service –status-all
#chkconfig –list | grep ’3:on’
Luego, cuando tengamos el nombre del proceso que queremos desactivar, lo desactivamos:
chkconfig nombre_del_proceso off
service nombre_del_proceso stop
Vía | www.cyberciti.biz
Fotografía | www.flickr.com
Tag: administración, comandos, configuraciones, consola, linux, procesos, servidores, terminal
¿Cómo crear una cuenta FTP con cPanel?

La mayoría de instalaciones cPanel te permiten crear múltiples cuentas FTP, incluso si tienes una cuenta de hosting compartida. Y si lo que utilizas es un servidor privado o dedicado, tampoco hay problema, también puedes utilizar está opción sin problemas. Intenta seguir los siguientes pasos para crear una cuenta FTP en unos segundos:
- Haz login en cPanel.
- A la parte inferior de la página, verás la sección “Files”, haz click en “FTP Accounts”.
- Introduce el nombre de usuario y su contraseña.
- Introduce el directorio base del usuario.
- Determina qué tamaño del disco le vas a dedicar (por defecto será ilimitado).
En una cuenta hosting compartida, incluso si tienes varios dominios, todas las cuentas FTP utilizarán tu dominio predeterminado. Lo cual significa que si tienes diferentes dominios, no podrás tener nombres de usuarios duplicados. Finalmente, para terminar la configuración, sólo tendrás que hacer click sobre “Create FTP Account”, como puedes imaginar. Así de fácil, ¡acabas de configurar tu propia cuenta FTP con cPanel!
Fotografía | www.flickr.com
Tag: administrar servidores, compartidos, configuraciones, cpanel, cuenta ftp, servidores privados