+ Responder ao Tópico



  1. #1

    Padrão Uso PPPoE, preciso liberar banda total para site X

    Opa galera, eu tenho um site que fica hospedado em meus servidores, preciso que todos os clientes que estão autenticados e limitados via pppoe acessem a este site cujo ip é 172.16.20.1 sem limite de banda.... ja tentei dar uma mexida no mangle mais não deu certo...


    abraços!

  2. #2

    Padrão

    Citação Postado originalmente por iuredaluz Ver Post
    Opa galera, eu tenho um site que fica hospedado em meus servidores, preciso que todos os clientes que estão autenticados e limitados via pppoe acessem a este site cujo ip é 172.16.20.1 sem limite de banda.... ja tentei dar uma mexida no mangle mais não deu certo...


    abraços!
    ola amigo,

    você pode fazer isso fazendo um 'full' no seu mk para o apache de seu server... igual ao cache full do thunder cache..

    ative o modulo header do apache2

    cd /etc/apache2/mods-enabled/
    ln -s ../mods-available/headers.load headers.load


    edite o arquivo com seu editor preferido..
    /etc/apache2/sites-enabled/000-default

    tende deixar sua configuração do apache2 assim

    -------------------------------------------------
    NameVirtualHost *
    <VirtualHost *>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    Header add THUNDER "THUNDER"
    Header set THUNDER "THUNDER"

    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

    </VirtualHost>
    --------------------------------------

    por ultimo, crie essas regras no seu mk..

    /ip firewall mangle add action=mark-connection chain=forward comment="THUNDER CACHE FULL" content="THUNDER: THUNDER" disabled=no new-connection-mark=thunder-connection passthrough=yes protocol=tcp
    /ip firewall mangle add action=mark-packet chain=forward comment="" connection-mark=thunder-connection disabled=no new-packet-mark=thunder-packs passthrough=yes protocol=tcp

    /queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1000000 max-limit=2000000 name=ThunderCache packet-mark=thunder-packs parent=global-out priority=8 queue=default

    adapte a suas necessidades...
    espero ter ajudado.

  3. #3

    Padrão

    opa amigo, agradeço...
    mas temos um problema... eu não tenho acesso a esse servidor apache, fica sobre 7 chaves em outro local....


    opa amigao, funcionou mesmo assim!!!
    tirei o content: e foi!

    valeu ae abracao!
    Última edição por iuredaluz; 10-05-2009 às 04:27.

  4. #4

    Padrão

    Citação Postado originalmente por iuredaluz Ver Post
    opa amigo, agradeço...
    mas temos um problema... eu não tenho acesso a esse servidor apache, fica sobre 7 chaves em outro local....


    opa amigao, funcionou mesmo assim!!!
    tirei o content: e foi!

    valeu ae abracao!
    cuidado para tudo de sua rede esta indo a full agora..
    ao menos poe o ip e porta do seu apache aew..

  5. #5

    Padrão

    Citação Postado originalmente por alanvictorjp Ver Post
    cuidado para tudo de sua rede esta indo a full agora..
    ao menos poe o ip e porta do seu apache aew..

    concerteza amigo, eu botei o ip em dst address....

    mais pensando bem hoje... e reparando bem, ja que tinha tentado fazer esse tipo de regra....

    porque so funciona quando coloco em global-out?
    tentei por em global-total e nao deu certo...

    eu preciso que o upload seja ilimitado também para a rede 172.16.20.1...

    abraçao!


    vou tentar fazer uma regra de inverso no src.
    Última edição por iuredaluz; 11-05-2009 às 11:06.

  6. #6

    Thumbs up

    Citação Postado originalmente por iuredaluz Ver Post
    concerteza amigo, eu botei o ip em dst address....

    mais pensando bem hoje... e reparando bem, ja que tinha tentado fazer esse tipo de regra....

    porque so funciona quando coloco em global-out?
    tentei por em global-total e nao deu certo...

    eu preciso que o upload seja ilimitado também para a rede 172.16.20.1...

    abraçao!


    vou tentar fazer uma regra de inverso no src.
    Olá amigo faça da seguinte maneira!

    Marque os pacotes em Mangle do site e depois as regras em queues tree
    Bem parecido com o controle de velocidade para P2P.

    Quando for acessado o endereço do servidor vai ter a velocidade que você especificar!


    Fiz a mesma regra para min só que o que eu queria era que o pessoal tivesse acesso a um apache meu que manda os vídeos cacheados a toda velocidade!

    Abraços