+ Responder ao Tópico



  1. #1
    Avatar de pagoto
    Ingresso
    Feb 2011
    Localização
    Manaus, Amazonas, Brazil
    Posts
    74

    Padrão Fazer redes 2 se enxergarem

    Galera, to com um problema bem simples. mas que não estou conseguindo resolver!
    tenho duas redes, com dois gateways, com duas internets, uma com proxy e uma sem!

    ---------------------------------------
    ip eth0 : 192.168.0.1
    ip eth1 : 172.20.1.1
    ---------------------------------------

    os computadores da eth0 usa o Gateway da eth1 para se conectar na internet, mas ele tambem usa o gateway da eth0 para conectar alguns programas em rede

    Estou usando o comando " route add " pra cada rede usar seu gateway.

    Quero fazer essas duas redes se enxergarem! uma conseguir pingar o Ip da outra, sem a necessidade de estar na mesma faixa.

    ps: Servidor UBUNTU

  2. #2
    Analista de Suporte em TI Avatar de demattos
    Ingresso
    Jul 2011
    Localização
    Criciuma/SC
    Posts
    1.923
    Posts de Blog
    3

    Padrão Re: Fazer redes 2 se enxergarem

    pesquisa sobre roteamento statico

  3. #3

    Padrão Re: Fazer redes 2 se enxergarem

    Se estiver usando linux, basta fazer o mascaramento informando a interface do link de saida pra internet, isso resolve toda a questão.

    Se tiver dúvidas em como fazer isso da uma pesquisada ou volte e pergunte.

    Abraço

  4. #4
    Avatar de pagoto
    Ingresso
    Feb 2011
    Localização
    Manaus, Amazonas, Brazil
    Posts
    74

    Padrão Re: Fazer redes 2 se enxergarem

    Citação Postado originalmente por m4d3 Ver Post
    Se estiver usando linux, basta fazer o mascaramento informando a interface do link de saida pra internet, isso resolve toda a questão.

    Se tiver dúvidas em como fazer isso da uma pesquisada ou volte e pergunte.

    Abraço

    E qual o comando eu faço isso amigo ?

    consegui configurar bastante de coisa já.. mas sempre com ajuda aqui da galera..
    Abraços

  5. #5

    Padrão Re: Fazer redes 2 se enxergarem

    Qual a interface que vc usa pra acesso a internet ?
    Qual a regra que vc utiliza atualmente para o mascaramento de cada rede ?
    Você verifica pelo iptables as regras em uso atualmente e posta aqui que te ajudo a modificar conforme necessidade!!

  6. #6
    Avatar de pagoto
    Ingresso
    Feb 2011
    Localização
    Manaus, Amazonas, Brazil
    Posts
    74

    Padrão Re: Fazer redes 2 se enxergarem

    Olá amigo, uso a interface eth0 para internet


    a unica coisa que tem no meu IPTABLES é isso daqui ó!

    #!/bin/bash # # /etc/etc/init.d/rc.firewall # # Limpa e inicializa os modulos #****************************** # iptables -F iptables -t nat -F iptables -t mangle -F modprobe iptable_nat #Liberando entrada de acessos remotos iptables -A INPUT -p tcp --sport 5904 -j ACCEPT iptables -A OUTPUT -p tcp --dport 5904 -j ACCEPT iptables -A OUTPUT -p udp --dport 5904 -j ACCEPT iptables -A INPUT -p udp --sport 5904 -j ACCEPT iptables -A INPUT -p tcp --sport 3389 -j ACCEPT # !- Redirecionamento iptables #********************************************************** iptables -A FORWARD -p tcp --sport 5904 -j ACCEPT iptables -A FORWARD -p tcp --dport 5904 -j ACCEPT iptables -t nat -A PREROUTING -p tcp --dport 5904 -j DNAT --to 192.168.0.250 # # Compartilha Internet - eth0 -> Placa de rede da internet #******************************************************** # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward
    Da pra me ajudar ?

    as mascaras de redes são 255.255.255.0 das duas redes.

  7. #7
    Avatar de pagoto
    Ingresso
    Feb 2011
    Localização
    Manaus, Amazonas, Brazil
    Posts
    74

    Padrão Re: Fazer redes 2 se enxergarem

    Código PHP:
    #!/bin/bash #
     # /etc/etc/init.d/rc.firewall # 
    # Limpa e inicializa os modulos #****************************** 
    # iptables -F iptables -t nat -F iptables -t mangle -F modprobe iptable_nat     
    #Liberando entrada de acessos remotos 
    iptables -A INPUT -p tcp --sport 5904 -j ACCEPT 
    iptables 
    -A OUTPUT -p tcp --dport 5904 -j ACCEPT
     iptables 
    -A OUTPUT -p udp --dport 5904 -j ACCEPT 
    iptables 
    -A INPUT -p udp --sport 5904 -j ACCEPT
     iptables 
    -A INPUT -p tcp --sport 3389 -j ACCEPT   

    # !- Redirecionamento iptables #********************************************************** 
    iptables -A FORWARD -p tcp --sport 5904 -j ACCEPT 
    iptables 
    -A FORWARD -p tcp --dport 5904 -j ACCEPT
     iptables 
    -t nat -A PREROUTING -p tcp --dport 5904 -j DNAT --to 192.168.0.27   

    # # Compartilha Internet - eth0 -> Placa de rede da internet 
    #******************************************************** # 
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

    echo > /proc/sys/net/ipv4/ip_forward 

  8. #8

    Padrão Re: Fazer redes 2 se enxergarem

    seria interessante você fazer um desenho da sua rede e nos mostrar.
    Você habilitou o repasse de pacotes?
    Código :
    echo 1 > /proc/sys/net/ipv4/ip_forward

    Se as redes estão conectadas pelo mesmo servidor, elas tem que se enxergarem sem precisar criar rodas! Você usa dois servidores separados?

    Faça um layout da sua rede e nos mostre.

    Abraço