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



  1. Olá pessoal!!!
    Estou com um grande problema e preciso da ajuda de voces. Preciso limitar minha banda de 1 mb de link dedicado da seguinte forma....

    60% da banda para http/https/dns
    20% da banda para mail/ftp
    20% da banda para o restante

    Queria saber se tem como fazer isso via IPFW do freeBSD pois estou um pouco mais familiarizado com ele....mas se nao tiver como, qual seria a outra ferramenta? desde ja agradeço a atenção e ajuda de todos.

  2. http://www.freebsd.org/doc/en_US.ISO...ewalls-pf.html

    ve se ajuda, soh pra ter um exemplinho básico:

    Código :
    altq on $ext_if priq bandwidth 64Kb queue { std_out, ssh_im_out, dns_out, tcp_ack_out }
    queue std_out   priq(default)
    queue ssh_im_out priority 4 priq(red)
    queue dns_out   priority 5
    queue tcp_ack_out priority 6
     
    altq on $int_if cbq bandwidth 2Mb queue { std_in, ssh_im_in, dns_in, gordo_in }
    queue std_in  bandwidth 1Mb cbq(default)
    queue ssh_im_in bandwidth 400Kb priority 4
    queue dns_in  bandwidth 120Kb priority 5
     
    block out on $ext_if all
    pass out on $ext_if inet proto tcp from ($ext_if) to any flags S/SA keep state queue(std_out, tcp_ack_out)
    pass out on $ext_if inet proto { udp icmp } from ($ext_if) to any keep state
    pass out on $ext_if inet proto { tcp udp } from ($ext_if) to any port domain keep state queue dns_out
    pass out on $ext_if inet proto tcp from ($ext_if) to any port $ssh_ports flags S/SA keep state queue(std_out, ssh_im_out)
    pass out on $ext_if inet proto tcp from ($ext_if) to any port $im_ports flags S/SA keep state queue(ssh_im_out, tcp_ack_out)
     
    block out on $int_if all
    pass out on $int_if from any to $local_net
    pass out on $int_if proto { tcp udp } from any port domain to $local_net queue dns_in
    pass out on $int_if proto tcp from any port $ssh_ports to $local_net queue(std_in, ssh_im_in)
    pass out on $int_if proto tcp from any port $im_ports to $local_net queue ssh_im_in
    pass out on $int_if from any to $gordo queue gordo_in

    acho que as regras são bem intuitivas



  3. Hum... eu toh querendo fazer o mesmo, mas no Linux, e com um pouco mais d complexidade...
    Queria criar esse tipo d priorização (60% http, 20% mail, 20% resto) + cada usuario com uma banda específica (128, 256, ...) soh q naum consegui fazer uma "reclassificação" dos pacotes jah classificados na banda do usuario!
    Alguém tem algum macete pra issu funcionar!?

  4. Cara faz muito tempo tambem que nao brinco com freebsd mas vai uma dica.


    ipfw add pipe 3 tcp from any 1024-65535 to any 80,443 out via vr0
    ipfw pipe 3 config bw 600kbits

    As regras acima criam um controle de 600kbits para as portas 80 e 443

    O comando ipfw pipe 3 show mostra os valores do pipe .

    A partir dai crie suas propias regras.

    Abraçao



  5. Esses serviços tao dentro da tua rede mesmo loxxxa???


    Abraçao






Tópicos Similares

  1. Respostas: 7
    Último Post: 24-03-2017, 08:46
  2. Respostas: 4
    Último Post: 12-07-2011, 00:53
  3. PPTP + Protocolo GRE
    Por dark_exs no fórum Servidores de Rede
    Respostas: 1
    Último Post: 17-12-2002, 11:24
  4. routed e gated - protocolo de roteamento
    Por dark_exs no fórum Servidores de Rede
    Respostas: 1
    Último Post: 16-12-2002, 17:59
  5. problema em autenticar usando protocolo 1 do ssh
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 29-11-2002, 11:21

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L