El 27/07/07, Alejandro Vargas <[EMAIL PROTECTED]> escribió: [snip]
> > ¿Dónde encuentro referencia para rutear distintos servicios o grupos > > de máquinas por el proveedor que quiero usar? > > Se me ocurren dos alternativas. Pero en ambos casos lo primero que hay > que hacer es seleccionar los paquetes con iptables para distinguir por > donde tendrán que salir. > > La primera manera que se me ocurre sería que usaras DNAT en lugar de > MASQUERADE. La diferencia es que con masquerade no podés decidir qué ¿Supongo que te referís a SNAT? > IP de orígen tendrán los paquetes: los manda por la ruta por defecto y > con la IP correspondiente a la interfaz de red que corresponda a esa > ruta. Con DNAT podés elegir la IP. Pero hay un problema: que en los > ADSL generalmente la IP es dinámica a no ser que tengas un router con > NAT de por medio. Si no tenés un router, tendrías que meter la regla Lo más importante de mi setup es que tengo un gateway conectando 5 redes: LAN, 2 redes de otros organismos y 2 proveedores de Internet. En mi LAN están también mis servidores de correo y web (uso DNAT hacia adentro y MASQUERADE hacia afuera) > del DNAT en el ip-up del ppp, y por las dudas borrarlo en el ip-down. > > De esta forma todo lo que sea nateado saldrá por el ADSL. Para que > haya una excepcion para el ssh salga por el otro enlace, simplemente > ponés otra regla de DNAT para los paquetes del puerto 22 con la IP del > enlace bueno. > > > La otra alternativa que se me ocurre es que con iptables marques los > paquetes que querés que vayan a cada enlace. Algo así como iptables > ... --mark 1 para marcar lo que tenga que salir por un enlace y --mark > 2 para lo que tenga que ir por el otro. > > Después, con ip metés reglas como las que ya pusiste para que los > paquetes salgan cada uno por su placa correspondiente, pero en lugar > de filtrar por la IP filtras por la marca. Ok, me parece la alternativa más clara (al menos la que creo entender mejor :-) Gracias, -- Roberto
