Redes sobre Linux. Herramientas útiles

A continuación os dejo un apunte a las herramientas que más útiles encuentro a la hora de administrar y controlar redes sobre Linux, más concrétamente en Debian:

  • ifconfig: configura una interfaz de red. Si no se pasan argumentos, ifconfig muestra el estado de las interfaces activas. Si se pasa un sólo argumento, muestra sólamente el estado de esa interfaz; si se usa el argumento -a, muestra el estado de todas las interfaces.
  • iwconfig: esta herramienta nos permite gestionar redes inalámbricas como poder asociarse a una red. Sin argumentos muestra el estado de las interfaces wireless.
  • /etc/init.d/networking restart: reinicia la red.
  • ifup <interface>: habilita (levanta) la interface especificada.
  • ifdown <interface>: deshabilita la interface especificada.
  • iwlist scan: Muesta las redes wireless a nuestro alcance incluyendo información sobre el método de encriptación.
  • lspci: muestra los dispositivos hardware conectados al bus PCI.
  • lsusb: muestra los dispositivos USB conectados.
  • lshw: muestra información detallada sobre la configuración de hardware de la máquina. Ideal para mochilas USB.
  • route -n: esta herramienta manipula la tabla de encaminamiento IP. Con el parámetro -n muestra direcciones numéricas en vez de tratar de determinar nombres simbólicos. Resulta útil si se pretende averiguar porqué la ruta a un servidor de nombres está caída.
  • dhclient: solicita una dirección IP a un servidor DNS, si se especifica la interfaz sólo lo hará sobre ésta.
  • /etc/udev/rules.d/70-persistent-net.rules: este fichero contiene la asignación de nombre lógicos (eth0, wlan0, …) a direcciones MAC.
  • /etc/resolv.conf: este fichero contiene el listado de servidores DNS asociados con las conexiones de red.
  • read more

    Leer más » 2 Comentarios

    Premios PortalProgramas al mejor Software Libre en 2011

    El año pasado los premios PortalProgramas al mejor Software Libre en 2010 fueron especiales para nosotros porque participaba el proyecto de Danigm, TBO. Este año también queremos apoyar esta iniciativa porque gracias a ella, los creadores de proyectos libres se repartirán 1.400€ en donaciones.

    Éste es el estado actual de las votaciones y vosotros mismos podéis nominar a cualquier programa que no esté en la lista. Este año se ha tenido especialmente en cuenta a proyectos que de forma silenciosa hacen muchísimo por la comunidad:  por ejemplo en “programas esenciales para mejorar la web” están jQuery, Nginx, WebKit… o en “esenciales para las redes de comunicación” están Nagios, Munin, entre otros. read more

    Leer más » 2 Comentarios

    Curso ADO.NET con Mono y MySQL – DataSet, DataTable, DataColumn y DataRow

    La potencia de ADO.NET es proporcional al número de conceptos que lo rodean, así que en esta entrada como hemos dicho haremos una visión introductoria, pero espero que suficiente para comenzar a profundizar más en el tema.

    Uno de los aspectos esenciales de ADO, como no podía ser de otra manera, es la interacción directa con los datos provenientes de las bases de datos. Para comenzar a operar con ello os presento estas cuatro clases: DataSet, DataTable, DataColumn y DataRow; conjunto de datos, tabla de datos, columna de datos y fila de datos, respectivamente.

    Un conjunto de datos, es un objeto que almacena datos, en forma de tablas por ejemplo, y que pueden provenir de distintos orígenes. Una tabla de datos, es el objeto que almacena los datos de, una consulta, por ejemplo, en forma de tabla en la memoria y a la que podremos acceder, básicamente, a través de sus filas y columnas. Todas estas clases suelen tener una representación física en la base de datos, pero no tiene que ser así siempre, y podemos trabajar de manera asíncrona con la base de datos o directamente con datos provenientes de otras fuentes como por ejemplo ficheros XML.

    Leer más » 1 Comentario

    Mint


    mint

    Linux mint se está volviendo más popular que ubuntu últimamente, así que ahora la gente de ubuntu está pasando por lo mismo que pasó la gente de debian, una distribución derivada que toma más relevancia que la original.

    Pero en este caso es peor, porque ubuntu y linux mint están orientadas al mismo timpo de usuarios, mientras que debian está más orientada a usuarios más expertos y servidores. Así que algo estará haciendo mal ubuntu, y bien mint, cuando Linux Mint se está volviendo tan popular. read more

    Leer más » 14 Comentarios

    Lo mejor de mi RSS del 21 al 27 de noviembre

    Leer más » 1 Comentario

    3 consejos para Ubuntu 12.04

    En las últimas semanas Ubuntu está recibiendo feroces críticas de los usuarios. Razones no les faltan y como consecuencia muchos están migrando a otras distribuciones Linux como Fedora, OpenSUSE o Mint. La próxima versión de Ubuntu, 12.04 Precise Pangolin, será LTS, Long Term Support, con 5 años de soporte y significa que estará especialmente preparada para el entorno empresarial. Mark Shuttleworth y su equipo se están jugando el prestigio de Ubuntu y deben depurar el sistema operativo al máximo. En mi opinión, estos tendrían que ser los tres factores clave, además de la seguridad y estabilidad, para su próxima versión:

    1. Mejorar la eficiencia del sistema y de la interfaz

    Uno de los aspectos que más está descuidando el equipo de Ubuntu. Si bien este factor lideraba su línea principal, recordad el gran esfuerzo que hacían para reducir el tiempo de carga del sistema, ahora ha quedado relegado a un segundo plano. Y esto se ha notado especialmente en la interfaz Unity lo que ha provocado que muchos estén instalándose Gnome Shell, Xfce, LXDE o incluso quedándose en Gnome Classic.

    Leer más » 13 Comentarios

    Citrus, el “Ribbon” para Libre Office

    Hace ya más de 10 meses que comentamos aquí en Linux Hispano cómo sería la interfaz de Open Office si decidiera cambiar su aspecto a la conocida Ribbon, implementada por primera vez en la suite ofimática de Microsoft.

    Lo que os traigo en esta ocasión no es un concepto o montaje, si no una realidad de lo que podría ser la interfaz para el Open Libre Office del presente, no el de ayer, poco práctico e intuitivo a mi parecer. (Abajo un preview)

    Bien, la propuesta se llama Citrus UI, y no hay confirmación de que vaya a ocupar asiento en los próximos releases de Libre Office (u Open Office), pero sin duda me parece un progreso que se estuviera dando la posibilidad de ocupar filas dentro del mailing list del proyecto.

    Leer más » 5 Comentarios

    PostgreSQL no arranca: “Fatal: bogus data in lock file ‘postmaster.pid'”

    A raíz de un problema en la consistencia del sistema de ficheros de un servidor virtual que ejecuta PostgreSQL, he tenido que ejecutar un fsck. Tras recuperar la consistencia todos los servicios han salido andando sin problema menos el de PostgreSQL.

    PostgreSQL logo

    Intentaba arrancarlo con:

    service postgresql start

    Y nada de nada, siempre aparecía el mensaje de “FALLÓ”. Me dirigí a los logs de arranque en mi caso se encuentran en: /var/lib/pgsql dentro del fichero pgstartup.log. Tras hacerle un tail compruebo que aparece el siguiente error en el arranque:

    Leer más » 4 Comentarios

    Configurar un servidor Samba de forma básica

    Hasta hace no mucho, usaba en mi centro de trabajo un servidor NAS doméstico que hacía sus funciones de forma algo lenta pero sin problemas de seguridad ni estabilidad. Sin embargo, a raíz de un problema de reinicio y pérdida de acceso al mismo, decidir dar el salto y poner en marcha un auténtico servidor NAS.

    Preparé una máquina virtual con Xen, preparé el almacenamiento en mis módulos SAS, configuré el direccionamiento del mismo y arranqué la máquina. ¿Qué me quedaba por instalar y configurar? Un servidor Samba. Veamos cómo hacerlo.

    Samba logo

    El siguiente procedimiento vale sobre cualquier distribución de GNU/Linux. Sólo deberéis cambiar ciertos detalles de sistemas de paquetes, pero el método es el mismo y es una solución genial. Multitud de empresas u organizaciones disponen de un servidor Linux y de clientes finales con Microsoft Windows. Tanto si el cliente final es Windows como si es Linux o Mac OS, esta solución provee un método sencillo, robusto y fiable para implantar algo tan necesario como almacenamiento en red (ya sea para copias de seguridad, para trabajo en equipo, para crear un repositorio central o para lo que se busque).

    He usado Scientific Linux, por lo que será el mismo procedimiento en Fedora, Red Hat, Cent OS y derivados. En Ubuntu, Debian y derivadas usaremos apt y el resto, sus propios paquetes (o compilaciones del fuente).

    Leer más » 3 Comentarios

    Vocabulario WordPress en español

    Si eres de los autores o administradores de tiempo que empezaste a usar WordPress hace mucho, habrás notado que hay términos del CMS que en función de la versión se han ido traduciendo de una forma u otra. Gracias al trabajo del grupo de traducción de WordPress español, brillantemente creado y dirigido por Fernando Tellado (mis felicitaciones desde aquí por el trabajo que realiza en tantos y tantos frentes), el CMS entero ya se traduce de una forma profesional. Es decir, los términos son siempre los mismos y no hay ambigüedades entre versiones.

    Logo WordPress español

    De esto justo vengo a hablaros hoy, bueno de esto y ya de paso a comentaros que si de verdad tenéis ganas, ayudéis en la traducción no sólo de WordPress sino de todos los proyectos libres que podáis. Aquí tenéis información que publicamos hace tiempo sobre cómo traducir proyectos libres (¿Cómo traducir programas libres? Parte I, II y III). Os dejo el enlace al grupo de traducción de WordPress a español.

    Veamos a qué acuerdo se ha  llegado para ver qué términos no se traducen y a qué desambigüaciones se ha llegado. Esta guía puede ser útil para la traducción de proyectos libres similares (enlace a la guía de traducción de WordPress 3.x).

    Leer más » 6 Comentarios

    Escucha el podcast de Linux Hispano

    Esta noche he estado escuchando algunos podcast antiguos. Y me he dado cuenta de lo pésimo que era, ahora soy simplemente malo. Y oyendo los diferentes episodios encontré la promoción que hice hace mucho tiempo con mis amigas Tina y Mar, me reí un montón al escucharla de los años que tenía.

    PROMOCIÓN:

    Descarga la promoción en OGG o MP3.

    Como no se gana en oyentes me encantaría que a los que os gusta el podcast, pudiéseis promocionarlo de alguna manera. Estaría muy agradecido.

    Éste es el último episodio publicado, en diciembre llegará el siguiente número. read more

    Leer más » 3 Comentarios

    Virus Feature

    Leer más » 6 Comentarios

    Desura, publicada versión estable

    Hace unas semanas, nuestro colaborador Son Link, anunció Desura, el Steam para Linux. En dicho artículo se explicaba en qué consistía y las impresiones de la versión beta.

    Hace pocos días se acaba de publicar la versión estable para Linux. En ella encontrarás una gran cantidad de juegos indies y en un futuro, según anuncian ellos, aparecerán títulos comerciales de las grandes empresas. El rechazo de Steam de crear un cliente para Linux hace que Desura pueda despegar en nuestro sistema operativo favorito. read more

    Leer más » 3 Comentarios

    Reducir el whitespace en Google Reader. “Display Density: Compact” [versión oficial]

    Tan sólo anunciaros que ya se encuentra disponible la versión oficial de Display Density: Compact dentro de Google Reader. Os comenté la semana pasada como reducir el whitespace mediante GreaseMonkey y directamente en Chrome/Chromium, y ahora la forma de llevarlo a cabo es similar a lo que vimos con Gmail.

    Bien, nos dirigirnos al segundo engranaje que nos encontramos arriba a la derechaDisplay density -> Compact. Reduciendo así lo que os comentaba. Por defecto el modo es: Confortable mode. read more

    Leer más » 3 Comentarios

    Lo mejor de mi RSS del 14 al 20 de noviembre

    Leer más » 3 Comentarios