+ Responder ao Tópico



  1. #1
    jlbavaresco
    Visitante

    Padrão Problema com roteamento

    Socorro pessoal! Estou com um problema no roteamento! Eu estou tentando configurar um servidor de proxy Squid. Já acertei a configurações do squid, se eu coloco as configurações de proxy no navegador ele autentica e navega, até já consegui arrumar os relatórios de acesso. Eu tenho duas placas de rede, eth0 que faz aconexão com o modem, e eth1, que faz a conexão com a rede. o problema é que eth1 não se comunica com a rede, eu não consigo pingar em ninguem que está conectado na eth1. Eu estou usando o conectiva 10, mas o firewall está desativado. O que pode estar bloqueando a minha placa de rede. Sou iniciante, então qualquer ajuda será de grande valor. Vou colocar meus arquivos de configuração da rede ai. A eth0 é uma sis900 e a eth1 é uma realtek 8139.

    /etc/sysconfig/network
    NETWORKING=yes
    FORWARD_IPV4=yes # not used anymore. see /etc/sysctl.conf
    HOSTNAME="Linuxserver"
    GATEWAY="10.1.1.1"
    GATEWAYDEV="eth0"

    /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE="eth0"
    ONBOOT="yes"
    BOOTPROTO="none"
    IPADDR="10.1.1.4"
    NETMASK="255.0.0.0"
    HOSTNAME=Jorgeserver
    DOMAIN=localdomain
    IPXNETNUM_802_2=""
    IPXPRIMARY_802_2="no"
    IPXACTIVE_802_2="no"
    IPXNETNUM_802_3=""
    IPXPRIMARY_802_3="no"
    IPXACTIVE_802_3="no"
    IPXNETNUM_ETHERII=""
    IPXPRIMARY_ETHERII="no"
    IPXACTIVE_ETHERII="no"
    IPXNETNUM_SNAP=""
    IPXPRIMARY_SNAP="no"
    IPXACTIVE_SNAP="no"


    /etc/sysconfig/network-scripts/ifcfg-eth1
    DEVICE="eth1"
    IPADDR="10.1.1.5"
    NETMASK="255.0.0.0"
    ONBOOT="yes"
    BOOTPROTO="none"
    IPXNETNUM_802_2=""
    IPXPRIMARY_802_2="no"
    IPXACTIVE_802_2="no"
    IPXNETNUM_802_3=""
    IPXPRIMARY_802_3="no"
    IPXACTIVE_802_3="no"
    IPXNETNUM_ETHERII=""
    IPXPRIMARY_ETHERII="no"
    IPXACTIVE_ETHERII="no"
    IPXNETNUM_SNAP=""
    IPXPRIMARY_SNAP="no"
    IPXACTIVE_SNAP="no"

    Eu digito route -n e dá o seguinte:
    [root@Jorgeserver root]# route -n
    Tabela de Roteamento IP do Kernel
    Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
    10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
    10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth1
    127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
    0.0.0.0 10.1.1.1 0.0.0.0 UG 0 0 0 eth0

    então eu digito:
    [root@Jorgeserver root]# route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.1.1 dev eth1

    e a rede funciona

    [root@Jorgeserver root]# route -n
    Tabela de Roteamento IP do Kernel
    Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
    10.0.0.0 10.1.1.1 255.0.0.0 UG 0 0 0 eth1
    10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
    10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth1
    127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
    0.0.0.0 10.1.1.1 0.0.0.0 UG 0 0 0 eth0

    então eu crio um arquivo para carregar essa configuração na inicializaçãp:
    vi /etc/rc.d/rc.routes
    echo configurando rotas estaticas
    /sbin/route add -net 10.0.0.0 netmask 0.0.0.0 gw 10.1.1.1 dev eth1

    torno ele executavel:
    [root@Jorgeserver root]# chmod 755 /etc/rc.d/rc.routes

    e edito o arquivo /etc/rc.d/rc.local e incluo a linha
    /etc/rc.d/rc.routes

    e ai que está o problema, agora a eth0 é que não comunica mais com o modem, e eth1 se comunica sem problema com a rede interna.

    Novamente, alguém pode me dar uma ajuda!

    Agradeço muito a todos!

  2. #2

    Padrão Re: Problema com roteamento

    Cara me desculpe nem vi as suas rotas mas os seus arquivos abaixo seria bom que estivessem dessa maneira!!!!


    Se vc pudesse postar derrepente o que precisa fazer!!!!


    /etc/sysconfig/network

    NETWORKING=yes
    HOSTNAME=Linuxserver
    GATEWAY=10.1.1.1


    /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0
    BROADCAST=10.1.1.255
    IPADDR=10.1.1.4
    NETMASK=255.0.0.0
    NETWORK=10.1.1.0
    ONBOOT=yes


    /etc/sysconfig/network-scripts/ifcfg-eth1
    DEVICE=eth1
    BROADCAST=10.1.1.255
    IPADDR=10.1.1.5
    NETMASK=255.0.0.0
    NETWORK=10.1.1.0
    ONBOOT="yes"

  3. #3
    marcosgw
    Visitante

    Padrão Problema com roteamento

    Cara,

    O 10.1.1.1 ( Gateway ) é o IP do Modem ?

    Aparentemente o Ideal é que você mude esta mascara de rede.

    Segundo a função "END" sua rede é toda 10.X.X.X já que sua mascara é 255.0.0.0 ( 8 bits )

    Esperimente mudar a rede para 24 bits ( 255.255.255.0 )
    Coloque a eth0 na mesma rede do Gateway ( 10.1.1.X )

    deixe assim:
    ip do gateway 10.1.1.1
    ip da eth0 10.1.1.2 ( ele deve estar fisicamente ligada a regedo gateway )

    e coloque a rede da eth1 em outra rede ( 10.1.2.X ) usando a mascara 255.255.255.0 ( Essa rede estará fisicamente ligada a rede local onde os outros micros terão acesso a internet )

    Crie uma regra no roteador para que toda requicisão da rede 10.1.2.X ( sua rede local ) faça NAT para sair pela ETH0 ( placa que esta ligada a rede do Gateway )

    Não sei se era isso que queria, mas lembre-se: "Não existe roteamento para mesma rede".

  4. #4
    charadaa
    Visitante

    Padrão Problema com roteamento

    Cara é o seguinte, você pode estar com um problema de hardware, tente fazer o seguinte digite tcpdump -Xxi eth1 (sendo que eth1 é a interface da sua rede interna) e observe se ocorre algum tipo de trafego nesta placa.