+ Responder ao Tópico



  1. #1
    denix
    Visitante

    Padrão slack9.1-rede

    tenho 2 maq. em casa ambas com slack 9.1 ligadas por
    um cabo crossover func. ok.

    fiz uma config. de rede com suporte a internet assim:
    maquina servidora:
    # netconfig
    hostname: maq1
    dominio: casa.com.br
    static ip: 192.168.1.1
    netmask: 255.255.255.0
    gateway: 200.176.2.10 (dns primario do itelefonica)
    nameserver: 200.176.2.10

    ok... placade rede detectada e func.
    ================
    maquina cliente:
    # netconfig
    hostname: maq2
    dominio: casa.com.br
    static ip: 192.168.1.2
    netmask: 255.255.255.0
    gateway: 192.168.1.1 (maq. servidor)
    nameserver: 200.176.2.10

    ok... pl de rede dedectada e func.
    ========================
    consigo pingar qlq uma delas sem prob.
    ========================
    /etc/hosts (sevidor)
    # For loopbacking.
    127.0.0.1 localhost
    192.168.1.1 maq1.casa.com.br maq1
    192.168.1.2 maq2.casa.com.br maq2 (coloquei)

    /etc/HOSTNAME (servidor)
    maq1.casa.com.br

    /etc/hosts (cliente)
    # For loopbacking.
    127.0.0.1 localhost
    192.168.1.2 maq2.casa.com.br maq2
    192.168.1.1 maq1.casa.com.br maq1 (coloquei)

    /etc/HOSTNAME (cliente)
    maq2.casa.com.br
    ===================================
    /etc/rc.d/rc.inet1.conf (servidor)
    # Config information for eth0:
    IPADDR[0]="192.168.1.1"
    NETMASK[0]="255.255.255.0"
    USE_DHCP[0]=""

    # Default gateway IP address:
    GATEWAY="200.176.2.10"

    /etc/rc.d/rc.inet1.conf (cliente)
    # Config information for eth0:
    IPADDR[0]="192.168.1.2"
    NETMASK[0]="255.255.255.0"
    USE_DHCP[0]=""

    # Default gateway IP address:
    GATEWAY="192.168.1.1"
    =====================================
    /etc/resolv.conf (servidor e cliente)
    search casa.com.br
    nameserver 200.176.2.10

    obs:antes de fazer as config. de rede a linha search era itelefonica.com.br
    mas a internet func. ok. (net via modem config. com pppsetup)
    ==========================
    quando ligo a maq1 no boot aparece um treco assim logo abaixo das
    informacoes da pl de rede:
    SIOCADDRT: network unreachable (rede inacessível)

    obs:nao configurei o maquerede para repassar os pacotes alias como faço isso ?

    obrigado a todos que puderem ajudar resolver o prob.

  2. #2
    slice
    Visitante

    Padrão slack9.1-rede

    se vc quiser uma coisa bem simples, edite o arquivo /etc/rc.d/rc.modules e no final do arquivo tem um pequeno script para fazer o NAT do teu servidor pra tua rede interna. se quiser algo mais completo e específico, aí vc vai ter que estudar um pouquinho...

    dê uma olhada aqui no under msm que tem vários artigos legais sobre isso, por falar nisso o melhor que já li até agora, é o http://iptables.under-linux.org explica de forma muito clara como funciona o iptables e como fazer um firewall.

    o básico pra fazer o forward é (aliás, isto é o que está dentro do rc.modules):

    EXTERNAL=eth0 (ou ppp0, ppp1 se for modem...)
    INTERNAL=eth1
    echo 1 > /proc/sys/net/ipv4/ip_forward
    echo "Setting up NAT (Network Address Translation)..."
    # by default, nothing is forwarded.
    iptables -P FORWARD DROP
    # Allow all connections OUT and only related ones IN
    iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT
    # enable MASQUERADING
    iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE

    com relação à configuração de rede, proceda da seguinte forma no teu server:

    # Config information for eth0: (se usar sua eth0 para a conexão com a itelefonica)
    IPADDR[0]=""
    NETMASK[0]=""
    USE_DHCP[0]="yes"
    DHCP_HOSTNAME[0]=""

    # Config information for eth1:
    IPADDR[1]="192.168.1.1"
    NETMASK[1]="255.255.255.0"
    USE_DHCP[1]=""
    DHCP_HOSTNAME[1]=""

    # Default gateway IP address:
    GATEWAY="192.168.1.1"


    []'s

    Slice