Desde lo alto del Cerro

Blog de Alberto Molina Coballes

Entradas etiquetadas ‘redes

NAT con iptables

con 12 comentarios

iptables realiza dos funciones principalmente, filtrado de paquetes y traducción de direcciones de red (network address translation (NAT)); habitualmente los manuales de iptables tratan estas dos funciones de forma simultánea lo que resulta confuso para las personas que se introducen en el tema. En esta entrada explicaremos desde cero los rudimentos de NAT bajo GNU/Linux con iptables y dejaremos para un artículo posterior el filtrado de paquetes y la construcción de un cortafuegos.
Leer el resto de esta entrada »

Escrito por albertomolina

9-01-09 a 11:15 am

Escrito en General

Etiquetado con , , ,

squid: WARNING: Disk space over limit

sin comentarios

En algunas ocasiones, después de un apagado anormal de un equipo con squid, pueden aparecer mensajes como éste:

Sep 26 14:03:15 ayla squid[3283]: WARNING: Disk space over limit: 3341412 KB > 3072000 KB

Que parece ser que ocurre porque se corrompe el fichero /var/spool/squid/swap.state, la solución es tan simple como:

  • Parar el servicio
  • Borrar el fichero swap.state
  • Levantar de nuevo el servicio

Escrito por albertomolina

27-09-08 a 12:06 pm

Escrito en General

Etiquetado con , ,

Compartir ficheros con avahi

sin comentarios

Siguiendo con la utilización de avahi como en el artículo Utilizando mdns en una red local, vamos a utilizar una forma de compartir ficheros dentro de una red local diferente a la conocida mediante samba.

Avahi además de proporcionar servicios mdns, funciona como un demonio dns-sd para publicar los servicios disponibles en un equipo. En particular veremos la forma de que un usuario comparta ficheros en la red local mediante WebDAV.

Leer el resto de esta entrada »

Escrito por albertomolina

9-07-08 a 5:51 pm

Escrito en General

Etiquetado con , , , ,

Utilizando mdns en una red local

con un comentario

Es muy habitual trabajar en una red local con direcciones IP dinámicas, preferiblemente asignadas por un servidor DHCP o en su defecto elegidas aleatoriamente a través del mecanismo APIPA. El mayor inconveniente que nos encontramos es precisamente el no saber la dirección IP asociada a un equipo en un momento determinado, las dos soluciones más habituales a este problema son:

  • Hacer que el servidor DHCP mantega durante mucho tiempo las asignaciones de direcciones IP
  • Configurar un servidor DNS en la red local sincronizado con el servidor DHCP, como se explica en DNS dinámico

Sin embargo recientemente se puede añadir la utilización de Multicast DNS (Zeroconf), que permite saber en todo momento la relación entre la dirección IP y el nombre de una máquina dentro de la red local.

Leer el resto de esta entrada »

Escrito por albertomolina

7-07-08 a 4:43 pm

Escrito en General

Etiquetado con , ,

Utilizar ethtool para cambiar la configuración de una tarjeta de red

con 2 comentarios

Hay algunos parámetros de la configuración de una tarjeta de red que hay que cambiar en algunas ocasiones, para ello es muy útil utilizar la herramienta ethtool (aunque puede hacerse de otras maneras). En primer lugar es interesante averiguar las características de la tarjeta que tenemos:

lspci |grep Eth
02:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)

El sistema además la reconoce e identifica como eth0 (podemos verlo con ifconfig por ejemplo), para ver qué módulo del kérnel la está manejando ejecutamos:

ethtool -i eth0
driver: e1000
version: 7.1.9-k4-NAPI
firmware-version: N/A
bus-info: 0000:02:03.0

Leer el resto de esta entrada »

Escrito por albertomolina

15-04-08 a 12:19 pm

Escrito en General

Etiquetado con , ,