Entries tagged with “Ubuntu 8.10”.


Ultimamente he aprendido muchisimas cosas sobre Ip tables, squid, dhcp, firestarter, etc, etc, etc, en linux, es por ello que veo la necesidad de documentarlo para no olvidar nunca como hice todo este embrollo que realmente me ha funcionado de maravilla, quiero que sepas que si estas pensando compartir internet en tu casa utilizando un proxy transparente mediante dhcp son necesarias tres cosa:

  • Dhcp Server
  • Squid 2.7 o superior (es lo que recomiendo)
  • FireStarter (solo si no quieres entrarle al iptables por linea de comandos ya que Firestarter es una utilidad grafica para manipular el iptables, aunque si quieres aprender recomiendo que lo hagas desde consola)

Lo primero que debes hacer es instalar el dhcp server que servira para que tus clientes pueden obtener una direccion ip automaticamente sin necesidad de que se lo configures tu, para instalar dhcp server en Ubuntu 8.10 debes ejecutar el siguiente comando:

sudo apt-get install dhcp3-server

Esto te permitira instalar el servidor DHCP indispensable para que puedas brindar de Ip automaticamente a tus clientes.

Debes considerar que DHCP Server se puede configurar mediante el siguiente archivo:

/etc/dhcp3/dhcpd.conf

este archivo tiene la configuracion del dhcp server, a continuacion pongo todo lo que tiene mi archivo dhcpd.conf y procedo a explicarlo:

ddns-update-style interim;
ignore client-updates;

subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 66.119.95.4 , 66.119.93.4;
option ip-forwarding off;
range dynamic-bootp 192.168.1.50 192.168.1.100;
default-lease-time 21600;
max-lease-time 43200;

host sistemas {
option host-name “sistemas”;
hardware ethernet 00:FF:4F:FF:FF;
fixed-address 192.168.1.77;
}
}

este archivo deberia funcionar tal cual en cualquier instalacion de dhcp server sin embargo yo he hecho unos agregados que procedo a explicara para que luego no me digan que no les funciona:

Primero:

La linea:

option domain-name-servers 66.119.95.4 , 66.119.93.4;

incluye los dns 66.119.95.4 y 66.119.93.4 estos deben replicarse en los clientes para que puedan tener acceso a internet, en tu caso podrian ser diferentes.

Dos:

la linea:

range dynamic-bootp 192.168.1.50 192.168.1.100;

hace referencia al rango de ips que puede dar el servidor dhcp en este caso desde la ip 192.168.1.50 hasta la 192.168.1.100

Tres:

las lineas:

host sistemas {
option host-name “sistemas”;
hardware ethernet 00:1E:4F:C0:8F:71;
fixed-address 192.168.1.77;
}

indican que al cliente que se llama sistemas y que se identifica con Mac Address: 00:1E:4F:C0:8F:71siempre se le asignara el ip 192.168.1.77 esto podria ayudarnos a identificar bien una maquina en la red y a asociarla unicamente con esta ip

Si tienen dudas o quieren aportar algo no duden en dejar sus comentarios y si necesitan ayuda en algo y los puedo ayudar con mucho gusto solo escriban


Aunque las instrucciones que he dado en mi post anterior funcionan perfectamente para ubuntu 8.10 he de decir que existe otra manera quiza un poco más sencillara para instalar Open Office 3 en Ubuntu 8.10 y es agregando el repositorio para ubuntu en el archivo:

sources.list

donde debemos agregar la siguiente linea:

deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

con esto debería bastar para poder instalar Open Office 3 en Ubuntu 8.10


Uno de los problemas mas molestos que poseo en este momento es que no tengo sonido en Firefox usando flash especificamente en Ubuntu 8.10, este problema se presento inmediatamente actualice mi sistema a la nueva version encontre un par de soluciones en internet pero ninguna me funciono sin embargo las publico aca, quiza a alguien le vaya mejor que a mi con esta solucion:

1) sudo apt-get install libflashsupport

Aunque repito esto no me funciono

La Solución de mi Amigo Max esta aqui:


Mientras escribo, estoy realizando la actualizacion de mi Ubuntu 8.04 a Ubuntu 8.10, aunque al principio me enfrente con un par de problemas todo parece indicar que ahora si me ha funcionado todo bien, sin embargo procedo a explicar un par de cosas para los que desean actualizar su sistema al tan esperado Intrepid Ibex Ubuntu 8.10

Primero debes saber que como en ocasiones anteriores que aparecia que habia una nueva version de ubuntu para instalar en el Gestor de actualizaciones, en esta ocasion no aparecera si tu configuracion no la has movido esto es debido a que Ubuntu 8.04 es un version LTS (Long Term Support) o de largo tiempo de soporte, las versiones LTS reciben soporte por un periodo de 3 a;os mientras que las NO LTS solamente 18 meses

Para Actualizar los primero que debes hacer es cambiar la configuracion de tu Gestor de Actualizaciones

Sistema > Administracion > Origenes de Software

Luego Debes seleccionar la pesta;a Actualizaciones y alli escoger donde dice Nuevas versiones de la distribucion escoger Ediciones Normales

Luego deberas ir a:

Sistema > Administracion > Gestor de Actualizaciones

Debera aparecerte el siguiente mensaje:

Con lo Cual solo deberas dar actualizar e iniciara el proceso de actualizacion sin embargo he de decir que en mi caso particular he tenido muchos problemas derivados de mi actualizacion entre los cuales mencionare los siguientes

1) Luego de la actualizacion no me funciono el internet y aunque me reconoce mis dispositivos no funcionan segun creo esto es un problema derivado del Kernel 2.6.27 que acompa;a a Ubuntu y que aun no he logrado solucionar.

2) Tengo problemas con Alsa y algunas aplicaciones que utilizan sonido

3) Firefox con Flash 10 no funciona correctamente es decir no oigo ningun sonido por lo tanto no puedo escuchar nada de youtube o lugares donde se encuentre aplicaciones con sonido y flash, encontre una solucion publicada por alli pero no me funciono.

De cualquier forma estoy luchando por arreglar mis problemas y espero postear pronto informacion de como lo resolvi


XAMPP es un potente servidor web o más bien un conjunto de aplicaciones combinadas que puedes instalar en cualquier sistema operativo XAMPP significa:

X: de Cualquier sistema Operativo (Mac, Linux, Windows)

A: de Apache el potente servidor web libre

M: de MySql la base de datos por excelencia en sistemas operativos libres

P: PHP el poderoso lenguaje web

P: Perl otro asombroso lenguaje

la instalacion de XAMPP es extremadamente sencilla lo unico que debes hacer es:

  1. Lo primero que debes hacer es descargarte XAMPP desde el siguiente link para tu sistema operativo en particular anque procedo a explicar como lo instale en Ubuntu:
  2. http://www.apachefriends.org/en/xampp.html

  3. ahora debemos descomprimir el archivo que descargamos y copiarlo en la carpeta /opt para lo cual podemos utilizar el siguiente comando:sudo tar xvfz /home/usuario/xampp-linux-1.5.5a.tar.gz -C /opt

Con esto ha quedado instalado nuestro servidor en nuestro sistema operativo y para arrancarlo debemos dar el siguiente comando:

sudo /opt/lampp/lampp start

con esto nuestro servidor xampp iniciara y lo podemos probar escribiendo en la barra de direcciones de nuestro firefox o desde cualquier otro navegador el siguiente comando:

http://localhost

esto debería mostrarnos la pagina de inicio de nuestro servidor xampp y con ello ya podemos trabajar lo que necesitamos, a continuacion te doy una lista de comandos que me fue muy util en su momento

start Inicia XAMPP.
stop Detiene XAMPP.
restart Reinicia XAMPP.
startapache Inicia solamente Apache
startssl Inicia el soporte de SSL de Apache.
startmysql Inicia unicamente la base de datos MySQL
startftp Inicia el ProFTPD server. puedes subir tus archivos via ftp.
stopapache Detiene Apache.
stopssl Detiene el soporte de SSL de Apache.
stopmysql Detiene MySQL.
stopftp Detiene el ProFTPD server.
security Inicia el programa anteriormente mencionado para establecer una mejor seguridad.

Una de las cosas que me gusta de XAMPP es la facilidad con la que inicias y detienes todo ya que solo lo utilizas cuando es verdaderamente necesario para tus pruebas y cuando no lo necesitas y buscas ahorro de recursos pues solo lo detienes.

Otra cosa importante en XAMPP es la lista de carpetas donde se encuentran las diferentes configuraciones y donde colocas tu contenido web aca hay una lista:

/opt/lampp/bin/ es la carpeta en donde se encuentran los comandos de XAMPP. por ejemplo el codigo /opt/lampp/bin/mysql invoca el monitor de MySQL.
/opt/lampp/htdocs/ Es el directorio donde se encuentran los archivos root de Apache.
/opt/lampp/etc/httpd.conf Archivo de configuracion de Apache.
/opt/lampp/etc/my.cnf Archivo de configuracion de MySQL.
/opt/lampp/etc/php.ini Archivo de configuracion de PHP.
/opt/lampp/etc/proftpd.conf Archivo de configuracion de PROFTPD.
/opt/lampp/phpmyadmin/config.inc.php Archivo de configuracion de phpMyAdmin.

Destacando entre ellas principalmente la carpeta:

/opt/lampp/htdocs

que es donde encuentras tu paginas web.

y si por alguna razón ya no quieres tener XAMPP en tu computadora lo unico que tienes que hacer es borrar la carpeta lampp que se encuentra en opt y con esto ya no tendras mas el XAMPP en tu pc.

Luego de tiempo de espera la cuenta esta a punto de concluir y Ubuntu 8.10 denominado Intrepid Ibex esta pronto a ver la luz, muchas son las características que se esperan para esta nueva version y los que somos amantes de Linux y de esta distribución en particular estamos algo impacientes por actualizar a la nueva versión.

Entre las principales caracteristicas de esta nueva versión podemos mencionar las siguientes:

  • Soporte para redes 3G y sus dispositimos (Algo muy interesante)
  • Nautilus incluira soporte para pestañas (podremos navegar en nuestras carpetas con pestañas)
  • Kernel 2.6.27
  • Mejor Integración con Flash y sus plugins

y muchas otras características más

Realmente el lanzamiento de esta nueva version planeado para el 31 de Octubre de 2008 promete mucho.