El directorio por defecto de apache2 en Ubuntu es /var/www. Aquí es donde normalmente guardamos los archivos de nuestros sitios.

Si queremos cambiar este directorio por otro podemos utilizar los siguientes pasos, estos son realizados en Ubuntu pero deberían servir para cualquier otra distribución.

Crear un nuevo sitio

Primero creamos una copia del sitio por defecto ejecutando en el terminal:

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/misitio

Donde misitio es el nombre del nuevo sitio que queremos crear puede ser cualquiera que tu quieras.

Luego editamos este archivo como administrador en nuestro editor favorito puede ser nano, vim o gedit:

gksudo gedit /etc/apache2/sites-available/misitio

Dentro del archivo modificamos las siguientes lineas:

DocumentRoot /var/www por /home/vensign/misitio

Y

<Directory /var/www/> por <Directory /home/vensign/misitio/>

En este caso cambiamos el directorio por uno dentro de /home/vensign/misitio que es el directorio de nuestro usuario y que debe estar creado (mkdir /home/vensign/misitio en este caso).

[alert_yellow textalign=”left”] Recuerda cambiar /home/vensign/misitio al directorio que vas a utilizar[/alert_yellow]

También puedes definir logs separados para cada sitio. Para hacer esto cambia las líneas de ErrorLog y CustomLog. Esta opción es opcional, pero es últil si tienes multiples sitios.

Guardamos el archivo y ya tenemos la primera parte.

Activar el nuevo sitio

Ahora debemos deshabilitar el sitio por defecto y habilitar el nuevo sitio. Esto lo hacemos con los comandos a2dissite y a2ensite de Apache, ejecutando en terminal

sudo a2dissite default && sudo a2ensite misitio

Recuerden cambiar misitio por el nombre que colocaste en /etc/apache2/sites-available/ en el paso 1

Reiniciar Apache

Por último debemos reiniciar Apache para que los cambios tengan efecto:

sudo service apache2 reload

Eso es todo ya deberíamos poder navegar a localhost en el caso de ser un sitio local o a la IP o dirección de nuestro servidor y ver los contenidos del directorio que hemos colocado.

Cualquier duda o problema por favor dejen sus comentarios.

Migracion Linux VensignYa es un hecho innegable que Linux y el Software Libre han llegado para quedarse y que cada día toman más terreno en el escritorio y llegan cada vez más al usuario final.

Probablemente haya escuchado algo de Linux, que es un sistema operativo como lo es MS Windows, que lo están utilizando algunas empresas, gobiernos, etc. Pero la pregunta es que es realmente Linux y que ofrece y que es esto de las distribuciones.

Una pequeña introducción

Linux y las distribuciones

Linux (o más específicamente GNU/Linux) es un sistema operativo, es decir la base donde corren las aplicaciones y donde realizamos nuestro trabajo día a día. Al ser un sistema gratuito y libre para modificar y cambiar según la licencia GPL, entonces han salido varios grupos que hacen las llamadas distribuciones quizás haya escuchado de alguna de ellas como Ubuntu, Fedora, RedHat, SuSE entre otras. Las distribuciones (de una manera simplificada) no son más que la forma que tienen distintos grupos de empaquetar y agregar aplicaciones y funciones al sistema base, por ejemplo Ubuntu está orientado hacia el usuario final por lo que trata de hacer más fácil la instalación de aplicaciones y el uso del sistema, e incluye por defecto una suite ofimática y varios programas de comunicación instantánea y de redes sociales.

Algunas de estas distribuciones están respaldadas por compañías como el caso de RedHat y Ubuntu. Y todas las distribuciones tienen una comunidad de personas que utilizan y mejoran la distribución por iniciativa propia, además que brindan soporte a problemas y dan ideas para el mejorar las funcionalidades de la distribución, este es un factor fundamental en Linux y el Software Libre y es lo que le ha permitido evolucionar tan aceleradamente.

Para las empresas normalmente se recomiendan las distribuciones más populares como las que mencionamos aquí, por ser las que tienen mayor soporte y una comunidad más grande que puede resolver problemas más rápidamente.

Linux ofrece muchas ventajas para las empresas como plataforma tanto para el usuario final de escritorio como en los servidores, las tres principales son:

  • Costo: No hay licencias, ni por máquina, ni por instalación, ni por funcionalidades.
  • Rapidez: El sistema operativo es muy rápido y funcional.
  • Seguridad: Olvidase de los virus y los spyware.

Más adelante abordaremos mejor estos puntos.

Software Libre

No necesariamente tiene que tener instalado Linux para disfrutar del software libre, si alguna vez ha utilizado Firefox o OpenOffice está utilizando Software Libre, la principal premisa del software libre es que su código está disponible para que los programadores y desarrolladores puedan revisarlo, modificarlo y mejorarlo. Y que ventaja tiene eso para ud como empresa?, pues que constantemente las aplicaciones se están actualizando con mejoras, mayores funcionalidades y se descubren los problemas de seguridad más rápidamente, inclusive al ser comunidades abiertas Ud puede solicitar o apoyar alguna característica que requiera para su empresa.

Hay un concepto errado de creer que todo el software libre es gratuito, y esto es un error, es cierto que la mayoría del software libre es gratuito pero hay casos donde se cobran licencias por su uso, y el caso más común es que haya una versión corporativa o empresarial que ofrece soporte a un costo y una versión gratuita comunitaria con menos funcionalidades o sin soporte.

Esto no se tiene que ver como una desventaja sino que puede probar una aplicación sin gastar nada y si necesita el soporte o las funcionalidades extras pues simplemente paga por ello.

Es importante señalar que porque una aplicación sea gratuita no implica que sea mala o tenga pocas funcionalidades, si algo nos ha demostrado el Software Libre es que se puede crear software de muy alta calidad a costos muy bajos, inclusive que superan las características y calidad de sus contrapartes propietarias.

Igualmente hay una gran cantidad de opciones de Software Libre y muchas aplicaciones totalmente gratuitas de donde escoger, las aplicaciones que son populares suelen correr en varias plataformas como Linux o MS Windows, como por ejemplo OpenOffice que lo mencionamos anteriormente, o Gimp, Inkscape, Firefox, entre muchos otros.

Así que antes de cambiarse totalmente a Linux puede probar alguna de estás aplicaciones en su empresa e irse acostumbrando a su uso.

Migrando hacia Linux

Cuando migrar

No hay una fórmula que nos diga cuando migrar hacia Linux, pero hay ciertas situaciones e indicadores que nos pueden ayudar:

  • Renovar licencias: si tiene que renovar las licencias de sus PC y no quiere tener ese gasto es un momento perfecto para migrar hacia Linux.
  • Actualizar sistema operativo: Si utiliza MS Windows XP, 2000 o anterior y ha decidido que es hora de actualizar hacia uno nuevo porque no pensar en Linux, igualmente el personal de su empresa tendrá que acostumbrarse a un nuevo sistema operativo y es un momento ideal para realizar el cambio.
  • Su red y/o sistemas constantemente tienen problemas, son lentos o siempre tienen virus y spyware. Una de las ventajas de Linux es que funciona muy bien en equipos de bajos recursos, además es inmune a virus y spyware por lo que no tendrá que preocuparse por estas amenazas. Migrando a Linux puede aprovechar sus PC por un par de años más o mejorar el rendimiento completo de su sistema.

Primeros pasos

Siempre es de esperarse una resistencia al cambio, la mayoría de las personas se resiste a salir de lo que ya conoce y es importante establecer una campaña interna que motive a las personas a utilizar Linux y que no sea una imposición.

También es fundamental indicarle a los gerentes y supervisores la importancia de este cambio e involucrarlos, para que transmitan ese mensaje hacia sus subordinados.

Siguiendo estos consejos los primeros pasos a llevar a cabo serían los siguientes:

  • Escoger una distribución popular como Ubuntu, Fedora, RedHat, garantizará una transición menos complicada y un mejor soporte en el futuro.
  • Hacer una lista de las aplicaciones vitales para el funcionamiento de su empresa, normalmente todas las aplicaciones tienen una contraparte en Software Libre, pero siempre hay aplicaciones que pueden ser de vital importancia para su empresa y que no tengan una alternativa Libre, en este caso estas aplicaciones se pueden correr en Linux con unas herramientas que mencionaremos más adelante.
  • Según la experiencia la mejor manera de migrar hacia Linux es gradualmente, lo primero que se puede migrar son los servidores, primero porque no afectan directamente a los usuarios finales, sólo tendrá que entrenar a su personal de sistemas (si lo tiene) y segundo porque podrá empezar a probar lo bien que funciona Linux, especialmente en los servidores.
  • Luego es recomendable migrar por departamento o áreas, y darle inducciones a los empleados acerca de cómo utilizarlo y cuales son los equivalentes a los programas que normalmente utilizaban en MS Windows.
  • De ser posible se pueden instalar algunas de las aplicaciones en MS Windows para que las personas se vayan acostumbrando a su uso y sea un proceso gradual que impacte de la menor forma posible a la empresa. También puede probar instalar una distribución en una máquina virtual o iniciarla a través de un LiveCD que no modifica la PC y puede ir acostumbrando al personal a utilizarlo sin desinstalar MS WIndows.

En Vensign ofrecemos servicios de soporte Linux, Capacitación y migración para PyMES y corporaciones, puede ver nuestros servicios aquí o Contactarnos

Continua en la próxima página…

Servidor DHCP Ubuntu

 

Un servidor DHCP asigna dinámicamente direcciones IP a las PC dentro de una red, esto evita que tengamos que configurar la dirección IP de cada máquina por separado por lo que es muy utilizado en todo tipo de redes. Además de asignar la dirección IP DHCP puede proporcionar un conjunto de configuraciones automáticas como por ejemplo la dirección de broadcast, las direcciones de los servidores DNS y muchos otros parámetros que veremos en este tutorial.

En este tutorial vamos a ver como instalar un servidor DHCP en Ubuntu, que proporcionará el direccionamiento IP dentro de nuestra red y además configuraremos otro parámetros necesarios para que las PC puedan navegar y comunicarse dentro y fuera de nuestra red.

Como se muestra en la Figura 1, estamos suponiendo una red sencilla con varios clientes, una impresora en red y un gateway (o pasarela de datos, que puede ser un swtich, router, router inalámbrico, etc.) que permite la conexión hacia Internet.





Red de ejemplo para DHCP Server

Figura 1. Red de ejemplo para DHCP Server





Nuestra red está planificada con los siguientes parámetros:

  • Red: 192.168.1.0
  • Máscara de red: 255.255.255.0
  • Dirección de Broadcast: 192.168.1.255
  • Rango de direcciones por DHCP: 192.168.1.100 al 192.168.1.200
  • Gateway: 192.168.1.1
  • Dirección de red de nuestro servidor DHCP: 192.168.1.5
  • Impresora en red: 192.168.1.10 con dirección MAC o de hardware 00:00:55:ef:db:55 (si no la dirección MAC de su impresora de red casi siempre está en alguna etiqueta de la impresora o revisen el manual)
  • Servidores DNS 208.67.222.222 y 208.67.220.220 (estos son los de OpenDNS utilicen los de su ISP o los que tengan en el archivo /etc/resolv.conf donde diga nameserver)



Pasos a seguir para realizar la instalación:

1. Asignar una dirección IP fija a nuestro servidor DHCP

Para esto abrimos el archivo de configuración de red que se encuentra en /etc/network/interfaces y colocamos lo siguiente dentro del archivo:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.5
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

Esto suponiendo que su interfaz de red es la eth0, si no sabe o quiere saber más acerca de como configurar una dirección IP fija visite este artículo que escribí en Tribulinux.

2. Instalación del servidor DHCP

Abrimos el terminal en Ubuntu y ejecutamos:

sudo apt-get install dhcp3-server

Al finalizar la instalación aparecerán unos mensajes parecidos a estos:

Setting up dhcp3-server (3.1.3-2ubuntu3) ...
Generating /etc/default/dhcp3-server...
 * Starting DHCP server dhcpd3  
 * check syslog for diagnostics.      [fail]
 Setting up dhcp3-server (3.1.3-2ubuntu3) ...Generating /etc/default/dhcp3-server... * Starting DHCP server dhcpd3                                                   * check syslog for diagnostics.                                                                         [fail]

No se preocupen por los mensajes de fallos estos simplemente ocurren porque aún no hemos configurado el servidor.

3. Seleccionar la interfaz de red en la cual va a funcionar el servidor DHCP

Si configuramos la interfaz eth0 en el paso 1 usaremos esta, si configuramos otra tienen que cambiar donde está eth0 por la interfaz de red a utilizar

Abrimos el archivo que se encuentra en sudo /etc/default/dhcp3-server ejecutando:

sudo vim /etc/default/dhcp3-server

Nota: Pueden utilizar el editor de su preferencia (nano, gedit, vi, emacs, etc).

Donde aparece:

INTERFACES=""

La cambiamos por:

INTERFACES="eth0"

En eth0 el 0 es un CERO

Luego guardamos y cerramos el archivo, aquí estamos diciendo que el servidor DHCP debe “escuchar” en esta interfaz por las peticiones de DHCP.

4. Modificar el archivo de configuración de DHCP

Antes de modificar el archivo de configuración de DHCP hacemos un respaldo del archivo, para tener siempre el original por cualquier fallo que se nos pueda presentar, ejecutamos en el terminal:

sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf-respaldo

Luego abrimos el archivo de configuración de DHCP ejecutando:

sudo vim /etc/dhcp3/dhcpd.conf

Dentro del archivo encontrarán gran cantidad de comentarios y ejemplos que sirven como guía para configurar el servidor DHCP en este caso vamos a borrar todo lo que existe dentro del archivo (lo respaldaron como les dije en el paso anterior cierto?) y colocamos:

default-lease-time 600; #tiempo de espera antes de renovar la direccion IP
max-lease-time 7200;  #tiempo máximo de espera antes de renovar la direccion IP
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 208.67.222.222,208.67.220.220; #servidores DNS
option domain-name "ejemplo.local";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
#Configuracion IP fija para impresora en red
host impresora1 {
hardware ethernet 00:00:55:ef:db:55;
fixed-address 192.168.1.10;
}

Recuerden cambiar los valores por los que hayan decidido en su red y cambiar la dirección MAC de la impresora por la de su impresora.

Solo esto debe tener el archivo de configuración ni más ni menos guarden el archivo. Vamos a verlo línea por línea:

  • default-lease-time 600: es el tiempo de préstamo o alquiler por defecto de la dirección IP y está medido en segundos.
  • max-lease-time 7200: es el tiempo máximo que debe durar una dirección IP antes que caduque y el cliente deba pedir otra vez una dirección.
  • option subnet-mask 255.255.255.0: Es la máscara de red que definimos arriba.
  • option broadcast-address 192.168.1.255: Es la dirección de broadcast de nuestra red.
  • option routers 192.168.1.1: Es la dirección IP de nuestro gateway (tambien llamado pasarela de datos o puerta de enlace).
  • option domain-name-servers 208.67.222.222,208.67.220.220: Es la dirección IP de nuestros servidores DNS como se explicó arriba.
  • option domain-name “ejemplo.local”: Es el nombre de dominio de nuestra red, este parámetro es opcional.
  • subnet 192.168.1.0 netmask 255.255.255.0 : Aquí definimos nuestra red que queremos asignarle el rango de direcciones IP.
  • range 192.168.1.100 192.168.1.200: Es el rango de direcciones de la .100 a la .200.
  • host impresora1 : Así es como llamamos nuestra impresora de red para asignarle una IP fija.
  • hardware ethernet 00:00:55:ef:db:55: Aquí especificamos la dirección MAC o dirección de hardware de la tarjeta de red de nuestra impresora (ver explicación arriba, utilicen su propia dirección MAC)
  • fixed-address 192.168.1.10: Es la dirección IP fija que le queremos asignar a nuestra impresora.

Si tienen algún otro servidor que necesite una IP fija y no la quieran configurar en el servidor simplemente agregan las siguientes líneas igual que la impresora al final del archivo anterior:

host server1 {
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address 192.168.1.11;
}

Cambiando por supuesto la dirección MAC de su servidor (pueden obtenerla ejecutando ifconfig donde dice MAC o direcciónHW) y la dirección IP que uds quieran dentro de su red.

5. Reiniciar el servidor DHCP

Por último para que la configuración haga efecto y nuestro servidor DHCP funcione ejecutamos:

sudo /etc/init.d/dhcp3-server restart

Con esto reiniciamos el servicio de DHCP y si no sale ningún error debería funcionar (puede salir un error cuando intenta detener (STOP) el servicio porque simplemente no está corriendo aún).

6. Probar en el cliente

NOTA IMPORTANTE: Debe existir sólo un servidor DHCP en nuestra red, si tienen algún otro servidor DHCP (como por ejemplo el de un router o router inalámbrico) deben estar deshabilitado de lo contrario podrían tener conflictos dentro de su red.

Una vez que tengamos configurado nuestro servidor DHCP es hora de obtener las direcciones IP en nuestros clientes. Tenemos dos casos:

a. Si el PC cliente ya está encendido y tiene una dirección IP asignada deberán, tanto para un PC con MS Windows como Linux, solicitar que renueve la dirección IP de su PC.

b. Si el PC está apagado, no hay problemas la próxima vez que la enciendan obtendrá la dirección IP automáticamente.

Una vez hecho esto los clientes deberán obtener direcciones IP automáticamente y estar dentro del rango de .100 y .200. Por ejemplo 192.168.1.101.-

En un cliente Linux además pueden verificar ejecutando el comando:

sudo dhclient 

sudo solo es necesario para Ubuntu y derivados (deben tener permisos de administrador en el cliente) ó

tail -n 15 /var/lib/dhcp3/dhclient.*.leases

Eso es todo ya tienen un servidor DHCP funcionando.

Cualquier duda o sugerencia por favor dejen su comentario y con gusto les responderé.


Nosotros en Vensign ofrecemos servicios de soporte, instalación y configuración de Linux y Software Libre para PyMES y corporaciones, puede ver nuestros servicios aquí o Contactarnos


Si quieres recibir más artículos y noticias de diseño y desarrollo Web, Negocios, Software Libre y Linux nos puedes seguir a través de nuestro RSS, Twitter o suscribirte a nuestro Boletín de Noticias



Muchas veces nos pasa que cuando migramos un servidor o una aplicación a un nuevo servidor cambia la dirección IP y ya sea porque nuestros servidores DNS aún apuntan a la vieja dirección o nuestros clientes no han actualizado la IP en sus PC todavía apuntan al viejo servidor.

En este tutorial vamos a ver en 3 pasos sencillos como redireccionar el tráfico de nuestra red a una nueva IP utilizando IPtables con las reglas de NAT.

Les recuerdo que para ejecutar estos comandos necesitan tener privilegios de administrador (root). En caso que utilices Ubuntu debes colocar sudo al principio de cada comando.

Voy a suponer que no tienes echa ninguna regla en la tabla nat que afecte el PREROUTING o el POSTROUTING.

Vamos a comenzar

1. Habilitar el IP Forwarding

El IP Forwarding sirve para darle capacidad de Router a nuestro servidor es decir que pueda recibir y reenviar los paquetes por una o varias interfaces, ya sea que realice una transformación de dichos paquetes o no.

Para esto solo tenemos que ejecutar el siguiente comando:

echo "1" > /proc/sys/net/ipv4/ip_forward

También podemos ejecutar:

sysctl net.ipv4.ip_forward=1

Luego de esto tenemos que reniciar nuestro servicio de red ejecutando:

/etc/init.d/networking restart

Nota: En algunas distribuciones es network y no networking

También puedes ejecutar en algunas distribuciones como Fedora, CentOS, RedHat:

service network restart

2. Crear reglas en IPtables

Voy a suponer que la dirección IP del servidor viejo es 5.5.5.5 y la queremos redireccionar a la IP nueva 7.7.7.7 con el puerto 9999.

iptables -t nat -A PREROUTING -p tcp --dport 9999 -j DNAT --to-destination 7.7.7.7:9999

Esta primera regla redirecciona todo lo que entre por el puerto TCP 9999 a la dirección 7.7.7.7 puerto 9999 esta es una regla de PREROUTING que afecta a la tabla nat (-t nat) de IPtables. Si quisieras redireccionarlo a un puerto diferente solo tienes que cambiar 7.7.7.7:#puerto al que quieras, también tienes que estár pendiente si el puerto es tcp o udp.

La segunda regla es para enmascarar la dirección IP, de modo que el servidor nuevo va a ver como si todas las peticiones vienen de la IP 5.5.5.5:

iptables -t nat -A POSTROUTING -j MASQUERADE

3. Listo

Ya puedes probar que tus reglas están funcionando, con una PC que apunte al viejo servidor prueba que te responde el nuevo servidor, puedes hacer un tracert. Tambien puedes hacer un tcpdump en el nuevo servidor y ver que todas las peticiones están llegando del viejo servidor.

Otras opciones

Puedes modificar la regla de PREROUTING para otros casos por ejemplo:

Redireccionar el tráfico que viene de una IP específica:

iptables -t nat -A PREROUTING -s 10.1.1.15 -p tcp --dport 9999 -j DNAT --to-destination 7.7.7.7:9999

Redireccionar el tráfico de un segmento de red:

iptables -t nat -A PREROUTING -s 10.1.1.0/24 -p tcp --dport 9999 -j DNAT --to-destination 7.7.7.7:9999

Redireccionar el tráfico que llegue por una interfaz específica:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 9999 -j DNAT --to-destination 7.7.7.7:9999

Y cualquier mezcla de los anteriores para más información puedes ver las páginas man de iptables:

man iptables

O ver este tutorial de IPtables muy completo en inglés.

Este tutorial está basado en el tutorial How-To: Redirecting network traffic to a new IP using IPtables que está hecho por chantra, con algunas mejoras y cambios.

Espero que les sirva cualquier duda o comentario no duden en escribir

Saludos

Olivers

Si quieres recibir notificaciones de cuando se publican nuevos artículos y tutoriales en Vensign por favor subscribete a nuestro boletín RSS.

La mayoría de las veces que vamos a crear un nuevo usuario utilizamos el comando useradd pero cuando tenemos una red de muchos usuarios o tenemos que crear o actualizar multiples usuarios en un servidor se hace útil poderlo hacer desde una lista, para esto podemos utilizar un comando llamado newusers que actualiza y crea usuarios en batch.

El comando newusers toma un archivo de texto plano que debe tener el mismo formato que el de el archivo /etc/passwd de nuestro sistema. Al ejecutar el comando y darle como parámetro la ruta al archivo de texto creará los usuarios no existentes y actualizará los que ya existen, así mismo si no existe ya la carpeta de /home/nombre_usuario la creará por nosotros.

Creando múltiples Usuarios

Primero creamos el archivo de texto con los usuarios:

touch /root/batch-nuevos-usuarios.txt
chmod 0600 /root/batch-nuevos-usuarios.txt

Es importante que este archivo sólo pueda ser leido por root (por eso el chmod 0600) ya que las claves en este archivo estarán en texto plano.

Ahora editamos el archivo

vim /root/batch-nuevos-usuarios.txt

Nota: Pueden utilizar su editor favorito

Y ahora agregamos la lista de usuarios, recuerden que debe tener el mismo formato que /etc/passwd:

usuario1:password:1001:513:Cuenta Mercadeo:/home/usuario1:/bin/bash
usuario2:password:1002:513:Usuario Ventas:/home/usuario2:/bin/bash
pepe:password:1110:501:Cuenta Invitado:/home/guest:/bin/menu

Agreguen cuantos usuarios quieran, igualmente pueden agregar los usuarios que quieran actualizar. (muy util para hacer un reset de password masivo).

Por último ejecutamos el comando:

newusers /root/batch-nuevos-usuarios.txt 

Bueno eso es todo para más información pueden leer la página de manual del comando ejecutando

man newusers

Espero que les sirva y como siempre cualquier comentario o sugerencia es bienvenido

Saludos

Olivers

Si quieres recibir notificaciones de cuando se publican nuevos artículos y tutoriales en Vensign por favor subscribete a nuestro boletín RSS.

Hoy estaré dando un pequeño curso del servidor Samba para conectar redes Linux y Windows en el IRC de Ubuntu-ve están todos invitados el servidor a las 8 pm hora Venezuela (GMT-4:30):

irc.freenode.net

Canal:

#ubuntu-ve

Pueden encontrar mas información aquí:

https://wiki.ubuntu.com/VenezuelaTeam/CharlasIrc

Esperemos que este sea el primero de mucbos. Los espero por allá

Saludos

Olivers

Actualización: Se actualizó este tutorial a la versión 1.4.3 que resuelve varios problemas de seguridad y algunos de rendimiento para más información lee aquí

En esta oportunidad vamos a ver como instalar y configurar OpenSIPS 1.4 (anteriormente OpenSER que se dividió en dos ramas una de ellas OpenSIPS) y como hacer que los usuarios se autentiquen contra una base de datos en MySQL.

OpenSIPS es un servidor SIP, y sirve como elemento principal de cualquier solución VoIP basada en SIP. Tiene una maquina de enrutamiento muy flexible y robusta totalmente configurable, tiene capacidad de unificar servicios de voz, video, mensajería instantánea y presencia, es modular y gracias a su alto desempeño soporta soluciones empresariales y carrier-class.

En este caso vamos a ver como instalarlo sobre Debian Etch 4.0 y hacer que los usuarios se registren contra una base de datos en MySQL 5.

Vamos a comenzar

Continuar

En este mini tutorial les voy a explicar como pueden cambiar y recuperar la clave de root y otros usuarios en MySQL.

Cambiar la clave usando mysqladmin

Si no existe la clave de root para MySQL y nunca la han colocada pueden cambiarla simplemente ejecutando el comando:

Continuar

En esta oportunidad veremos como instalar y configurar un servidor DNS con Bind9 en Debian 4.0 Etch. El protocolo de DNS (Domain Name System) es el que básicamente permite realizar la traducción entre un nombre de una página Web como lo entendemos nosotros (por ejemplo www.vensign.com) a una dirección IP (172.30.30.1) que es lo que realmente entienden los servidores en Internet. Es un servicio fundamental y sin el simplemente no existiría Internet como la conocemos hoy en día.

BIND9 es un servidor de DNS de código abierto, gratis y que es utilizado por la gran mayoría de los servidores DNS que existen en Internet.

Voy a suponer que tienes un cierto nivel de conocimientos de Linux (no mucho se requiere realmente) solo que sepas abrir un terminal y escribir comandos eso es todo. Te aconsejo que sigas esta guía paso a paso para que le saques el mayor provecho.

Esta instalación fue probada en servidores Debian Etch 4.0. Funciona bien en servidores basados en Debian y en versiones de Ubuntu previas a 8.04.

Vamos a comenzar…

Continuar

En esta oportunidad les voy a mostrar como instalar Shorewall que es un potente Firewall (o mejor dicho interfaz para configurar el netfilter) para Linux.

La configuración que voy a presentar es para el caso de una computadora con una sola interfaz de red (es decir una computadora personal que quieras proteger), en otra oportunidad les explicaré como hacer un servidor que sirva de Firewall a una red.

Esta instalación está dirigida a Debian y Ubuntu tanto las versiones de Desktop como de Server.

Empecemos…Continuar