<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.guia-ubuntu.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://www.guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nonovato</id>
		<title>Guía Ubuntu - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://www.guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nonovato"/>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Especial:Contribuciones/Nonovato"/>
		<updated>2026-04-17T01:57:28Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.22.7</generator>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Instalar_impresora</id>
		<title>Instalar impresora</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Instalar_impresora"/>
				<updated>2008-05-08T20:41:26Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagen:impresoras.jpg|thumb|''Fig.1'' Localizando el acceso para añadir impresoras]]&lt;br /&gt;
[[Imagen:impresoras1.jpg|thumb|''Fig.2'' Administrador de impresoras]]&lt;br /&gt;
[[Imagen:impresoras-Añadir una impresora.jpg|thumb|''Fig.3'' Inicio del asistente]]&lt;br /&gt;
&lt;br /&gt;
Uno de los primeros pasos es instalar el hardware en Ubuntu. En este caso una '''impresora''' doméstica. &lt;br /&gt;
&lt;br /&gt;
== Instalación  ==&lt;br /&gt;
&lt;br /&gt;
Instalar una impresora en Ubuntu es bastante sencillo, aquí mostraremos cómo hacerlo por medio del asistente.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 1:''' Diríjase a '''Sistema -&amp;gt; Administración -&amp;gt; Impresoras''' para abrir el Administrador de Impresoras de GNOME (ver ''Fig.1'').&lt;br /&gt;
&lt;br /&gt;
* '''Paso 2: ''' Una vez en el Administrador, asegúrate de que tu impresora está encendida y conectada al ordenador correctamente (consulta su manual si tienes dudas). Haz doble clic en el icono ''Impresora nueva'' para comenzar el asistente para añadir nuevas impresoras en Ubuntu (ver ''Fig.2''). &lt;br /&gt;
&lt;br /&gt;
Ahora el asistente buscará automáticamente impresoras conectadas al equipo y si las encuentra te las mostrará en una lista. Si detecta varios posibles modelos selecciona el correspondiente y continúa el asistente, de la misma manera si detecta el modelo correcto (ver ''Fig.3'').&lt;br /&gt;
&lt;br /&gt;
Si tu impresora no fue detectada por el asistente, tendrás que indicarle el puerto de conexión que usa (habitualmente {{w|USB}}) y seleccionar el fabricante y modelo manualmente. Para esto, activa la casilla ''Usar otra impresora especificando un puerto'', selecciona en el menú desplegable el puerto al cuál está conectada tu impresora y doble clic en el botón ''Adelante''.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 3:''' Selecciona el controlador que quieras usar para tu impresora, por defecto usa el recomendado por el asistente y continúa el asistente.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 4:''' Edita la información que quieras que aparezca para describir tu impresora: ''Nombre'', ''Descripción'' (opcional) y ''Ubicación'' (opcional). Haz clic en el botón '''Aplicar''' para guardar la configuración de tu impresora y si esta todo correcto la impresora podrá ya utilizarse.&lt;br /&gt;
&lt;br /&gt;
=== Impresoras compatibles con Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
Gran parte de las impresoras mas populares, de distintos fabricantes como HP, Epson, Canon, etc, funcionan en Ubuntu, unas mejor que otras, en caso de dudas o si estas pensando en adquirir una nueva impresora tienes una [http://www.linuxprinting.org/printer_list.cgi?make=Anyone lista] (en inglés) actualizada proporcionada por [http://www.linuxprinting.org/database.html LinuxPrinting.org].&lt;br /&gt;
&lt;br /&gt;
== Problemas con el driver foo2zjs ==&lt;br /&gt;
&lt;br /&gt;
Los siguientes modelos de impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022, están soportados en Linux gracias al driver foo2zjs, pero la versión de este driver que viene con Ubuntu (cualquier versión) es muy antigua y no funciona correctamente (al igual que en SUSE, Mandriva, Debia y RedHat), por tanto debemos instalar la última versión del driver [[foo2zjs]]. (Atención, en Ubuntu 8.04 funciona el driver foo2zjs que viene por defecto en la instalación, sin ningún problema, por lo menos con la Hp Laserjet 1020, por lo que parece que queda sin efecto lo relativo a la actualización de este driver)&lt;br /&gt;
&lt;br /&gt;
== Instalar una impresora PDF ==&lt;br /&gt;
&lt;br /&gt;
Si bien en Ubuntu y GNU/Linux en general muchos programas traen la modalidad de exportar en formato PDF (por ejemplo, [[OpenOffice.org]]), existen otros que no, por lo tanto se explicará la forma de instalar una impresora que permita exportar a PDF desde cualquier aplicación que pueda imprimir.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 1:''' Tienes que [[añadir aplicaciones|instalar]] en el sistema el paquete '''cups-pdf''' este es el que provee la impresora PDF.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 2: ''' Para que la impresora pueda ser vista por todos los usuarios hay que modificar algunos permisos. Abre un Terminal y ejecuta la siguiente orden.&lt;br /&gt;
 $ sudo chmod u+s /usr/lib/cups/backend/cups-pdf&lt;br /&gt;
&lt;br /&gt;
* '''Paso 3: ''' Abre el Administrador de impresoras en '''Sistema -&amp;gt; Administración -&amp;gt; Impresoras'''&lt;br /&gt;
&lt;br /&gt;
* '''Paso 4: ''' Una vez en el Administrador, haz clic en el icono ''Impresora nueva''. El asistente te mostrara la impresora PDF como en la siguiente imagen&lt;br /&gt;
&lt;br /&gt;
[[Imagen:impresorapdf1.png|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
debes seleccionar ''PDF Printer'' y hacer clic en ''Adelante''&lt;br /&gt;
&lt;br /&gt;
* '''Paso 5:''' Debes elegir donde dice ''Fabricante'' la opcion '''Generic''', en modelo elige '''postscript color printer rev3b''' y luego haz clic en ''Adelante''&lt;br /&gt;
&lt;br /&gt;
[[Imagen:impresorapdf2.png|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
en el paso 3 de 3 elige un nombre para identificar la impresora.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 6:''' Los archivos son guardados por defecto en la carpeta '''$HOME/PDF''' por lo que debes crear una carpeta llamada ''PDF'' en tu carpeta personal o si quieres guardar tus archivos PDF en otro lugar deberás para ello modificar el archivo de configuración de cups-pdf. Abre en el Editor de Textos el fichero /etc/cups/cups-pdf.conf. Puedes hacerlo desde un Terminal con la orden &lt;br /&gt;
 $ sudo gedit /etc/cups/cups-pdf.conf&lt;br /&gt;
o bien, abrir el editor de textos desde '''Aplicaciones -&amp;gt; Accesorios -&amp;gt; Editor de Textos'''. Una vez abierto el fichero de configuración mira la parte donde dice&lt;br /&gt;
 Out ${HOME}/PDF&lt;br /&gt;
puedes colocar la localizacion deseada. Por ejemplo, si quieres que se guarden en el escritorio la orden quedaría como&lt;br /&gt;
 Out ${HOME}/Desktop&lt;br /&gt;
&lt;br /&gt;
Ahora cuando elijas la impresora aparecerá una impresora con el nombre que elegiste.&lt;br /&gt;
&lt;br /&gt;
* '''Paso 7:''' Una vez que tengamos los documentos PDF en el lugar adecuado, es posible que necesitemos una herramienta para gestionarlos. Un caso muy normal es la necesidad de &amp;quot;encuadernar&amp;quot; varios documentos PDF en un único archivo. De esta forma, podemos leer el documento simplemente pasando páginas. Una herramienta muy práctica es el paquete pdf tool kit con nombre '''pdftk'''. Es instalable directamente desde los repositorios. Un ejemplo para unir los archivos de nombres a1.pdf a2.pdf a3.pdf y crear a123.pdf que contiene las tres páginas, desde la línea de comandos:&lt;br /&gt;
 $ pdftk a1.pdf a2.pdf a3.pdf cat output a123.pdf&lt;br /&gt;
&lt;br /&gt;
y en la carpeta aparecerá a123.pdf con todo el contenido. Hay muchas más posibilidades con esta orden. Consultar:&lt;br /&gt;
 $ man pdftk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ver también ==&lt;br /&gt;
*[[Hardware compatible#Impresoras|Hardware compatible]]&lt;br /&gt;
*[[Foo2zjs]]&lt;br /&gt;
*[[HPLIP Toolbox]]&lt;br /&gt;
*[[Compartir impresora con Windows]]&lt;br /&gt;
&lt;br /&gt;
== Enlaces externos ==&lt;br /&gt;
{{wikipedia|Impresora}}&lt;br /&gt;
*[http://www.linuxprinting.org/printer_list.cgi Base de datos de impresoras compatibles de The linux Fundation ] {{en}}&lt;br /&gt;
*[http://www.linuxprinting.org/driver_list.cgi Lista de drivers para impresoras de The linux Fundation] {{en}}&lt;br /&gt;
*[http://ubunturoot.wordpress.com/2008/03/18/imprime-exportando-en-pdf-desde-ubuntu/ Imprime, exportando en PDF, desde Ubuntu] {{es}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Primeros pasos]]&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Instalar_impresora</id>
		<title>Instalar impresora</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Instalar_impresora"/>
				<updated>2007-04-23T09:42:17Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagen:impresoras.jpg|thumb|''Fig.1'' Localizando el acceso para añadir impresoras]]&lt;br /&gt;
[[Imagen:Impresoras1.jpg|thumb|''Fig.2'' Administrador de impresoras]]&lt;br /&gt;
[[Imagen:Impresoras-Añadir una impresora.jpg|thumb|''Fig.3'' Inicio del asistente]]&lt;br /&gt;
&lt;br /&gt;
Uno de los primeros pasos es instalar el hardware en Ubuntu. En este caso una impresora doméstica. &lt;br /&gt;
&lt;br /&gt;
== Instalación  ==&lt;br /&gt;
&lt;br /&gt;
Instalar una impresora en Dapper es bastante sencillo, aquí mostraremos cómo hacerlo por medio del asistente.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 1:''' Dirígase a '''Sistema -&amp;gt; Administración -&amp;gt; Impresoras''' para abrir el Administrador de Impresoras de Gnome (ver ''Fig.1'').&lt;br /&gt;
&lt;br /&gt;
*'''Paso 2: ''' Una vez en el Administrador, asegúrate de que tu impresora está encendida y conectada al ordenador correctamente (consulta su manual si tienes dudas). Haz doble clic en el icono ''Impresora nueva'' para comenzar el asistente para añadir nuevas impresoras en Ubuntu (ver ''Fig.2''). &lt;br /&gt;
&lt;br /&gt;
Ahora el asistente buscará automáticamente impresoras conectadas al equipo y si las encuentra te las mostrará en una lista. Si detecta varios posibles modelos selecciona el correspondiente y continúa el asistente, de la misma manera si detecta el modelo correcto (ver ''Fig.3'').&lt;br /&gt;
&lt;br /&gt;
Si tu impresora no fue detectada por el asistente, tendrás que indicarle el puerto de conexión que usa (habitualmente [[w:es:USB|USB]]) y seleccionar el fabricante y modelo manualmente. Para esto, activa la casilla ''Usar otra impresora especificando un puerto'', selecciona en el menú desplegable el puerto al cuál está conectada tu impresora y doble clic en el botón ''Adelante''.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 3:''' Selecciona el controlador que quieras usar para tu impresora, por defecto usa el recomendado por el asistente y continúa el asistente.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 4:''' Edita la información que quieras que aparezca para describir tu impresora: ''Nombre'', ''Descripción'' (opcional) y ''Ubicación'' (opcional). Haz clic en el botón '''Aplicar''' para guardar la configuración de tu impresora y si esta todo correcto la impresora podrá ya utilizarse.&lt;br /&gt;
&lt;br /&gt;
=== Impresoras compatibles con Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
Gran parte de las impresoras mas populares, de distintos fabricantes como HP, Epson, Canon, etc, funcionan en Ubuntu, unas mejor que otras, en caso de dudas o si estas pensando en adquirir una nueva impresora tienes una [http://www.linuxprinting.org/printer_list.cgi?make=Anyone lista] (en inglés) actualizada proporcionada por [http://www.linuxprinting.org/database.html LinuxPrinting.org]&lt;br /&gt;
&lt;br /&gt;
== Problemas con el driver foo2zjs ==&lt;br /&gt;
&lt;br /&gt;
Los siguientes modelos de impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022, están soportados en Linux gracias al driver foo2zjs, pero la versión de este driver que viene con Ubuntu (cualquier versión) es muy antigua y no funciona correctamente (al igual que en SUSE, Mandriva, Debian, RedHat y Gentoo), por tanto debemos instalar la última versión del driver [[foo2zjs]].&lt;br /&gt;
&lt;br /&gt;
== Instalar una impresora PDF ==&lt;br /&gt;
&lt;br /&gt;
Si bien en Ubuntu y Linux en general muchos programas traen la modalidad de exportar en formato PDF (openoffice, etc.), existen otros que no, por lo tanto aquí mostraré la forma de instalar una impresora que permita exportar a PDF desde cualquier aplicación que pueda imprimir.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 1:''' Tienes que [[Primeros pasos/Añadir aplicaciones|instalar]] en el sistema el paquete '''cups-pdf''' este es el que provee la impresora PDF.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 2: ''' Para que la impresora pueda ser vista por todos los usuarios hay que modificar algunos permisos. Abre un Terminal y ejecuta la siguiente orden.&lt;br /&gt;
&lt;br /&gt;
 sudo chmod u+s /usr/lib/cups/backend/cups-pdf&lt;br /&gt;
&lt;br /&gt;
*'''Paso 3: ''' Abre el Administrador de impresoras en '''Sistema -&amp;gt; Administración -&amp;gt; Impresoras'''&lt;br /&gt;
&lt;br /&gt;
*'''Paso 4: ''' Una vez en el Administrador, haz clic en el icono ''Impresora nueva''. El asistente te mostrara la impresora PDF como en la siguiente imagen&lt;br /&gt;
&lt;br /&gt;
[[imagen:impresorapdf1.png|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
debes seleccionar ''PDF Printer'' y hacer clic en ''Adelante''&lt;br /&gt;
&lt;br /&gt;
*'''Paso 5:''' Debes elegir donde dice ''Fabricante'' la opcion '''Generic''', en modelo elige '''postscript color printer rev3b''' y luego haz clic en ''Adelante''&lt;br /&gt;
&lt;br /&gt;
[[imagen:impresorapdf2.png|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
en el paso 3 de 3 elige un nombre para identificar la impresora.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Paso 6:''' Los archivos son guardados por defecto en la carpeta '''$HOME/PDF''' por lo que debes crear una carpeta llamada ''PDF'' en tu carpeta personal o si quieres guardar tus archivos PDF en otro lugar deberás para ello modificar el archivo de configuración de cups-pdf. Abre en el Editor de Textos el fichero /etc/cups/cups-pdf.conf. Puedes hacerlo desde un Terminal con la orden &lt;br /&gt;
 sudo gedit /etc/cups/cups-pdf.conf&lt;br /&gt;
o bien, abrir el editor de textos desde '''Aplicaciones -&amp;gt; Accesorios -&amp;gt; Editor de Textos'''. Una vez abierto el fichero de configuración mira la parte donde dice&lt;br /&gt;
 Out ${HOME}/PDF&lt;br /&gt;
puedes colocar la localizacion deseada. Por ejemplo, si quieres que se guarden en el escritorio la orden quedaría como&lt;br /&gt;
 Out ${HOME}/Desktop&lt;br /&gt;
&lt;br /&gt;
Ahora cuando elijas la impresora aparecerá una impresora con el nombre que elegiste.&lt;br /&gt;
&lt;br /&gt;
*'''Paso 7:''' Una vez que tengamos los documentos PDF en el lugar adecuado, es posible que necesitemos una herramienta para gestionarlos. Un caso muy normal es la necesidad de &amp;quot;encuadernar&amp;quot; varios documentos PDF en un único archivo. De esta forma, podemos leer el documento simplemente pasando páginas. Una herramienta muy práctica es el paquete pdf tool kit con nombre '''pdftk'''. Es instalable directamente desde los repositorios. Un ejemplo para unir los archivos de nombres a1.pdf a2.pdf a3.pdf y crear a123.pdf que contiene las tres páginas, desde la línea de comando:&lt;br /&gt;
&lt;br /&gt;
 pdftk a1.pdf a2.pdf a3.pdf cat output a123.pdf&lt;br /&gt;
&lt;br /&gt;
y en la carpeta aparecerá a123.pdf con todo el contenido. Hay muchas más posibilidades con esta orden. Consultar 'man pdftk'.&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Droptic|Droptic]] 17:18 20 jun 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Primeros pasos]]&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:32:35Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este enlace&lt;br /&gt;
&lt;br /&gt;
http://69.60.114.106/www.kubuntu-es.org/public_html/?q=node/1044&lt;br /&gt;
&lt;br /&gt;
aparece otro ejemplo de instalación en concreto para la HP 1020, por si no funciona el de arriba&lt;br /&gt;
&lt;br /&gt;
Se necesita conexión a internet o tener instalado previamente el paquete build-essential y el archivo foo2zjs.tar.gz que aquí se expone.&lt;br /&gt;
&lt;br /&gt;
Entrad en una consola y teclead las siguientes ocho lineas, una a una por supuesto.&lt;br /&gt;
&lt;br /&gt;
'''sudo apt-get install build-essential'''&lt;br /&gt;
&lt;br /&gt;
'''wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
'''tar -zxvf foo2zjs.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
'''cd foo2zjs'''&lt;br /&gt;
&lt;br /&gt;
'''sudo make uninstall'''&lt;br /&gt;
&lt;br /&gt;
'''make'''&lt;br /&gt;
&lt;br /&gt;
'''./getweb 1020'''&lt;br /&gt;
&lt;br /&gt;
'''sudo make install install-hotplug cups'''&lt;br /&gt;
&lt;br /&gt;
Reiniciamos el ordenador y añadimos la impresora si es que no lo hemos hecho antes.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:24:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este enlace&lt;br /&gt;
&lt;br /&gt;
http://69.60.114.106/www.kubuntu-es.org/public_html/?q=node/1044&lt;br /&gt;
&lt;br /&gt;
aparece otro ejemplo de instalación en concreto para la HP 1020, por si no funciona el de arriba&lt;br /&gt;
&lt;br /&gt;
Se necesita conexión a internet o tener instalado previamente el paquete build-essential y el archivo foo2zjs.tar.gz que aquí se expone.&lt;br /&gt;
&lt;br /&gt;
Entrad en una consola y teclead las siguientes ocho lineas, una a una por supuesto.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install build-essential&lt;br /&gt;
&lt;br /&gt;
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar -zxvf foo2zjs.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
sudo make uninstall&lt;br /&gt;
&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
./getweb 1020&lt;br /&gt;
&lt;br /&gt;
sudo make install install-hotplug cups&lt;br /&gt;
&lt;br /&gt;
Reiniciamos el ordenador y añadimos la impresora si es que no lo hemos hecho antes.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:22:15Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este enlace&lt;br /&gt;
&lt;br /&gt;
http://69.60.114.106/www.kubuntu-es.org/public_html/?q=node/1044&lt;br /&gt;
&lt;br /&gt;
aparece otro ejemplo de instalación en concreto para la HP 1020, por si no funciona el de arriba&lt;br /&gt;
&lt;br /&gt;
Se necesita conexión a internet o tener instalado previamente el paquete build-essential y el archivo foo2zjs.tar.gz que aquí se expone.&lt;br /&gt;
&lt;br /&gt;
Entrad en una consola y teclead linea a linea&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install build-essential&lt;br /&gt;
&lt;br /&gt;
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar -zxvf foo2zjs.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
sudo make uninstall&lt;br /&gt;
&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
./getweb 1020&lt;br /&gt;
&lt;br /&gt;
sudo make install install-hotplug cups&lt;br /&gt;
&lt;br /&gt;
Reiniciamos el ordenador y añadimos la impresora si es que no lo hemos hecho antes.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:19:30Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este enlace&lt;br /&gt;
&lt;br /&gt;
http://69.60.114.106/www.kubuntu-es.org/public_html/?q=node/1044&lt;br /&gt;
&lt;br /&gt;
aparece otro ejemplo de instalación en concreto para la HP 1020, por si no funciona el de arriba&lt;br /&gt;
&lt;br /&gt;
Se necesita conexión a internet o tener instalado previamente el paquete build-essential y el archivo foo2zjs.tar.gz que aquí se expone.&lt;br /&gt;
&lt;br /&gt;
Entrad en una consola y teclead linea a linea&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install build-essential&lt;br /&gt;
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
$ tar -zxvf foo2zjs.tar.gz&lt;br /&gt;
$ cd foo2zjs&lt;br /&gt;
$ sudo make uninstall&lt;br /&gt;
$ make&lt;br /&gt;
$ ./getweb 1020&lt;br /&gt;
$ sudo make install install-hotplug cups&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:07:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:06:35Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos inforomación extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Foo2zjs</id>
		<title>Foo2zjs</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Foo2zjs"/>
				<updated>2007-04-23T09:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Instalación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;foo2zjs es un driver para CUPS con soporte para las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
* Abrimos un terminal (Aplicaciones &amp;gt;&amp;gt; Accesorios &amp;gt;&amp;gt; Terminal) y escribimos:&lt;br /&gt;
 wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz&lt;br /&gt;
 tar zxf foo2zjs.tar.gz&lt;br /&gt;
 cd foo2zjs&lt;br /&gt;
&lt;br /&gt;
* Compilamos:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
* Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):&lt;br /&gt;
 ./getweb 2430	# Get Minolta 2430 DL .ICM files&lt;br /&gt;
 ./getweb 2300	# Get Minolta 2300 DL .ICM files&lt;br /&gt;
 ./getweb 2200	# Get Minolta 2200 DL .ICM files&lt;br /&gt;
 ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files&lt;br /&gt;
 ./getweb 1020	# Get HP LaserJet 1020 firmware file&lt;br /&gt;
 ./getweb 1018	# Get HP LaserJet 1018 firmware file&lt;br /&gt;
 ./getweb 1005	# Get HP LaserJet 1005 firmware file&lt;br /&gt;
 ./getweb 1000	# Get HP LaserJet 1000 firmware file&lt;br /&gt;
&lt;br /&gt;
* Instalamos el driver:&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
* Configuramos el hot-plug (para las impresoras HP):&lt;br /&gt;
 sudo make install-hotplug&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos CUPS:&lt;br /&gt;
 sudo make cups&lt;br /&gt;
&lt;br /&gt;
Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema &amp;gt;&amp;gt; Administración &amp;gt;&amp;gt; Impresoras.&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php/Cortafuegos</id>
		<title>Cortafuegos</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php/Cortafuegos"/>
				<updated>2007-03-29T08:27:14Z</updated>
		
		<summary type="html">&lt;p&gt;Nonovato: /* Descripción */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Descripción ==&lt;br /&gt;
Un '''cortafuegos''' o firewall es una herramienta que facilita la protección contra intrusos que pretenden acceder a nuestro ordenador sin nuestro consentimiento.&lt;br /&gt;
&lt;br /&gt;
Existen variedad de cortafuegos en GNU/Linux, en modo texto y en modo   gráfico.&lt;br /&gt;
&lt;br /&gt;
== Modo gráfico (GUI) ==&lt;br /&gt;
=== Firestarter ===&lt;br /&gt;
El más destacable por su sencillez de manejo es [http://www.fs-security.com/ Firestarter].&lt;br /&gt;
&lt;br /&gt;
Para instalarlo, lée [[Primeros pasos/Añadir aplicaciones]].&lt;br /&gt;
&lt;br /&gt;
== Modo texto (Terminal) ==&lt;br /&gt;
=== Iptables ===&lt;br /&gt;
Otra opción es utilizar la herramienta iptables. En el siguiente artículo publicado por herje en http://www.ubuntu-es.org/node/422 muestra como hacerlo fácil:&lt;br /&gt;
&lt;br /&gt;
Para los paranoicos, explico un modo muy simple de implementar iptables con el fin de cerrar todos los puertos que queramos de nuestro pc.&lt;br /&gt;
Iptables es un sistema firewall muy potente incluido en el núcleo de Linux y que requiere una serie de conocimientos. Hay cientos de tutoriales en la red.&lt;br /&gt;
Es aconsejable no setear iptables con cualquier script copiado de la red, puesto que iptables está capacitado para dejar tu sistema como se dice en román paladino abierto de piernas (desconozco si el script se hay puesto aquí es bueno o te valdrá a tí... esto es un wiki colectivo y cada red es diferente!!!). Podemos buscar otros scripts muy completos e información del funcionamiento de iptables [http://www.netfilter.org/documentation/HOWTO/es/packet-filtering-HOWTO-7.html en el manual del autor][http://bulma.net/body.phtml?nIdNoticia=1522 en bulma.net], [http://www.packetstormsecurity.org/papers/firewall/iptables.txt aquí (inglés)] y [http://www.malibyte.net/iptables/scripts/fwscripts.html aquí (inglés)], o preguntandole a google.&lt;br /&gt;
No obstante me voy a centrar en alguien que puede ser un usuario normal y que desea lo siguiente:&lt;br /&gt;
&lt;br /&gt;
* Cerrar todos los puertos de entrada&lt;br /&gt;
* Navegar por internet&lt;br /&gt;
* Permitir el acceso a internet de cualquier aplicación que él inicie.&lt;br /&gt;
* Permitir la libre navegación de la LAN de confianza si la tiene&lt;br /&gt;
&lt;br /&gt;
En primer lugar instalamos el paquete iptables:&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get install -test iptables&lt;br /&gt;
&lt;br /&gt;
Ésto nos activará el servicio por defecto. Sólo queda implementar el script de iptables con nuestras reglas y hacer que se carguen al inicio.&lt;br /&gt;
&lt;br /&gt;
El script que yo tengo, sin entrar en detalles viene a ser algo así, muy sencillo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
#-s Especifica una dirección de origen&lt;br /&gt;
#-d Especifica una dirección de destino&lt;br /&gt;
#-p Especifica un prototocolo&lt;br /&gt;
#-i Especifica un interface de entrada&lt;br /&gt;
#-o Especifica un interface de salida&lt;br /&gt;
#-j Especifica la acción a ejecutar sobre el paquete&lt;br /&gt;
#--sport Puerto de origen&lt;br /&gt;
#--dport Puerto de destino&lt;br /&gt;
&lt;br /&gt;
#Borrar todas las reglas&lt;br /&gt;
iptables -F&lt;br /&gt;
&lt;br /&gt;
#Politica general.Cerramos todo.Dejamos entrar y salir lo solicitado&lt;br /&gt;
iptables -P INPUT DROP&lt;br /&gt;
iptables -P OUTPUT ACCEPT&lt;br /&gt;
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
###OTRAS PROTECCIONES####&lt;br /&gt;
&lt;br /&gt;
# Quitamos los pings.&lt;br /&gt;
/bin/echo &amp;quot;1&amp;quot; &amp;gt; /proc/sys/net/ipv4/icmp_echo_ignore_all&lt;br /&gt;
&lt;br /&gt;
# No respondemos a los broadcast.&lt;br /&gt;
/bin/echo &amp;quot;1&amp;quot; &amp;gt; /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts&lt;br /&gt;
&lt;br /&gt;
# Para evitar el spoofing nos aseguramos de que la dirección&lt;br /&gt;
# origen del paquete viene del sitio correcto.&lt;br /&gt;
for interface in /proc/sys/net/ipv4/conf/*/rp_filter; do&lt;br /&gt;
/bin/echo &amp;quot;1&amp;quot; &amp;gt; ${interface}&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
# Los ICMPs redirigidos que pueden alterar la tabla de rutas.&lt;br /&gt;
for interface in /proc/sys/net/ipv4/conf/*/accept_redirects; do&lt;br /&gt;
/bin/echo &amp;quot;0&amp;quot; &amp;gt; ${interface}&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
# No guardamos registros de los marcianos.&lt;br /&gt;
/bin/echo &amp;quot;1&amp;quot; &amp;gt; /proc/sys/net/ipv4/conf/all/log_martians&lt;br /&gt;
&lt;br /&gt;
# Asegurar, aunque no tenga soporte el nucleo, q no hay forward.&lt;br /&gt;
/bin/echo &amp;quot;0&amp;quot; &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
###Reglas de los puertos####&lt;br /&gt;
&lt;br /&gt;
# Permitimos que se conecten a nuestro servidor web.&lt;br /&gt;
&lt;br /&gt;
#iptables -A INPUT -m state --state NEW -p TCP --dport 80 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Abrimos ssh a la red.&lt;br /&gt;
#iptables -A INPUT -s 172.26.0.3 -p TCP --dport 22 -j ACCEPT&lt;br /&gt;
#iptables -A INPUT -s 172.26.0.4 -p TCP --dport 22 -j ACCEPT&lt;br /&gt;
#iptables -A INPUT -s 172.26.0.5 -p TCP --dport 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#iptables -A INPUT -p TCP --dport 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# Permitimos la comunicación con el servidor dns&lt;br /&gt;
iptables -A INPUT -p UDP --dport 53 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p TCP --dport 53 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Permitimos uso de ftp.&lt;br /&gt;
#iptables -A INPUT -p TCP --dport 21 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Permitimos acceso pop3.&lt;br /&gt;
#iptables -A INPUT -p TCP --dport 110 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# Permitimos uso de smtp&lt;br /&gt;
#iptables -A INPUT -p TCP --dport 25 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Permitimos acceso imap.&lt;br /&gt;
#iptables -A INPUT -p TCP --dport 143 -j ACCEPT&lt;br /&gt;
#iptables -A INPUT -p UDP --dport 143 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Permitimos todo el trafico de la LAN&lt;br /&gt;
iptables -A INPUT -s 172.26.0.2 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -s 172.26.0.4 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -s 172.26.0.5 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#Dejamos a localhost, para mysql, etc..&lt;br /&gt;
iptables -A INPUT -i lo -j ACCEPT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lógicamente las líneas van juntas. Sólo se aplican las líneas no comentadas con # , las otras son para mi servidor.&lt;br /&gt;
&lt;br /&gt;
El fichero se puede llamar por ejemplo firewall.sh , debemos darle permisos de ejecución:&lt;br /&gt;
&lt;br /&gt;
 $ chmod +x firewall.sh&lt;br /&gt;
&lt;br /&gt;
Ahora si aplicamos el script de este modo:&lt;br /&gt;
&lt;br /&gt;
 $ sudo sh firewall.sh&lt;br /&gt;
&lt;br /&gt;
podemos ver la salida de iptables haciendo:&lt;br /&gt;
&lt;br /&gt;
 $ sudo iptables -L&lt;br /&gt;
&lt;br /&gt;
que viene a ser algo así:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;root@platas:/home/herje # iptables -L&lt;br /&gt;
Chain INPUT (policy DROP)&lt;br /&gt;
target prot opt source destination&lt;br /&gt;
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED&lt;br /&gt;
ACCEPT udp -- anywhere anywhere udp dpt:domain&lt;br /&gt;
ACCEPT tcp -- anywhere anywhere tcp dpt:domain&lt;br /&gt;
ACCEPT all -- glorioso anywhere&lt;br /&gt;
ACCEPT all -- minime anywhere&lt;br /&gt;
ACCEPT all -- placebo anywhere&lt;br /&gt;
ACCEPT all -- anywhere anywhere&lt;br /&gt;
&lt;br /&gt;
Chain FORWARD (policy ACCEPT)&lt;br /&gt;
target prot opt source destination&lt;br /&gt;
&lt;br /&gt;
Chain OUTPUT (policy ACCEPT)&lt;br /&gt;
target prot opt source destination&lt;br /&gt;
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED&lt;br /&gt;
root@platas:/home/herje #&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sólo falta hacer que las reglas se carguen al inicio, para ello copiamos el script en /etc/init.d y lo ponemos por default:&lt;br /&gt;
&lt;br /&gt;
 $ sudo cp firewall.sh /etc/init.d/&lt;br /&gt;
 $ sudo update-rc.d firewall.sh defaults&lt;br /&gt;
&lt;br /&gt;
Y listo con esto tenemos nuestro firewall funcionando.&lt;br /&gt;
Agradezco cualquier aclaración, complemento etc. teniendo en cuenta que está pensado para un user casero y sin grandes pretensiones.&lt;br /&gt;
&lt;br /&gt;
==== Filtro de mac's con iptables ====&lt;br /&gt;
&lt;br /&gt;
Últimamente las tecnologías inalámbricas hacen necesario el uso del ''filtro de mac'' como una potente herramienta a la hora de seleccionar a quienes queremos que se conecten a nuestra red inalambrica. Esto sin embargo, no nos asegura que '''no''' puedan tener acceso, lo que si nos asegura es que tendrán que trabajar mucho más, lo que les puede costar lo suficiente como para que dejen de intentarlo. Y sin más, supondremos, para este ejemplo, que la WLAN de nuestro ''computador'' se llama '''ath0''', y que la mac de nuestro ''laptop'' es '''CA:FE:DE:C0:C0''', luego debemos fijarnos que nuestro '''firewal.sh''' contenga lo siguiente (obviamente también debemos fijarnos que en otras cadenas y reglas no interfiramos con lo de a continuación):&lt;br /&gt;
&lt;br /&gt;
 # Debemos fijarnos que la política de entrada sea&lt;br /&gt;
 # '''botar cualquier intento de entrada'''&lt;br /&gt;
 iptables -P INPUT DROP&lt;br /&gt;
 iptables -t nat -P PREROUTING DROP&lt;br /&gt;
&lt;br /&gt;
la primera linea es para impedir el acceso a nuestro ''computador'', mientras que la segunda es para impedir el acceso a ''otros computadores'' que formen parte de la red que tenemos acceso, es decir, impedir que nos utilicen como ''puente''.&lt;br /&gt;
&lt;br /&gt;
 #Permitimos que salga ''cualquier cosa'' de la WLAN a la red &lt;br /&gt;
 iptables -A OUTPUT -o ath0 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
 #Solo permitimos que entren las siguientes mac's&lt;br /&gt;
 iptables -A INPUT -m mac --mac-source CA:FE:DE:C0:C0 -j ACCEPT&lt;br /&gt;
 iptables -t nat -A PREROUTING -m mac --mac-source CA:FE:DE:C0:C0 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
Nuevamente, la primera linea es para que tengan acceso a nuestro ''computador'', y la segunda es para permitir el acceso a ''otros computadores'' que formen parte de la red que tenemos acceso, es decir, permitir que nos utilicen como ''puente''.&lt;br /&gt;
&lt;br /&gt;
Ahora bien, si lo que queremos es que desde nuestro ''laptop'', además de podernos conectar a nuestro ''computador'', podamos conectarnos con la red que está conectada a la LAN del ''computador'', que llamaremos '''eth0''', debemos fijarnos además que exista una ''buena'' coneccion entre '''ath0''' y '''eth0'''&lt;br /&gt;
&lt;br /&gt;
 #Permitimos todas las conexiones que van desde '''ath0''' hacia '''eth0'''&lt;br /&gt;
 iptables -A FORWARD -i ath0 -o eth0 -m state --state ! INVALID -j ACCEPT&lt;br /&gt;
 #Son permitidas sólo las conexiones ya establecidas, o relacionadas con&lt;br /&gt;
 #las conexiones ya establecidas, que vienen de '''eth0''' y van hacia '''ath0'''&lt;br /&gt;
 iptables -A FORWARD -i eth0 -o ath0 -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
y luego debemos indicarle al sistema que exista comunicación entre las interfaces de red (podría ser necesario hacer esto cada vez que se reinicie el sistema, por lo que se recomienda su incorporación al script '''firewall.sh''')&lt;br /&gt;
&lt;br /&gt;
 $ chmod 666 /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
 $ echo &amp;quot;1&amp;quot; &amp;gt; /proc/sys/net/ipv4/ip_forward &lt;br /&gt;
&lt;br /&gt;
Por último, lo más probable es que la red que tiene acceso la LAN, '''eth0''' del ''computador'', tenga un firewall que imposibilite la conexión de nuestro ''laptop'', por lo cual debemos enmascarar a nuestro ''laptop'' frente a la red, para ello debemos colocarle una mascara a todo lo que salga de la LAN '''eth0'''&lt;br /&gt;
&lt;br /&gt;
 #Todo lo que sale de '''eth0''' se enmascara&lt;br /&gt;
 iptables -t nat -A POSTROUTING -o ra0 -j MASQUERADE   &lt;br /&gt;
&lt;br /&gt;
{{esbozo}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Administración del sistema]][[Categoría:Seguridad]]&lt;/div&gt;</summary>
		<author><name>Nonovato</name></author>	</entry>

	</feed>