Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Padrão Redes diferentes se enxergando!!!

    Ae pessoal to com um pequeno problema, que talvez seja a dúvida de muitos outros aki!!!
    Tenho um Servidor Linux com cerca de 120 Clientes pendurados, ele ta dando conta do recado direitinho!!! funfa 100% :lol: :lol:
    Mas estou com um pequeno problema de segurança relativamente simples, mas que ta me tirando o sono, nele tenho duas placas de rede eth0 e eth1 na eth0 estão pendurandos todos os meus clientes nas interfaces virtuais eth0:1, eth0:2, eth0:3 etc... Em todas as redes sempre utilizo mascara 252, e tranco ela ao brodcast ou seja fica assim eth0:1 192.168.0.1 Brodcast 192.168.0.3 no cliente
    IP 192.168.0.2
    Masc 255.255.255.252
    Gat 192.168.0.1
    Nenhum cliente consegue se enxeragar, já que tbm as portas de Netbios estão bloqueadas para isso uso essas regras abaixo

    iptables -t filter -A INPUT -j DROP -p udp --sport 137
    iptables -t filter -A INPUT -j DROP -p udp --dport 137
    iptables -t filter -A INPUT -j DROP -p udp --sport 138
    iptables -t filter -A INPUT -j DROP -p udp --dport 138
    iptables -t filter -A INPUT -j DROP -p udp --sport 139
    iptables -t filter -A INPUT -j DROP -p udp --dport 139
    iptables -t filter -A OUTPUT -j DROP -p udp --sport 137
    iptables -t filter -A OUTPUT -j DROP -p udp --dport 137
    iptables -t filter -A OUTPUT -j DROP -p udp --sport 138
    iptables -t filter -A OUTPUT -j DROP -p udp --dport 138
    iptables -t filter -A OUTPUT -j DROP -p udp --sport 139
    iptables -t filter -A OUTPUT -j DROP -p udp --dport 139

    Até ai blza!!! Agora vamos ao meu problema...

    Mesmo estando em uma rede diferente pr ex 192.168.200.2 eu consigo pingar para a rede 192.169.150.2 e até mesmo abrir seu compartilhamento de arquivos caso o mesmo esteja ativado numa boa,
    isso acontece com todas as redes que tenho nesse servidor, ja tentei várias regras de iptables, mas não obtive sucesso em nenhuma delas...
    O que estou precisando é que nenhum cliente tenha a minima possibilizade de realizar qualquer troca de pacotes principalmente troca de arquivos com pastas compartilhadas, ou seja ele pode sair pra Net sem qualquer impedimento, mas não pode enxergar o host de outro cliente..!!!

    Aguardo uma dica dos amigos!!!

    Valeu!!!

  2. #2

    Padrão REDES DIFERENTES SE ENXERGANDO!!!

    Ola Michael:

    Parece ser problema de regras IPTABLE e Roteamento.

    Verifique minunciosamente.
    Se nao conseguir resolver, monte ontro servidor
    linux, com as mesmas regras e vá excluindo as possibilidades.

    Veja se no AP existe alguma regra de roteamento, NAt ou gateway

    Desculpe nao poder ajudar mais

    Abraços

    Att. Alexandre



  3. #3

    Padrão Redes diferentes se enxergando!!!

    bom vou dar uma dica dai se não der certo vc entra ai e avisa pq ñ tenho certeza se isso resolve.
    Seguinte: pelo que sei vc deve bloquear as portas tcp e udp 137 138 e 139 mas como vi vc só bloqueou as udp , talvez esse seja o motivo de que os compatilhamentos de arquivos se enxerguem.

    Outra coisa como vc está fazendo nat as redes irão se enxergar mesmo estando em redes distintas, para impedir isso vc deve criar uma regra do iptables bloqueando o acesso de uma faixa de ip interna para outra... isso foi o uma sugestão minha, quem tiver uma dica melhor por favor poste aqui.

  4. #4

    Padrão Re: REDES DIFERENTES SE ENXERGANDO!!!

    Citação Postado originalmente por ondasbr
    Ola Michael:

    Parece ser problema de regras IPTABLE e Roteamento.

    Verifique minunciosamente.
    Se nao conseguir resolver, monte ontro servidor
    linux, com as mesmas regras e vá excluindo as possibilidades.

    Veja se no AP existe alguma regra de roteamento, NAt ou gateway

    Desculpe nao poder ajudar mais

    Abraços

    Att. Alexandre
    Realmente camarada é um problema de regras de iptables, mas resta agora saber onde bloquear o acesso de uma rede à outra... Esse é o X da questão!!! Quanto a montagem de outro server só resolver pra isso é desperdicio... :lol: :lol: :lol: Mas blza!! valeu a intenção de ajudar!!!!



  5. #5

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por gustavo_marcon
    bom vou dar uma dica dai se não der certo vc entra ai e avisa pq ñ tenho certeza se isso resolve.
    Seguinte: pelo que sei vc deve bloquear as portas tcp e udp 137 138 e 139 mas como vi vc só bloqueou as udp , talvez esse seja o motivo de que os compatilhamentos de arquivos se enxerguem.

    Outra coisa como vc está fazendo nat as redes irão se enxergar mesmo estando em redes distintas, para impedir isso vc deve criar uma regra do iptables bloqueando o acesso de uma faixa de ip interna para outra... isso foi o uma sugestão minha, quem tiver uma dica melhor por favor poste aqui.
    Ja fechei tbm as portas tcp, mas continuam se enxergando!!!

  6. #6

    Padrão Redes diferentes se enxergando!!!

    feche o FORWARD dessas portas...



  7. #7
    pensador-ce
    Visitante

    Padrão Redes diferentes se enxergando!!!

    fera tira estas regras dai e coloca essa q eu tb tenho um sistema igual ao seu. agora este sistema tem uma falha.
    por exemplo:
    cliente 1 = 192.168.1.2
    cliente 2 = 172.16.1.2
    eles nao se enxergam, mais se o cliente 1 mudar o ip dele para 172.16.1.3 ele poderá entrar na rede do outro e invadir, portanto, muito cuidado com sua lista de ips.
    regra
    iptables -A FORWARD -i ! eth1 -j DROP
    ele irá bloquear tudo, exceto a placa q da acesso a net.

  8. #8

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por 1c3_m4n
    feche o FORWARD dessas portas...
    Camarada, sem querer ser ignorante, vc poderia exemplificar pra mim essa regra, pois ja tentei de tudo e nenhuma deu certo!!
    Talvez estaja cometendo algum erro na criação, que ta me causando tanto transtorno!!



  9. #9
    pensador-ce
    Visitante

    Padrão Redes diferentes se enxergando!!!

    tenta esta q coloque acima

  10. #10

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por 1c3_m4n
    feche o FORWARD dessas portas...
    Camarada, sem querer ser ignorante, vc poderia exemplificar pra mim essa regra de FORWARD, pois ja tentei de tudo e nenhuma deu certo!!
    Talvez esteja cometendo algum erro na criação, que ta me causando tanto transtorno!!



  11. #11

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por pensador-ce
    fera tira estas regras dai e coloca essa q eu tb tenho um sistema igual ao seu. agora este sistema tem uma falha.
    por exemplo:
    cliente 1 = 192.168.1.2
    cliente 2 = 172.16.1.2
    eles nao se enxergam, mais se o cliente 1 mudar o ip dele para 172.16.1.3 ele poderá entrar na rede do outro e invadir, portanto, muito cuidado com sua lista de ips.
    regra
    iptables -A FORWARD -i ! eth1 -j DROP
    ele irá bloquear tudo, exceto a placa q da acesso a net.
    Amigão, infelizmente a mesma coisa, tbm troquei a eth1 pela eth0 e nda!!!
    consigo acessar qualquer rede na boa!! tanto pingando quanto dando um //ip_do_cara consigo abrir tudo!!!

  12. #12

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por Michael
    Citação Postado originalmente por 1c3_m4n
    feche o FORWARD dessas portas...
    Camarada, sem querer ser ignorante, vc poderia exemplificar pra mim essa regra, pois ja tentei de tudo e nenhuma deu certo!!
    Talvez estaja cometendo algum erro na criação, que ta me causando tanto transtorno!!
    ueh eh soh vc usar as mesmas regras q vc postou no primeiro post seu e trocar o INPUT por FORWARD



  13. #13
    marleciooliveira
    Visitante

    Padrão subredes

    na ordem em que está a sua rede, você não criou subredes, pois sua mascara não esta definidade para criar subredes:
    exemplo:
    192.168.1.1 mascara 255.255.160.1 rede 1
    192.169.1.1 mascara 255.255.255.0 rede 2

    mais ou menos nessa ordem,
    quem irá definir as subredes será a mascara.

  14. #14

    Padrão Redes diferentes se enxergando!!!

    Citação Postado originalmente por 1c3_m4n
    Citação Postado originalmente por Michael
    Citação Postado originalmente por 1c3_m4n
    feche o FORWARD dessas portas...
    Camarada, sem querer ser ignorante, vc poderia exemplificar pra mim essa regra, pois ja tentei de tudo e nenhuma deu certo!!
    Talvez estaja cometendo algum erro na criação, que ta me causando tanto transtorno!!
    ueh eh soh vc usar as mesmas regras q vc postou no primeiro post seu e trocar o INPUT por FORWARD
    Amigo nada!!
    o acesso continua!!!



  15. #15

    Padrão Re: subredes

    Citação Postado originalmente por marleciooliveira
    na ordem em que está a sua rede, você não criou subredes, pois sua mascara não esta definidade para criar subredes:
    exemplo:
    192.168.1.1 mascara 255.255.160.1 rede 1
    192.169.1.1 mascara 255.255.255.0 rede 2

    mais ou menos nessa ordem,
    quem irá definir as subredes será a mascara.
    Todas a minha subredes estão definidas com mascara 252 Exp:
    IP 192.168.0.1 Mac 255.255.255.252 BroadCast 192.168.0.3

    No cliente fica o ip 192.168.0.2 e gateway 192.168.0.1
    e assim por diante!!!

  16. #16

    Padrão Redes diferentes se enxergando!!!

    tenta bloquear o broadcast tb



  17. #17
    bouncer
    Visitante

    Padrão hehehe que vai de boa

    esse é foda em...cara tive esse problema...faz isso..aqui

    IPTABLES -A FORWARD -d 192.168.0.0/24 -s 10.30.0.0/24 -j DROP
    IPTABLES -A FORWARD -d 192.168.0.0/24 -s 192.168.0.0/24 -j DROP

  18. #18

    Padrão Redes diferentes se enxergando!!!

    Amigos ouncer e 1c3_m4n nenhuma das alternativas deu certo!!!
    putzz!!!
    Será que isso naum tem jeito???



  19. #19

    Padrão Redes diferentes se enxergando!!!

    cara tem um detalhe, tipo se sua rede já "enxergou" a outra, qdo vc bloquear os pacotes ela num vai simplesmente desaparecer da lista, no win leva um tempinho pra ele atualizar esses dados

  20. #20
    bouncer
    Visitante

    Padrão sera

    tem que da certo..assim amigo...tenho aqui ap...


    IPTABLES -A FORWARD -d rede1 -s rede2 -j DROP
    IPTABLES -A FORWARD -d rede2 -s rede1 -j DROP