+ Responder ao Tópico



  1. #1

    Padrão Um servidor...duas redes

    pessoal, estou levando um couro '''amuado'' aqui...Estou com um server ubuntu e estou tentando fazer com que duas redes destintas utilizem esse server, o problema é que já tentei de várias formas adicionar as rotas mas só sai pela rota default.

    Crio as rotas tudo certinho, mas quando reinicio o server a rota sumiu, além de não funcionar quando criadas, o cenário é esse:

    eth0 192.168.50.0/30 GW 192.168.50.2 (default)
    eth1 192.168.51.0/30 GW 192.168.51.1 ( tentando adicionar rota)...não vai nem amarrado...vou copiar e colar aqui os detalhes das configurações da interface:

    # The primary network interface
    auto eth0 eth1
    iface eth0 inet static
    address 192.168.50.2
    network 192.168.50.0
    netmask 255.255.255.252
    dns-nameserver 192.168.50.1
    gateway 192.168.50.1

    iface eth1 inet static
    address 192.168.51.2
    netmask 255.255.255.252
    broadcast 192.168.51.3
    network 192.168.51.0
    up ip route add 192.168.51.0/30 via 192.168.51.1

    Detalhe é que esse server está em paraleo com um MK, e quero colocar ele em paralelo com 2 MK..alguma alma caridosa?

  2. #2

    Padrão

    O problema é que sua rota (192.168.51.0/30 via 192.168.51.1) é uma rota para a rede diretamente conectada.

    Ele nem precisa dessa rota. Se você olhar na tabela de roteamento (route -n) você vai ver que ele tem uma rota pra rede 192.168.51.0 e que a "saída" é pela eth1.

    Se você quer que ele use o gateway 192.168.51.1 para alcançar outras redes você tem que informar outras redes. Por exemplo: 172.16.31.0/24 via 192.168.51.1. Dessa forma todos os pacotes destinados para a rede 172.16.31.0 vão ser enviados para o 192.168.51.1.

    Se tiver mais dúvidas no conceito de roteamento, eu to escrevendo no meu blog um "curso sobre redes" e lá já abordei os conceitos de roteamento estático e dinâmico.

    Qualquer coisa posta ai...

  3. #3

    Padrão

    Citação Postado originalmente por Magnun Ver Post
    O problema é que sua rota (192.168.51.0/30 via 192.168.51.1) é uma rota para a rede diretamente conectada.

    Ele nem precisa dessa rota. Se você olhar na tabela de roteamento (route -n) você vai ver que ele tem uma rota pra rede 192.168.51.0 e que a "saída" é pela eth1.

    Se você quer que ele use o gateway 192.168.51.1 para alcançar outras redes você tem que informar outras redes. Por exemplo: 172.16.31.0/24 via 192.168.51.1. Dessa forma todos os pacotes destinados para a rede 172.16.31.0 vão ser enviados para o 192.168.51.1.

    Se tiver mais dúvidas no conceito de roteamento, eu to escrevendo no meu blog um "curso sobre redes" e lá já abordei os conceitos de roteamento estático e dinâmico.

    Qualquer coisa posta ai...
    Olá camarada!!

    Seguinte, a única coisa que preciso é que a rede 192.168.51.0/30 saia pelo gateway 192.168.51.1 (que é um MK em paralelo), são dois MK um já estava em paralelo saindo tudo certinho pela rota default, quando adicionei o segundo MK (também em paralelo) e outra placa de rede (eth1) começou a sair todo o trafego pelo link da rota default, deixando o segundo MK com o link praticamente sem uso e sobrecarregando o link da rota default.

    Quem recebe os link's são os dois MK e como já te disse o server ubuntu está em paralelo, não preciso que uma rede enchergue a outra ,preciso sim que elas sejam distintas, e que não haja qualquer comunicação entre elas apesar de o server ser comum as duas.

    Vou lêr o seu blog com certeza mais tarde, mas acho que te expliquei melhor o que eu estou precisando.

    Abração e obrigado pela atenção.

  4. #4

    Padrão

    Citação Postado originalmente por Roberto21 Ver Post
    Olá camarada!!

    Seguinte, a única coisa que preciso é que a rede 192.168.51.0/30 saia pelo gateway 192.168.51.1 (que é um MK em paralelo), são dois MK um já estava em paralelo saindo tudo certinho pela rota default, quando adicionei o segundo MK (também em paralelo) e outra placa de rede (eth1) começou a sair todo o trafego pelo link da rota default, deixando o segundo MK com o link praticamente sem uso e sobrecarregando o link da rota default.

    Quem recebe os link's são os dois MK e como já te disse o server ubuntu está em paralelo, não preciso que uma rede enxergue a outra, preciso sim que elas sejam distintas, e que não haja qualquer comunicação entre elas apesar de o server ser comum as duas.

    Vou lêr o seu blog com certeza mais tarde, mas acho que te expliquei melhor o que eu estou precisando.

    Abração e obrigado pela atenção.
    Hum... Veja bem, não tentei te explicar como interconectar as duas (até mesmo porque elas estão ligadas no mesmo gateway e é desnecessário a adição de rotas pra isso). Minha intenção era explicar como funcionam as rotas e porque não tem tráfego saído pelo seu segundo link. Não me entenda mal, mas a regra que você usou mostra que seu conceito de roteamento tem algumas falhas.

    Mas voltando ao assunto... o que você quer é um balanceamento de carga. Com as ferramentas básicas do Ubuntu server você não vai conseguir. Utilize o iproute2, com isso você pode simplesmente adicionar 2 gateways diferentes e ele irá realizar o balanceamento. Nesse tópico do nosso colega Pedro ele demonstra como utilizar o iproute2!

    Qualquer dúvida poste ai!