Archivos para diciembre, 2013


Ahora para actualizar el cliente debemos meternos también en el directorio raíz y del directorio raíz al apt, seria así /etc/apt Bien pues lo mismo que hicimos en el apartado anterior con el servidor accedemos lo mismo a los directorios pero en este caso al directorio que hay que acceder es al de apt, allí encontraremos un archivo llamado sources.list, como siempre trabajamos através de la consola del sistema por lo que ponemos: cd /etc Ya estamos dentro del etc que quedaría así #/etc, una vez dentro ponemos: cd apt Quedara así #/etc/apt, ponemos un ls, y mostrara una lista de archivos y carpetas y entre ellos uno llamado sources.list. Bien una vez localizado el sources.list ponemos lo siguiente: nano sources.list Perfecto ya estamos dentro del código del archivo donde nos encontraremos esto: deb http://ftp.debian.org/debian stable main contrib non-free deb-src http://ftp.debian.org/debian stable main contrib non-free Esas son las dos primeras líneas que encontraremos, pero hay 4 líneas más, vale pues debemos modificarlas todas las líneas: deb http://(aqui ip del server):(aqui el puerto del server)ftp.debian.org/debian stable main contrib non-free deb-src http://(aqui ip del server):(aqui el puerto del server)ftp.debian.org/debian stable main contrib non-free y deberá quedar algo como esto: deb http://192.168.0.10:3142/ftp.debian.org/debian stable main contrib non-free deb-src http://192.168.0.10:3142/ftp.debian.org/debian stable main contrib non-free Pues así con todas las líneas, una vez modificado el archivo debemos guardar y salir.

Descarga de Paquetes

Para probar ponemos en la consola el siguiente comando: apt-get update Si todo ha ido bien nuestro ordenador se actualizada los paquetes y repositorios del servidor apt-cacher-ng.

Anuncios

Este programa lo podemos descargar con solo tener instalado el sistema operativo debian y una conexión a Internet, en caso de no tener debian instalado lo podremos descargar de la pagina oficial de debian-Linux http://www.debian.org/index.es.html, una vez descargado el sistema operativo abriremos una consola o shell, donde introduciremos el siguiente comando: ifconfig De esta manera nos aseguramos de tener Internet ya que nos aparecerá asignada una dirección ip y una mask, algo así 192.168.0.12 255.255.255.0, si tenemos eso es que tenemos conexión a Internet, en caso de no tener asignado una ip y una mascara es que carecemos de conexión a Internet, de ser así, configuramos la tarjeta de red para poder tener conexión. Una vez tengamos conexión lo siguiente que debemos hacer es poner el siguiente comando: apt-get update de esta forma nos descargaremos e este programa y todo los repositorios del sistema operativo los dejamos actualizados, bueno pues con ese comando ya tenemos este programa aunque aparentemente parezca que no, lo tenemos entre las actualizaciones que hemos descargado ya solo lo tendremos que instalar.

INSTALACIÓN DEL SERVIDOR

Para instalar el servidor solo tendremos que poner en la misma consola o en caso de que ya no tengamos la consola abierta abrimos una nueva, y ponemos lo siguiente: apt-get install apt-cacher-ng Con este comando se instalara este servidor una vez instalado para asegurarnos de que esta funcionando pondremos: init.d De esta manera le estamos diciendo que demonios están activos en el sistema, saldrá una lista de los demonios activos y dentro de esa lista podremos localizar nuestro programa. Demonios: Se les dice demonios a los procesos que quedan activos en el sistema operativo Linux

CONFIGURACIÓN DEL SERVIDOR

Bueno todos los pasos que vamos a seguir ahora de configuración es aconsejable hacerlos desde la consola como administrador del sistema ya que vamos a entrar a directorios padres y debemos tener todos los permisos. Lo primero que vamos hacer será hacer una copia del archivo acng.conf, Este archivo lo vamos a localizar entrando en el directorio /etc/apt-cacher-ng, para entrar en dicho directorio debemos escribir en la consola lo siguiente: cd /etc Saldra esto: #/etc eso significa que estamos dentro del directorio raiz, escribiendo el siguiente comando: ls Nos aparecerá una lista con las carpetas y archivos en ese directorio, una de las carpetas que podemos observar en la lista es la de apt-cacher-ng, Una vez localizada la carpeta ponemos: cd apt-cacher-ng Y nos saldrá esto #/etc/apt-cacher-ng, pues ahora estamos dentro de la carpeta apt-cacher-ng, que si volvemos hacer un ls, saldrá los archivos que contiene esta carpeta y en la lista que sale podemos ver el archivo que buscábamos el acng.conf, vale ahora escribimos esto: cp acng.conf acng.conf.copy Vale de esta manera ya tenemos una copia del archivo que en caso de editarlo y equivocarnos, conservaremos el archivo original, ahora ya podemos manipular el acng.conf vamos a editarlo para editarlo lo abrimos con un editor cualquiera yo voy a usar nano, ponemos lo siguiente: nano acng.conf Se abrirá una ventanita con el código de configuración que al abrirlo con un editor nos permitida retocarlo pudiendo así configurarlo, bueno lo que queremos configurar aquí simplemente es el puerto y el http, el puerto para cambiarle el que viene por defecto y el http para tener un control de quien entra y descarga cosas del servidor, para configurar esto debemos bajar y buscar una línea que pone port por default (3142) Pues cambiamos el 3142 por el puesto que nosotros queramos eso ya a gusto del usuario. Y por ultimo lo que vamos hacer ahora es buscar la línea de http que la encontraremos así: Acquire::http { Proxy “http://3142”; }; Esta línea la mirificaremos metiendo nuestra ip donde vamos a conectar con el servidor al http y también cambiaremos el numero de puerto 3142 por el puerto que pusimos antes quedaría algo así: Acquire::http { Proxy “http://192.168.0.10:3142”; };Bueno ahora guardamos con pulsando control o, y ponemos exit y damos intro, ya tenemos guardada la configuración y por tanto ya solo falta configurar los cliente.


  9f65304c1e2dc56e843fcf3556beef8b_article   La compañía ESET ha descubierto una nueva ‘especie’ de virus troyano Win32/Nymaim que se propaga por el motor de búsqueda de Google. Sus creadores tienen por objeto lucrarse a costa de usuarios de todo el mundo. os expertos de la empresa internacional ESET han anunciado el descubrimiento de un nuevo programa malicioso diseñado para bloquear el acceso a computadoras, lo que obliga a los usuarios a pagar una ‘multa’ para su eliminación. El análisis de los archivos infectados, cuyo nivel creció drásticamente a finales de septiembre, demostró que la mayoría de los ataques e infecciones por el código malicioso se produce a partir de enlaces del sistema de búsqueda de Google. Los autores amplian la zona infectada de la Red sirviéndose de la así llamada ‘optimización de motores de búsqueda oculta’ que permite promover automáticamente las páginas web infectadas con las palabras más buscadas. Cuando el troyano infecta una computadora bloquea su funcionamiento, exigiendo un importe de ‘rescate’ para limpiar el sistema, lo que puede variar entre 100 euros y 150 dólares, mostrando una rara aversión hacia los estadounidenses, a los que extorsiona con una multa de unos 300 dólares en general. Según los expertos, a causa del arresto del creador de BlackHole, un malware que refracta sistemas informaticas aprovechando brechas en su seguridad, los ‘hackers’ se habrían visto obligados a elaborar otros metodos de ‘invadir’ computadoras. FUENTE


Muchos siempre hemos estado en la búsqueda del servidor perfecto, que ocupe poca memoria y recursos de procesamiento, pues ahora con el programa apt-cacher-ng, actualmente la ultima versión para Linux, podemos montar dicho servidor con el fin de compartir datos que hayamos descargado, con la revisión de paquetes en la que nos permitirá descargarlos desde un cliente, este nos servida los datos o los paquetes actuando como si fuera un Proxy, y de una manera totalmente independiente, en caso de no tener los datos o paquetes solicitados, apt-cacher-ng demandara la información solicitada a un servidor mayor que se encuentra alojado detrás de la nube, que es el servidor de debian Linux. Esto nos permitirá no colapsar una red local, pudiendo pedir pedidos similares o iguales, estas demandas serán facilitadas por el Proxy sin necesidad de volver a consumir los repositorios nuevamente, primeramente tendremos muchos puntos de fallo ya que este pequeño servidor requiere solicitar la descarga al distribuidor pero estos puntos de fallo solo serán las primeras veces a medida que nuestro servidor valla adquiriendo actualizaciones, los puntos de fallo serán mínimos. Puntos de fallo: Los puntos de fallo son cuando al servidor que le pedimos la descarga no tiene los datos solicitados, entonces este pierde tiempo en buscarlos en otro lado. Todo servidor funciona por un puerto el puerto de apt-cacher-ng es por defecto el 3142, se puede dejar el puerto que viene por defecto o de lo contrario cambiarlo, es aconsejable cambiar el puerto que viene por defecto ya que de esta manera evitamos que los demás sepan por el puerto que funciona nuestro servidor, ya que averiguar un puerto por defecto es realmente fácil, solo con consultar en Internet podremos saber los distintos servidores que hay, y por que puerto funcionan por defecto. Un ejemplo grafico de como funciona este servidor:

ser


En cambio Linux es un sistema núcleo monolítico que tiene la siguiente arquitectura:

es
La cual está compuesta por una serie de componentes separados donde cada cual es
responsable de sus funciones y brindan servicios a otros componentes. Esta
arquitectura es del tipo cliente – servidor ya que los programas de aplicación son
contemplados por el sistema operativo como si fueran clientes a los que hay que
servir, y para lo cual viene equipado con distintas entidades servidoras.
Ya creado este diseño las demás versiones que le sucedieron a Windows NT fueron
tomando esta arquitectura como base y le fueron adicionando nuevos componentes.
Uno de las características que Windows comparte con el resto de los Sistemas
Originalmente Linux era monolítico, es decir, como ya hemos comentado, todas las
funcionalidades estaban incluidas en el código del núcleo y era necesario recompilarlo
para soportar un nuevo dispositivo, etc. Sin embargo, esta idea no encaja con la
enorme diversidad de componentes hardware que existen. Raro es que todo el mundo
posea los mismos componentes en su ordenador y Linux, como buen sistema
operativo Unix pretende obtener todo el partido de la máquina en la que se está
ejecutando. Debido a todo esto, el diseño fue migrando paulatinamente a un modelo
basado en módulos. Se procura así que el núcleo sea lo más ligero posible y cuando sea
necesario añadir una nueva funcionalidad como soportar una nueva tarjeta de sonido,
sólo haya que compilar el módulo y añadirlo al núcleo.
El kernel de Linux (Linux) está escrito en C y es código abierto licenciado bajo licencia
GNU/GPL (excepto el planificador de recursos, el cual pertenece a Linus Torvalds y al
resto de programadores que se han ocupado de dicha parte), con lo cual tenemos
acceso al código para su estudio y/o modificación.
Lo podemos encontrar en diferentes versiones, ahora explicaremos la nomenclatura
de éste.