Delay Pool

1. Delay Pool

Alessandro Lazzareschi
alazzareschi

(usa CentOS)

Enviado em 04/01/2018 - 12:08h

Bom dia
Pessoal, preciso de uma ajuda com este esquema de Delay no squid
Hoje minha config é assim:

#Limit Band Youtube
delay_pools 2
delay_class 2 1
delay_parameters 2 5120/5120
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 2 allow YOUTUBE

Ate entao legal funciona pra todo mundo que sai pelo proxy, mas eu queria fazer com que alguns IPs nao pegasse este delay.

Alguem sabe como fazer isso ?

Valeu


  


2. Re: Delay Pool

Leandro Silva
LSSilva

(usa Outra)

Enviado em 04/01/2018 - 14:01h

alazzareschi escreveu:

Bom dia
Pessoal, preciso de uma ajuda com este esquema de Delay no squid
Hoje minha config é assim:

#Limit Band Youtube
delay_pools 2
delay_class 2 1
delay_parameters 2 5120/5120
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 2 allow YOUTUBE

Ate entao legal funciona pra todo mundo que sai pelo proxy, mas eu queria fazer com que alguns IPs nao pegasse este delay.

Alguem sabe como fazer isso ?

Valeu


Terá que criar uma lista com os IP's que quer liberar e fazer o seguinte
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x

#Limit Band Youtube
delay_pools 2
delay_class 2 1
delay_parameters 2 5120/5120
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 2 allow !ipsliberadosdelay YOUTUBE


3. Re: Delay Pool

Alessandro Lazzareschi
alazzareschi

(usa CentOS)

Enviado em 04/01/2018 - 14:08h

LSSilva escreveu:

alazzareschi escreveu:

Bom dia
Pessoal, preciso de uma ajuda com este esquema de Delay no squid
Hoje minha config é assim:

#Limit Band Youtube
delay_pools 2
delay_class 2 1
delay_parameters 2 5120/5120
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 2 allow YOUTUBE

Ate entao legal funciona pra todo mundo que sai pelo proxy, mas eu queria fazer com que alguns IPs nao pegasse este delay.

Alguem sabe como fazer isso ?

Valeu


Terá que criar uma lista com os IP's que quer liberar e fazer o seguinte
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x
acl ipsliberadosdelay src 192.168.x.x

#Limit Band Youtube
delay_pools 2
delay_class 2 1
delay_parameters 2 5120/5120
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 2 allow !ipsliberadosdelay YOUTUBE


vou tentar e ja posto o resultado


4. Re: Delay Pool

Leandro Silva
LSSilva

(usa Outra)

Enviado em 04/01/2018 - 14:25h

Beleza!


5. Re: Delay Pool

Alessandro Lazzareschi
alazzareschi

(usa CentOS)

Enviado em 04/01/2018 - 14:33h

LSSilva - Sem chance..continua a mesma coisa...

parece que ele ignora a acl de liberaçao do ip, ja coloquei ate em outras posiçoes pra ver se faria diferença, mas nada.


6. Re: Delay Pool

Leandro Silva
LSSilva

(usa Outra)

Enviado em 04/01/2018 - 15:14h

alazzareschi escreveu:

LSSilva - Sem chance..continua a mesma coisa...

parece que ele ignora a acl de liberaçao do ip, ja coloquei ate em outras posiçoes pra ver se faria diferença, mas nada.


Eu acredito que o delay pools não irá funcionar para YOUTUBE, pelo fato de ser um site com suporte à TLS/SSL (HTTPS). Tenta testar em algum outro site HTTP onde haja um arquivo para download para justificar.


7. Re: Delay Pool

Alessandro Lazzareschi
alazzareschi

(usa CentOS)

Enviado em 04/01/2018 - 15:34h

Consegui dessa forma

#Limit Band Youtube
acl liberado Youtube src "/etc/squid/rules/youtube_allow.acl" (Coloquei os IPs que eu nao quero que tenham delay no youtube)
delay_pools 2
delay_class 2 1
delay_class 1 1
delay_parameters 2 5120/5120
delay_parameters 1 -1/-1 -1/-1
acl YOUTUBE dstdomain .googlevideo.com youtube.com
delay_access 1 allow liberado Youtube
delay_access 2 allow YOUTUBE







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts