Compilando Freeradius

26 06 2009

Dibujo

RADIUS

(su significado en ingles en  es  Remote Authentication Dial-In User Server). Es un protocolo de autenticaciony autorización para aplicaciones de acceso a la red o movilidad IP. Utiliza el puerto 1813 UDP para establecer sus conexiones.

  • Desarrollado originalmente por Livingston Enterprises para la serie PortMaster de sus Servidores de Acceso a la Red
  • El primer paso que debemos realizar es decargar freeradius de su pagina oficial
  • Una ves lo hemos descargado procedemos a  desempaquetarlo.

tar

  • Ya que tenemos un directorio de freeradius entramos a el y comenzamos el proceso de compilar con el comando ./ configure . “recordar estar dentro de la carpeta”.

configure 2

Despues de darle este comando debe salir algo similar a esto.

configure2

  • Ahora en este paso vamos a construir los binarios con el comando make

make

Lo mismo que el paso anterior nos debe salir algo similar a esta imagen es el proceso de compilacion.

make 2

  • Lo que haremos a continuacion es instalar nuestro servidor radios con el comando  make install

make install

Durante el proceso debemos visualizar en nuestra con sola algo como la imagen a continuacion.

make install 2

ya hemos acabado de compilar e instalar nuestro servidor radius.

Leer el resto de esta entrada »





Compilando Servidor Web Cherokee

22 06 2009

Servidor web cherokee

cherokee es un servidor libre (GNU General Public Licens).  segun su autor  Alvaro Lopez Ortega  es la forma de tener una alternativa diferente a nuestro mas famoso servidor web apache, ademas de mejorar  los puntos debiles y asi hacer de cherokee algo mas fuerte funcional. es hacerlo mas eficiente, modular y sencillo de configurar.

Caracteristicas:

Dibujo


no es de negar que una de las principales caracteristicas del cherokee es su interface de administracion llamada cherokee-admin una interfaz amigable y potente. desde esta interface se pueden configurar desde lo mas avanzado hasta lo mas basico como arrancar o simplemente parar el servicio desde una interface grafica.

Métodos de Autenticación:

  • plain
  • htpasswd
  • htdigest
  • PAM

Ahora si a Compilar Nuestro Cherokee

  • lo que siempre debemos de tener en cuenta es tener los suficientes permisos en el sistema estar logueados como root.

Actualizamos nuestro sistema con el comando apt-get update

instalamos nuestro build essential este contiene una lista de paquetes que son necesarios para poder compilar  en debian.

update build

  • Despues de descargarlo  pasamos a descomprimirlo y desempaquetarlo

gunzip

tarxvf

  • Despues de ya tener nuestro directorio con e l nombre de cherokee -0.7.0 en nuestro caso ingresamos en el con el comando cd
  • para pasar al proceso de compilacion  primero debemos de tener en cuenta en nuestro caso estar en la carpeta cherokee-0.7.0 .

escribimos el comando ./configure

configure

  • nos saldra este pantallazo lo cual indica que no tenemos ningun error y que vamos bien !!!

terminacion de instalacion

  • pasamos al paso de compilacion, recordar estar dentro el directorio cherooke-0.7.0 (en nuestro caso)

meke

nos aparece algo como esta imagen,puede demorar un poco pero paciencia.

make install

  • si no hemos tenido problemas nuestro cherokee se encuentra compilado(Proceso de traducción de un codigo escrito en un lenguaje de programacion de alto nivel a lenguaje máquina código objeto)
  • ahora pasamos a instalar el programa o simplemente hacerlo ejecutable

make install1

si no tenemos ningun error tenemos compilado correctamente nuestro servidor web en nuestro kernel.





Compilando Atheros Wifi

14 06 2009

Compilando mi tarjeta wifi

Después de  buscar en foros, blogs  encontré la forma de activar la tarjeta inalámbrica de mi laptop un toshiba de la serie L305 -S5875.logre compilar el driver y asi poder  poner a andar mi wifi en nuestro  Ubuntu.

Los pasos fueron los siguientes:

lspci
Eso va a devolverte el listado de los componentes conectados en los  puertos pci ( en  teoría), entre ellos el wifi.
El resultado debe ser algo asi en la ultima linea pues aquí te apareceran todos video ethernet  entre otros. En cuanto al wifi, la línea debe ser algo asi:
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Es una Atheros AR5007EG.

Pantallazo-root@alex-laptop: ~

Desinstalas los drivers Madwifi que ya tengas. Para eso en Synaptics eliminá el paquete linux-restricted-modules. Esto es lo que hace que Ubuntu ya esté usando los controladores, aunque es una versión que no sirve para tu placa.

Instalar los paquetes para compilar, en una terminal:
en este caso descargamos la ultima version del madwifi  http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/

después de descargarla vamos al escritorio.
root@alex-laptop:~# cd Escritorio

buscamos el archivo madwifi-hal-0.10.5.6-r4031-20090529
lo descomprimimos con  el comando:
root@alex-laptop:~/Escritorio# tar xvfz madwifi-hal-0.10.5.6-r4031-20090529.tar.gz

entramos en el directorio
root@alex-laptop:~/Escritorio# cd madwifi-hal-0.10.5.6-r4031-20090529/

Compilamos con
make

Pantallazo-root@alex-laptop: ~-Escritorio-madwifi-hal-0.10.5.6-r4031-20090529

despues de terminar el proceso de compilacion seguimos con el siguiente Paso

instalamos con
make install

con esto ya tenemos instalado y compilado el driver

estos pasos pueden demorar un poco, lo importante es realizarlo con calma. Clave del éxito.

Insertar el modulo en el kernel
sudo modprobe ath_pci

para que el modulo arranque cada vez que se inicie editamos el archivo
sudo gedit /etc/modules

agregamos la siguiente linea

ath_pci

si hay una linea ath_hal simplemente comentala para que la ignore agregandole en la parte de adelante un #. es mejor que borrarla.
Guardas cambios.

sudo ifconfig ath0 up

ya debe estar conectada ahora asegurar de subir la  interface y asegurarse de que este andando
debemos reiniciar para que nuestra configuración surja efecto.








Seguir

Get every new post delivered to your Inbox.