Buckminster
(usa Debian)
Enviado em 12/04/2024 - 13:11h
Sugiro pesquisar como liberar Youtube, Whatsapp, etc no Squid, o processo para liberar o Discord é o mesmo.
Pode fazer assim também:
Crie um arquivo txt e coloque os domínios dentro
discordstatus.com
discord.media
discord.gg
cdn.discordapp.com
googleusercontent.com
discordapp.com
discordcdn.com
discordmedia.com
discordservers.com
Crie uma ACL, por exemplo
acl discord dstdomain -i "/caminho/do/arquivo/txt"
depois
http_access allow discord
Tenha o cuidado de colocar essas regras no lugar certo, pois o Squid lê o arquivo sequencialmente de cima para baixo, bem como o Iptables.
No Squid tem de se colocar todas as liberações primeiro e depois os bloqueios, se vc bloquear alguma coisa não adianta ter em seguida uma liberação para essa mesma coisa.
No Iptables ainda tem a opção de numerar as regras, mas no Squid que eu saiba não tem essa opção.
Atente para a versão do teu Squid, a partir da versão 3.1 o Squid teve mudanças significativas nas diretivas.
E a questão também é que você terá sempre que monitorar esses domínios, pois ele podem mudar, o Discord pode acrescentar um domínio, etc. Assim, caso der um problema futuro de acesso ao Discord na tua rede verifique se não foi alterado algum domínio.
E você tem autenticação, pode criar grupos também e liberar o Discord para quem você quiser, fica mais fácil o controle.
Qualquer coisa, pesquise aqui:
https://www.squid-cache.org/Doc/config/
Aqui tem um exemplo de autenticação liberando certos sites (bypass):
https://wiki.squid-cache.org/ConfigExamples/Authenticate/Bypass
Lembrando que o Squid está na versão 7.
_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!