Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. vou te deixar minha dica...
    vc podera fazer o direcionamento 1x por hora ou 1x por dia...
    como?

    com o apache devidamente instalado, procure o httpd.conf
    e insira as seguintes linhas:
    </VirtualHost>
    <VirtualHost *:2212>
    ServerAdmin webmaster@localhost
    ServerName vg.farolbr.com
    DocumentRoot /var/www/html/aviso/
    </VirtualHost>
    onde:
    2212 representa a porta que vc ira usar para escutar ao aviso.
    DocumentRoot local onde esta a pagina de avisso...

    apos isso, insira no seu script de firewall:
    iptables -t nat -I PREROUTING -i eth1 -p tcp -d 0/0 -s ipcliente -m limit --limit 1/h -j REDIRECT --to-port 2212

    onde:
    -i ethx - interface de contato com o cliente
    -m limit --limit 1/s - representa 1 aviso por segundo
    -m limit --limit 1/h- 1 aviso por hora
    -m limit --limit 1/d- 1 aviso por dia


    eu uso isso qdo vou dar manutencao (urgencia ou preventiva), ai os cliente nao ficam me ligando.

  2. obrigado pela dica amigo, vou testar!

    gostaria de saber de um problema q estou passando com isso...


    arquivo squid_manutencao.sh

    #!/bin/bash
    cat /etc/squid/squid_manutencao_bloqueando.conf > /etc/squid/squid.conf
    squid -k reconfigure
    sleep 20
    cat /etc/squid/squid_manutencao_liberando.conf > /etc/squid/squid.conf
    squid -k reconfigure

    quando executo isso na shell, na mao, funciona blzaa!
    mas quando coloco no crontab... nao rola...
    o syslog me diz q executou a coisa...

    Oct 4 22:03:01 proxy /USR/SBIN/CRON[4722]: (alan) CMD (/home/alan/squid_manutencao.sh)
    mas o "bloqueio" nao rola...

    crontab -e
    30 * * * * /home/alan/squid_manutencao.sh

    ou seja, na mao rola de boaa,, mais no cron nao rola...
    ja dei parmissao total ao arquivo...
    ja tentei por assim..
    30 * * * * root /home/alan/squid_manutencao.sh

    sabe me explicar o porque nao ta rolando??



  3. ja verificou se o arquivo tem permissao necessaria para rodar?

    ops, editando..
    vc disse que ja deu permissao de execucao ao arquivo...
    ja tentou rodar ele na mao, digitando o caminho do script no terminal?

    tente colocar ele no
    # mv /home/alan/squid_manutencao.sh /sbin/squid_manutencao.sh

    dar permissao:
    # chmod +x /sbin/squid_manutencao.sh

    logo depois, faca o teste... no terminal digite o caminho do mesmo:
    # /sbin/squid_manutencao.sh
    Última edição por AndrioPJ; 04-10-2009 às 21:45.

  4. amigo, ja tentei de tudoooo

    fiz um teste aqui com os comandos do script,,,
    dei uma pesquizada e ve q o cron nao rola com script q tenha saida,,, no meu caso,, nao tem,, soh se for de erro..

    executei sim ele na mao,, no terminal, e rola perfeitamente,,

    o teste q eu fiz foi, apenas o comando.. squid -k reconfigure dentro do squid_manutencao.sh
    e nao rolou....

    fiz outros tipos de testes simples e rolou...

    ou seja,, tem algum problema com o mando squid -k reconfigure no cron...
    alguma luz?



  5. qual a sua distro?

    pois aqui, acabei de fazer o teste e rodou normalmente...
    #!/bin/bash
    squid -k reconfigure

    exit 0
    Última edição por AndrioPJ; 04-10-2009 às 21:58.






Tópicos Similares

  1. mais uma duvida de C! (MACROS)
    Por no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 18-02-2005, 08:32
  2. Gostaria de tirar uma duvida..
    Por Mercenario.. Linux no fórum Servidores de Rede
    Respostas: 2
    Último Post: 23-12-2004, 00:59
  3. Melhor serviço em uma rede LINUX
    Por Vaza no fórum Servidores de Rede
    Respostas: 4
    Último Post: 24-10-2003, 09:51
  4. Duvidas Linux e Windows!!!
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 06-01-2003, 16:46
  5. Passos para conf de uma estacao linux ..
    Por MarcelScan no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-04-2002, 22:40

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L