Entradas

Mostrando las entradas etiquetadas como servidor casero

Aria2.-Descargas Multiprotocolo desde la terminal

Imagen
Una de las funciones que le he dado al servidor casero que me he montado, además de servir para asignación de direcciones por DHCP y compartir la conexión de la Internet, es la de usarlo como servidor de descargas torrent.  Existen varios programas para la gestión de archivos torrent, pero en mi caso, por el servidor no tener un entorno gráfico, y conectarme al mismo a través de una sesión SSH, utilizo aria2.  Aria2, es un programa de gestión de descargas multiprotocolos, es decir, no solamente puede ser usado para descargar archivos bajo protocolo bitorrent, sino que también sirve para los protocolos HTTP/HTTPS, FTP y metalink. Como ya dije, el programa se ejecuta desde la terminal, con la ventaja de que consume pocos recursos, de igual manera su uso es muy sencillo. Instalació n Para re alizar la instalación solo debemos abrir la terminal (en mi caso ini cio una sesión por ssh al servidor) y teniendo permisos de root escribir: apt-get install aria2 ...

Screen GNU.- Y olvidate de perder tu trabajo al cerrar la terminal.

Imagen
Este articulo también forma parte de la serie "Proyecto.-Servidor Casero".  Suelo conectarme mediante SSH a un servidor casero que monte con la finalidad de servir DHCP y compartir la Internet en casa, y me ha ocurrido en ocasiones que he cerrado sin intención la ventana de terminal con la cual me he conectado, con la correspondiente perdida de los datos o del trabajo que estaba realizando en el servidor (ya sea que procedí a descargar un archivo al server a través de wget o al poner en cola una descarga de un capitulo de una serie con un programa torrent). En fin, como soluciono esta problemática?, pues muy fácil, existe un programa denominado screen, que viene a ser algo así como un gestor de ventanas, solo que en ves de ventana, nos permite gestionar terminales. Esto es muy util, ya que nos permitirá ejecutar varios trabajos en nuestra terminal, permitiendo de esta manera poder "Movernos" entre ellos, y con la ventaja de que si cerramos la terminal,...

SSH.- Conexión Remota por Terminal

Imagen
Este articulo también forma parte de la serie "Proyecto.-Servidor Casero". En entradas anteriores, hemos visto como como montar un servidor casero sencillo para compartir la conexión a la Internet y también asignar direcciones IP de manera dinámica a través de DHCP. Ahora bien, en el caso de mi servidor, lo he instalado en un rincón de una habitación, y actualmente las únicas conexiones que posee, son el cable de alimentación a la red eléctrica, y los del alargador de puerto usb, para el adaptador Wifi, y el cable de red al hub, es decir, no tiene ni teclado ni monitor. Algo que es muy útil para aprovechar espacio y a la vez de cierta forma agrega algo de seguridad, al evitar que alguien manipule el sistema, pero entonces ,¿como hacemos para ingresar comandos al mismo de forma remota? La respuesta es que existen varias herramientas de software para acceso remoto, pero en este caso, como me gusta trabajar, con lo que tengo a la mano, pues utilizaremos el terminal de nu...

Proyecto.- Servidor Casero (II)

Imagen
Ya vimos como configurar nuestras interfaces de red, y en especial, como conectar nuestro dispositivo wifi a la red. Como ya tenemos conexión a la Internet, el paso a realizar, aunque parezca evidente, es el de actualizar el listado de repositorios, para ellos abrimos una ventana de terminal y una vez en la misma: usuario@equipo:~$ su contraseña: root@equipo:~$ apt-get update Una vez el sistema termine de actualizar el listado de repositorios, procederemos a preparar nuestro servidor, para que asigne direcciones IP dinámicas. Instalando y configurando Dnsmasq, para asignar IP Dinámicas Dnsmasq, es una pequeña aplicación que funciona como servidor caché DNS y como servidor DHCP. ligero y fácil de configurar, y es por ello que lo usaremos en este proyecto. Para realizar la instalación abrimos  la terminal  y como root escribimos: root@equipo:~$ apt-get install dnsmasq Una vez este instalado, debemos configurar el servidor, para eso en co...

Proyecto.- Servidor Casero (I)

Imagen
Continuando con el proyecto del servidor casero, recordemos que una de las funciones que realizara este equipo, sera la de repartir la Internet a los demás computadores que se conecten a la red LAN de casa, así que debemos tomar en consideración como sera repartida la conexión: Adaptador Wifi ------------ Servidor ---------------- LAN Como pueden observar en el esquema anterior, recibo la conexión a Internet a través de un adaptador wifi, al servidor, quien se encargara de asignar direcciones IP Dinámicas y a la vez, compartirá la conexión a la Internet. El siguiente paso que es el de la configuración de las interfaces es perfectamente aplicable en caso de que la conexión la realicen directamente desde el módem/ADSL, solo que entonces deben disponer de dos tarjetas de red. Configuración de interfaces de red desde la terminal. Comencemos configurando las interfaces de red, que no es mas que asignarle una dirección IP Fija, a la tarjet...

Proyecto.- Servidor Casero (0)

Imagen
Revisando entre la variedad de piezas que tengo en mi "taller" casero de computación, he conseguido: Tarjeta madre Asus P3B-F, socket 1 Procesador Pentium III  650MHz (Coppermine) 4 modulos Ram  Dimm PC133 de 128 MB c/u (512 MB totales). Disco Duro 20 GB Tarjeta de video Ati rage 16 MB PCI. Una fuente de poder Generica de 250W. Floppy Drive de 3 1/2. Pensando en que uso podría darles, se me ocurrió la idea, de hacer el montaje de un pequeño servidor casero, con el cual hacer pruebas, y al mismo tiempo ofrecer una cantidad de otras funciones en la red LAN de casa. Revisando las necesidades que poseo actualmente en la pequeña red que planeo instalar en casa, el principal problema es que recibo mi conexión a la Internet, a través de un router wifi, y se me ha asignado solo una dirección ip, por lo que para compartir  dicha conexión, deberé hacer que el servidor asigne por Dhcp y a su vez también me de acc...