Router Posta y con SOLO UNA PLACA DE RED!!! (Compartir internet)

      • 628
      • mensajes
      • miembro desde
      • 20/02/02
    27/03/2003
    #1 Router Posta y con SOLO UNA PLACA DE RED!!! (Compartir internet)

    Este es un tutorial explica como hacer un router con dhcpd e iptables en una maquina con solo una placa de red.

    Se necesita una PC con Linux (yo uso slackware 9.0) con una placa de red, un HUB/Swtich y el Modem de Fibertel.

    Bueno explico teoricamente como funciona mas o menos:

    Bueno a la placa de red de la PC se le asigna (dhcp) el IP de Fiber (24.232.x.x) y se le agregar un IP-Alias (192.168.0.1).
    Luego se configura el iptables y el dhcpd, cuando ya esta todo listo, y la PC ya tomo el IP de Fiber, las maquinas q se conecten al HUB/Switch
    y tengan configurada su red con DHCP obtendran un ip tipo 192.168.0.x y tendran Internet sin tener que configurar ningun DNS ni Gateway.

    CONFIGURACION DEL DHCPD:

    ******* /etc/dhcpd.conf *********

    Código:
    default-lease-time 600;
    max-lease-time 7200;
    ddns-update-style ad-hoc;
    get-lease-hostnames true;
    subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.2 192.168.0.100;
        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.0.255;
        option routers 192.168.0.1;
        option domain-name-servers 24.232.0.20, 24.232.0.21, 24.232.0.69;
        option domain-name "fibertel.com.ar";
    }

    CONFIGURACION DEL IPTABLES

    ******** /etc/rc.d/rc.local ******

    Código:
    #!/bin/sh
    echo 1 > /proc/sys/net/ipv4/ip_forward # habilito el ip forwarding
    iptables -F
    iptables -t nat -F
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
    iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
    iptables -P FORWARD DROP
    
    ifconfig eth0:0 192.168.0.1 up # creo un IP Alias en la misma placa de red (eth0) con el IP 192.168.0.1
    dhcpd # inicio del dhcpd
    Todo lo de arriba lo puse en el rc.local para que se inicie cuando la PC se prende.
    Yo esto lo probe y me andubo a la perfeccion.

    Si notan algun error o esta mal explicado o redactado avisen y lo modifico.
    Espero que les sirva.
    Salu2
    Tema cerrado
  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    5 comentarios / 2355 Visitas

      • 628
      • mensajes
      • miembro desde
      • 20/02/02
    27/03/2003
    #2

    Ah, me olvide de aclarar, el unico problemita que hay, es que si el router esta apagado y una computadora se prende, esa maquina va a tomar el IP del Modem y cuando prendan el Router no va tener ineternet por ende las otras maquinas que usen el Router no van a navegar.
    Por eso el router tiene q ser prendido primero o no ser apagado nunca (lo mejor)

      • 7,266
      • mensajes
      • miembro desde
      • 15/02/02
    09/04/2003
    #3

    mira, el tuto estubo muy bueno, pero yo recomiendo, no hacer por ningun motivo lo que vos explicas, a modo prueba y aprendisaje me parece pèrfecto, pero vos mismo descrivistre la falla, y eso es terrible.

    Aparte, toda la "mugre" que circula por tu red va a ir a parar al HUB, por ende a la nube de internet, como Solicitudes y Respuestas ARP, y demas coas que no vale la pena epxlicar, igualmente.

    Muy bien explicado tu tutorial....

      • 628
      • mensajes
      • miembro desde
      • 20/02/02
    09/04/2003
    #4

    Pero = creo q a mi no me molesta ese problema ya que yo tengo un Switch no un hub

      • 1,045
      • mensajes
      • miembro desde
      • 15/10/02
    02/04/2004
    #5

    con el modem de usb de adsl se puede hacer esto???
    q tengo q cambiar??

      • 7,266
      • mensajes
      • miembro desde
      • 15/02/02
    03/04/2004
    #6

    kamaleon, ya te respondi en tu otro thread.

    TEMA CERRADO

    Tema cerrado