Desde la lógica informática a la sensibilidad de un poema.
|
Mi Router Freesco (Modificaciones)
Posteado: 27-may-2008 a las 02:30 por donpiluso
Ahora que el router está funcionando y sabemos como manejar las cosas básicas llega a hora de explotarlo.
En un router convencional estamos limitados a la características que trae de fábrica. En nuestro caso podemos ampliarlas, claro que para que esto sea realmente provechoso debemos tener instalado Freesco en un disco rígido como vimos antes.
Buscando paquetes:
Hay varias formas en las cuales podemos ver una descripción sobre las funciones de los paquetes que tenemos disponibles para Freesco.
El lugar donde tenemos los paquetes ordenados alfabéticamente con descripción y algunos detalles adicionales (dependencias de otros paquetes, recomendaciones, etc) es www.freescosoft.com. Una lista muy completa y actualizada regularmente.
Otro lugar donde vamos a ver los últimos paquetes que salieron es en los foros de Freesco, puntualmente en 3rd Party Package Release Announcements, donde tendremos publicados las últimas versiones de paquetes existentes o los nuevos paquetes por las mismas personas que los generan para funcionar en Freesco.
También vamos a encontrar una sección del foro destinada a dar soporte sobre los paquetes o solicitar algún programa en particular para Freesco.
Sólo es cuestion de revisar un poco y seguramente encontraremos lo que necesitamos.
Instalando:
Para una persona que viene de Windows, instalar algún programa en Linux puede dar la idea de ser algo complicado. Pero este no es el caso.
Los paquetes de Freesco están pensados para instalar, configurar y funcionar.
La forma más simple de realizarlo es a través del administrador de paquetes que encontramos en el setup.
Ingresemos mediante Putty a nuestro Router, nos vamos a loguear para luego ejecutar el setup. Entramos a las opciones avanzadas tipeando a y luego enter para finalmente abrir el administrador de paquetes tipeando p y luego enter.
Dentro de las funciones del administrador de paquetes vemos en el punto 2 la posibilidad de listar todos los disponibles. Se conectará al sitio de FreescoSoft que le indiquemos, podemos usar el que viene por defecto, y nos mostrará la lista con la descripción de cada uno.
Mediante el Punto 4, podremos instalar un paquete. El proceso es simple.
En este caso voy a mostrar como instalar el Paquete Samba. Que seguramente va a ser útil si van a utilizar Freesco. Samba permite compartir archivos e impresoras con otros sistemas operativos tales como Windows.
Caso Particular: ¿Para qué lo usé yo?, como comentaba en los primeros post mi configuración de Freesco es bastante particular ya que para evitar usar un Switch usé 3 placas de red, con 3 segmentos distintos. De esta manera en la red las máquinas no se "veían" entre sí. Al usar Samba como servidor Wins, para Windows pasa a ser todo una única red.
Para instalarlo elegimos la opción 4, a continuación nos avisa que tenemos que estar conectados, ingresamos "y" para continuar. Luego nos pide que ingresemos la dirección URL desde la cual tiene que bajar el paquete, acá direcamente podemos dar Enter para usar la opción por defecto.
Acá viene el punto crítico: Nombre del paquete. El nombre lo podemos obtener o por los foros o bien si vimos antes la lista de paquetes mediante la opción 2. El nombre es sensible a mayúsculas/minúsculas.
Luego de tipearlo y presionar enter, consulta si queremos revisar el Script de instalación, para después comprobar si corresponde con nuestra versión de Freesco, dependencias, etc. Nos preguntará si queremos instalar el paquete, ingresamos "y" y la última pregunta antes de descargar el paquete es si querémos guardar una copia local del paquete. Si disponemos de espacio suficiente en el disco podemos aceptarlo. Personalmente no lo hago porque me es más sensillo instalar directamente desde internet mediante el administrador de paquetes.
Aquí vemos todo el proceso previo a la instalación.
Acá vemos cuando ya comenzó la descarga del paquete. Una vez que termine comenzará a instalarlo. Si todo salió bien como último paso nos preguntará si queremos ejecutar el "setup" para configurar el programa.
Generalmente lo que hará es abrir un archivo de texto donde debemos ingresar los parámetros adecuados. Muchos de ellos están comentados con lo cual se hace muy simple el proceso.
El editor de texto que trae es muy simple de usar, al terminar debemos presionar ATL+X de tal manera que salga y nos va a permitir guardar los cambios o descartarlos.
Todos estos programas y los que trae incluídos Freeso se pueden iniciar o detener de manera muy siemple. Vamos a ver una carpeta en el raíz del sistema que se llama RC. Aquí están los Scripts para arrancar, detener o reiniciar las utilidades que trae freesco. Los que no instalemos por nuestra cuenta los vamos a poder ver en la siguiente ruta:
La carpeta pkg que vemos en el raiz es un enlace simbólico (algo así como un acceso directo) a la siguiente ubicación.
Podemos acceder directamente mediante cd /pkg/rc sin nungún problema. Ahí podremos el resto de los scripts que inician o detienen aplicaciones.
Las aplicaciones que traen por defecto freesco tienen por lo general 3 opciones:
Para iniciar, detener o reiniciar cualquieras de las aplicaciones. Por ejemplo luego de realizar algunos cambios nos sugiere reiniciar el router, pero en la gran mayoría de los casos alcanzará con reiniciar el firewall. Para eso sólo debemos hacer:
En el caso de las aplicaciones que iniciamos por medio de paquetes hay por lo general una opicón adicional, setup. Es decir la configuración. En el caso de Samba si queremos modificar la configuración que inicimos inicialmente bastará con ejecutar:
Para encontranos con la misma pantalla de configuración que vimos al instalar el paquete. Luego de hacer los cambios y guardarlos, será recomdable reiniciar Samba por lo tanto haremos.
Ejemplos de paquetes:
Todo muy lindo, pero seguro que querrán saber que podemos encontrar de interesante para agregarle al router. Les comento algunos que he probado:
No-IP: Hace ya unos cuantos años que uso el servicio de no-ip, para poder acceder a mi máquina, existe un cliente de no-ip para Freesco con lo cual cuando el router se conecta a internet actualiza la dirección de no-ip directamente y cada tanto comprueba que la dirección se encuentre actualizada.
Iftop: Iftop es una aplicación que nos permitirá ver todas las conexión que se están dando en una determinada interface de red. Sean entrantes o salientes, de que dirección y hacia que dirección junto a 3 numeros que respentan el promedios de velocidad en diferentes cantidad de tiempo.
IRC: ¿Qué les parecería tener un servidor de IRC propio? Por ejemplo para realizar pruebas. Existe un paquete de UnrealIRCD con todos sus servicios: Chanserv, Nickserv, Botserv, etc.
PoPTop: PoPTop es un paquete muy interesante ya que permite convertir a nuestro router en un servidor de VPN. De esta manera desde cualquier lugar podríamos conectarnos mediante VPN, y a partir de ahí trabajar como si estuvíeramos en nuestra red local.
Sólo algunos ejemplos de los muchos paquetes que hay. Tenemos todo lo necesario para instalar un pequeño servidor web con soporte para PHP y Mysql. Incluír estadísticas del Router en la web, etc.
Siempre tengan en cuenta que cuantos más paquetes instalados, más consumo de procesador y más consumo de memoria. Así que si arman el Router en un equipo muy antiguo debemos medirnos un poco.
En un router convencional estamos limitados a la características que trae de fábrica. En nuestro caso podemos ampliarlas, claro que para que esto sea realmente provechoso debemos tener instalado Freesco en un disco rígido como vimos antes.
Buscando paquetes:
Hay varias formas en las cuales podemos ver una descripción sobre las funciones de los paquetes que tenemos disponibles para Freesco.
El lugar donde tenemos los paquetes ordenados alfabéticamente con descripción y algunos detalles adicionales (dependencias de otros paquetes, recomendaciones, etc) es www.freescosoft.com. Una lista muy completa y actualizada regularmente.
Otro lugar donde vamos a ver los últimos paquetes que salieron es en los foros de Freesco, puntualmente en 3rd Party Package Release Announcements, donde tendremos publicados las últimas versiones de paquetes existentes o los nuevos paquetes por las mismas personas que los generan para funcionar en Freesco.
También vamos a encontrar una sección del foro destinada a dar soporte sobre los paquetes o solicitar algún programa en particular para Freesco.
Sólo es cuestion de revisar un poco y seguramente encontraremos lo que necesitamos.
Instalando:
Para una persona que viene de Windows, instalar algún programa en Linux puede dar la idea de ser algo complicado. Pero este no es el caso.
Los paquetes de Freesco están pensados para instalar, configurar y funcionar.
La forma más simple de realizarlo es a través del administrador de paquetes que encontramos en el setup.
Ingresemos mediante Putty a nuestro Router, nos vamos a loguear para luego ejecutar el setup. Entramos a las opciones avanzadas tipeando a y luego enter para finalmente abrir el administrador de paquetes tipeando p y luego enter.
Dentro de las funciones del administrador de paquetes vemos en el punto 2 la posibilidad de listar todos los disponibles. Se conectará al sitio de FreescoSoft que le indiquemos, podemos usar el que viene por defecto, y nos mostrará la lista con la descripción de cada uno.
Mediante el Punto 4, podremos instalar un paquete. El proceso es simple.
- Nos advierte que debemos estar conectados a internet
- Pregunta el sitio desde el cual se descargará el paquete
- Nos pregunta el nombre del paquete
- Descarga
- Comprueba dependencias
- Instala
- Ejecuta el script de configuración
En este caso voy a mostrar como instalar el Paquete Samba. Que seguramente va a ser útil si van a utilizar Freesco. Samba permite compartir archivos e impresoras con otros sistemas operativos tales como Windows.
Caso Particular: ¿Para qué lo usé yo?, como comentaba en los primeros post mi configuración de Freesco es bastante particular ya que para evitar usar un Switch usé 3 placas de red, con 3 segmentos distintos. De esta manera en la red las máquinas no se "veían" entre sí. Al usar Samba como servidor Wins, para Windows pasa a ser todo una única red.
Para instalarlo elegimos la opción 4, a continuación nos avisa que tenemos que estar conectados, ingresamos "y" para continuar. Luego nos pide que ingresemos la dirección URL desde la cual tiene que bajar el paquete, acá direcamente podemos dar Enter para usar la opción por defecto.
Acá viene el punto crítico: Nombre del paquete. El nombre lo podemos obtener o por los foros o bien si vimos antes la lista de paquetes mediante la opción 2. El nombre es sensible a mayúsculas/minúsculas.
Luego de tipearlo y presionar enter, consulta si queremos revisar el Script de instalación, para después comprobar si corresponde con nuestra versión de Freesco, dependencias, etc. Nos preguntará si queremos instalar el paquete, ingresamos "y" y la última pregunta antes de descargar el paquete es si querémos guardar una copia local del paquete. Si disponemos de espacio suficiente en el disco podemos aceptarlo. Personalmente no lo hago porque me es más sensillo instalar directamente desde internet mediante el administrador de paquetes.
Aquí vemos todo el proceso previo a la instalación.
Acá vemos cuando ya comenzó la descarga del paquete. Una vez que termine comenzará a instalarlo. Si todo salió bien como último paso nos preguntará si queremos ejecutar el "setup" para configurar el programa.
Generalmente lo que hará es abrir un archivo de texto donde debemos ingresar los parámetros adecuados. Muchos de ellos están comentados con lo cual se hace muy simple el proceso.
El editor de texto que trae es muy simple de usar, al terminar debemos presionar ATL+X de tal manera que salga y nos va a permitir guardar los cambios o descartarlos.
Todos estos programas y los que trae incluídos Freeso se pueden iniciar o detener de manera muy siemple. Vamos a ver una carpeta en el raíz del sistema que se llama RC. Aquí están los Scripts para arrancar, detener o reiniciar las utilidades que trae freesco. Los que no instalemos por nuestra cuenta los vamos a poder ver en la siguiente ruta:
Code:
/pkg/rc
Code:
/mnt/bootdev/router/pkg
Las aplicaciones que traen por defecto freesco tienen por lo general 3 opciones:
- start
- stop
- restart
Para iniciar, detener o reiniciar cualquieras de las aplicaciones. Por ejemplo luego de realizar algunos cambios nos sugiere reiniciar el router, pero en la gran mayoría de los casos alcanzará con reiniciar el firewall. Para eso sólo debemos hacer:
Code:
rc_masq restart
Code:
rc_samba setup
Code:
rc_samba restart
Todo muy lindo, pero seguro que querrán saber que podemos encontrar de interesante para agregarle al router. Les comento algunos que he probado:
No-IP: Hace ya unos cuantos años que uso el servicio de no-ip, para poder acceder a mi máquina, existe un cliente de no-ip para Freesco con lo cual cuando el router se conecta a internet actualiza la dirección de no-ip directamente y cada tanto comprueba que la dirección se encuentre actualizada.
Iftop: Iftop es una aplicación que nos permitirá ver todas las conexión que se están dando en una determinada interface de red. Sean entrantes o salientes, de que dirección y hacia que dirección junto a 3 numeros que respentan el promedios de velocidad en diferentes cantidad de tiempo.
IRC: ¿Qué les parecería tener un servidor de IRC propio? Por ejemplo para realizar pruebas. Existe un paquete de UnrealIRCD con todos sus servicios: Chanserv, Nickserv, Botserv, etc.
PoPTop: PoPTop es un paquete muy interesante ya que permite convertir a nuestro router en un servidor de VPN. De esta manera desde cualquier lugar podríamos conectarnos mediante VPN, y a partir de ahí trabajar como si estuvíeramos en nuestra red local.
Sólo algunos ejemplos de los muchos paquetes que hay. Tenemos todo lo necesario para instalar un pequeño servidor web con soporte para PHP y Mysql. Incluír estadísticas del Router en la web, etc.
Siempre tengan en cuenta que cuantos más paquetes instalados, más consumo de procesador y más consumo de memoria. Así que si arman el Router en un equipo muy antiguo debemos medirnos un poco.
Comentarios totales 0
Comentarios
Trackbacks totales 0
Trackbacks
Entradas recientes por donpiluso
- Tendido y Patético (15-jun-2008)
- Mi Personalización de Freesco (04-jun-2008)
- Mi Router Freesco (Modificaciones) (27-may-2008)
- Mi Router Freesco (Uso diario) (07-may-2008)
- Mi Router Freesco (Implementación II) (02-may-2008)












