Pular para o conteúdo

tc + squid transparente

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. tc + squid transparente

Enviado em 16/04/2010 - 13:08h

Boa tarde pessoal.

Estou tendo o seguinte problema, preciso definir o download e o upload para toda a rede ligada ao meu squid, que funciona em modo transparente e cache full.

Não consigo fazer o controle, quando consigo chegar perto, a internet de todos fica muito lenta, estou comendo boa em alguma coisa. Segue meu script que fiz baseado em um tutorial da net.

#
#BANDA=15360kbit
BANDA=13312kbit
BANDA_REDE=70mbit
R1=eth4

# Associa uma regra de enfileiramento a interface
tc qdisc add dev eth4 root handle 1:0 htb default 2

# Cria uma classe htb raiz
tc class add dev eth4 parent 1:0 classid 1:1 htb rate $BANDA
tc class add dev eth4 parent 1:0 classid 1:2 htb rate $BANDA_REDE quantum 60000

# Cria classes filhas da classe raiz
tc class add dev eth4 parent 1:1 classid 1:10 htb rate 256kbit ceil $BANDA
tc class add dev eth4 parent 1:1 classid 1:20 htb rate 256kbit ceil $BANDA

# Cria manipuladores sfq
tc qdisc add dev eth4 parent 1:10 handle 10: pfifo limit 10
tc qdisc add dev eth4 parent 1:20 handle 20: sfq limit 10
tc qdisc add dev eth4 parent 1:2 pfifo limit 10

# Define como o trafego sera redirecionado
tc filter add dev eth4 parent 1:0 protocol ip prio 2 u32 match ip dst 192.168.1.0/24 match ip dport 3128 0xffff flowid 1:20
tc filter add dev eth4 parent 1:0 protocol ip prio 1 u32 match ip protocol 0x6 0xff match ip tos 0x10 0xff flowid 1:2



Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder