Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Supernodo casero con Linksys y DD-WRT (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Monografias.com

Monografias.com

Basado en Linux.
Se instala en múltiples arquitecturas.
GPLv2.
IPv6, WDS, RADIUS, QoS avanzado, overclocking, JFFS2, cliente Samba, SSH, UPnP, Wake on Lan, WatchDog, Firewall avanzado, SNMP, instalación de SW adicional,etc.

Monografias.com

Controversia en los últimos años.
Parece que no sigue los términos de la GPL.
Incorpora módulos no GPL.
Vende una versión comercial con código no abierto (control de tráfico por usuario).
El interfaz web es un componente no GPL al que ofuscan el código.

Monografias.com

Buscamos el firm que nos interesa desde su web.

Monografias.com

Hay varias versiones de firm.
La “std-generic” va de perlas para lo que queremos.

Monografias.com

Setup
Setup: Es la configuración de red. Fundamental.
Desde aquí configuramos el modo de funcionamiento de nuestro router.
Tal como viene por defecto funcionará con la pata WAN aislada, y el switch bridgeado en la LAN y Wireless LAN.
Tenemos que cambiar muchas cosas aquí.

Monografias.com

Setup
Configuración WAN.

Monografias.com

Setup
Nombre del router

Monografias.com

Setup
Configuración LAN

Monografias.com

Setup
Configuración del DHCP de la LAN

Monografias.com

Setup > Advanced Routing
Definimos el modo de funcionamiento del router, normalmente Gateway/NAT.
Desde aquí no podemos configurar el enrutado dinámico.

Monografias.com

Setup > VLANs
Podemos independizar cada puerto.
Asignamos el bridge LAN como queramos

Monografias.com

Setup > Networking
Podemos definir tagging o nuevos bridges (yo no he necesitado).
Definimos la configuración de red de aquellos puertos que los hemos independizado del bridge.

Monografias.com

Setup > Networking

Monografias.com

Wireless
Cambio de la configuración WLAN de la radio integrada.
Podeis poner cualquier tipo de seguridad a la red inalámbrica, cambiar parámetros de la radio o activar el WDS.
No lo veremos en esta presentación.

Monografias.com

Services
Activación de servicios incluidos en el firmware.
Dnsmasq, SNMP, SSHd, syslogd, telnet.
Permite hacer túneles PPTP y EOIP.
Permite activar software de Hotspot tipo Chillispot (portal cautivo) o un redirect.

Monografias.com

Services
Activación del demonio SSHd.
Permite añadir autorizaciones.

Monografias.com

Services
Dnsmasq como servidor DNS y DHCP

Monografias.com

Services
Herramientas de medición de tráfico
Posibilidades:
Demonio ttraf.
Demonio snmp.
Demonio rflow (ntop)

Monografias.com

Security
Lleva un firewall integrado.
Útil en la configuración de LAN privada.
A mi me dio problemas con las reglas al pasar al modo router, así que lo tengo desactivado.
Puedes habilitar el paso de tráfico de VPNs (IPSec, PPTP, L2TP).

Monografias.com

Access Restrictions
Permite bloquear accesos por URL, por keyword, por servicios o no permitir internet determinados días de la semana.
Yo no lo uso, pero puede ser útil para bloquear P2P o megaupload si la cosa se desmadrara.

Monografias.com

NAT/QoS
Redirecciones de puertos.
Zona desmilitarizada.
Poco útil en este caso en concreto.
Qos: No lo uso.

Monografias.com

Administration
Activación de acceso remoto al DD-WRT.
Cron, Overclocking, CIFS mount.
Watchdog.
Comandos a ejecutar una vez arrancado.
Wake on Lan.
Valores por defecto, actualizar firmware, backup de configuraciones.

Monografias.com

Administration
En el apartado “Management” habilitamos el acceso al interfaz web, el acceso remoto al router y el cron.

Monografias.com

Status
Resumen de estado del router.
Informe de la WAN, con graficas de consumo (ttraf).
Informe de la LAN (dhcp leases).
Informe de la WLAN.
Graficas de consumo de ancho de banda en tiempo real.

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge
Queremos 3 interfaces independientes de las 4 que tiene el bridge.
Queremos un servidor DHCP en cada pata sirviendo cada uno un rango de IP’s.
Queremos enrutado dinámico.
No queremos NAT.
Queremos hacerlo desde el interfaz web.

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge
Conviene reiniciar tras cada cambio.
Si miramos como ha quedado el bridge tenemos esto:
En “Basic Setup” > “Networking”

Monografias.com

Independizando el bridge
Tenemos independizados los conectores.
Les conectamos una nano en modo bridge a cada uno de ellos.
Las Vlanes no tienen IP configurada.
Accedamos de nuevo a “Basic Setup” > “Networking”

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge
Nos faltan los servidores DHCP en cada uno de los interfaces.

Monografias.com

Bird, enrutado dinámico con OSPF
El firmware del DD-WRT incluye de serie el software de enrutado BIRD:
http://bird.network.cz/
En guifi.net Castelló utilizamos OSPF como protocolo de enrutado dinámico.
No podemos activar OSPF desde el interfaz de DD-WRT.
Tenemos que configurar BIRD una vez arrancado el sistema DD-WRT.

Monografias.com

Bird, enrutado dinámico con OSPF
En OSPF recibimos las rutas de encaminamiento por parte de otros routers, y publicamos las rutas para llegar a nuestras redes.
En BIRD la configuración OSPF es muy simple.
Lo configuraremos en los comandos de post-arranque: “Administration” > “Commands”.

Monografias.com

Bird, enrutado dinámico con OSPF
mkdir /tmp/bird
echo '
router id 10.228.130.2;
log syslog { trace };
protocol kernel { learn; persist; scan time 10; import all; export all; }
protocol device { scan time 10; }
protocol direct { interface "*";}
protocol ospf WRT54G_ospf {
area 0 {
interface "*" { cost 1; authentication none; };
};
}' > /tmp/bird/bird.conf
bird -c /tmp/bird/bird.conf

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge

Monografias.com

Independizando el bridge
Empezamos por la configuración WAN

Monografias.com

Independizando el bridge
Al puerto WAN conectamos la nano que establecerá el enlace como cliente.
Se corresponde con el interfaz vlan1.
El interfaz eth1 es la wireless.

Monografias.com

Repositorio de software. IPKG
Muy similar al apt-get de Debian/Ubuntu.
Antes que nada, necesitamos una partición de lectura/escritura. Posibilidades:
JFFS2 filesystem (poco espacio).
RAM (no persistente).
Montar una partición samba/cifs de lectura/escritura (es lo que yo uso).

Monografias.com

Repositorio de software. IPKG
Particion Journaling Flash Filesystem (JFFS2).
Necesitas sitio en la flash, yo no tengo.
Puedes aprovechar 4MB para software.
Directorio: /jffs/
Activar: Administration > Management.

Monografias.com

Repositorio de software. IPKG
Activar partición samba/cifs:
Pestaña Administration > Management.
Lo monta en /tmp/smbfs

Monografias.com

Repositorio de software. IPKG
Actualizar lista de software:
Ipkg –d smbfs update
Actualizar versión del software instalado:
Ipkg –d smbfs upgrade
Listar software:
Ipkg –d smbfs list
Instalar software:
Ipkg –d smbfs install tcpdump

Monografias.com

Repositorio de software. IPKG
Yo tengo instaladas 4 utilidades IPKG en el linksys.
Tcpdump
Monit
Psmisc (fuser, pstree)
Procps (top, free, vmstat)

No he conseguido instalar, pero está el sofware:
Screen
Nmap
Lsof

Monografias.com

Repositorio de software. IPKG
Para un ordenador de casa podeis instalar:
Servidor samba.
Servidor DLNA ushare.
Servidor música mt-daapd.
Apache.
Vpnc (Cisco tunel client).
Etc.

Monografias.com

tcpdump

Monografias.com

Monit: http://mmonit.com/monit/

Monografias.com

Servicios: Monit
Monitoriza procesos, archivos, directorios, sistemas de archivos, estado de red, etc.
Open source.
Disponible en el repositorio OpenWRT.
Fácil de configurar.
Muy útil.

Monografias.com

Servicios: Monit
Ejemplo de configuración:
set mailserver marti.uji.es
set alert david.rubert@gmail.com
set httpd port 2812 and allow admin:monit
check process bird with pidfile /opt/var/run/bird/pid
start program = "/opt/sbin/bird start"
stop program = "/opt/sbin/bird stop"

Monografias.com

Servicios: Monit
Interfaz web:

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter