나는 Squid3가 설치된 Debian 8을 (투명하게) 실행하고 있습니다. 그런데 "reply_body_max_size" 지시문에 대해 더 알고 싶습니다. 이에 대해 많이 읽었지만 온라인 토론 중 어느 것도 내 기준에 미치지 못합니다... (아 예, squidGuard도 내 서버를 돌아다니며 해야 할 일을 하고 있습니다... 바라요...)
이것은 가정 설정이며 Debian 상자는 wlan0을 통해 DHCP IP를 제공합니다(집에 있는 모든 장치는 인터넷 액세스에 연결되어 있습니다). 노트북 9대, PC 4대, 태블릿 7대, 스마트폰 9대(대역폭 패권을 놓고 싸우는 아이들... ;))... 우리는 모두 같은 서브넷에 있습니다...
대부분의 부모와 마찬가지로 제가 겪고 있는 문제는 자녀가 웹을 통해 다운로드하는 크기를 제한하는 것입니다. 제가 있는 곳에서는 인터넷 사용이 제한되어 있어 더 많은 비용을 지불해야 합니다. 현재 나는 한 달에 20GB의 데이터를 받고 있으며, 월말에는 한 달 전체에 대해 100GB가 넘는 데이터를 구입했는데 이는 매우 비싸지고 있습니다. 내 아들은 PS3에서 게임을 하는데, 일부 게임(내 생각에는 Call of Duty 등)에서는 한 플레이어가 다른 플레이어가 게임(또는 이와 유사한 것)에서 녹화한 비디오를 다운로드할 수 있어 한도가 소진됩니다.
현재 내 "reply_body_max_size"는 다운로드를 억제하고 일부 대역폭을 절약하기 위해 20MB로 설정되어 있습니다. 하지만 나 자신이나 아내가 YouTube를 다운로드하거나 액세스하려고 할 때마다 20MB 제한을 변경하고 Squid3를 다시 시작하고 YouTube를 시청하고 제한을 다시 20MB로 변경한 다음 Squid3를 다시 로드해야 합니다...정말 고통스럽습니다. ..
현재 내 ACL은 다음과 같습니다.
acl localnet src 10.0.0.0/24
acl localnet_dad_laptop 10.0.0.10
acl localnet_dad_smartphone 10.0.0.11
acl localnet_mom_laptop 10.0.0.12
acl localnet_mom_smartphone 10.0.0.13
acl localnet_son_laptop 10.0.0.14
acl localnet_son_smartphone 10.0.0.15
acl localnet_son_tablet 10.0.0.16
---다른 모든 장치에도 동일하게 적용됩니다---
http_access allow localnet
http_access allow localnet_dad_laptop
http_access allow localnet_dad_smartphone
http_access allow localnet_mom_laptop
http_access allow localnet_mom_smartphone
http_access allow localnet_son_laptop
http_access allow localnet_son_smartphone
http_access allow localnet_son_tablet
---다른 모든 장치에도 동일하게 적용됩니다---
엄마와 아빠에게는 다운로드 크기를 무제한으로 허용하면서 내 자녀(아들, 딸, 딸)와 내 자녀가 방문하는 모든 친구 및 잠자기 친구의 다운로드 크기를 제한하려면 어떻게 해야 합니까?
감사해요
대니
답변1
reply_body_max_size
다음과 같은 ACL을 지원합니다 http_access
.
reply_body_max_size none localnet_dad_laptop
reply_body_max_size 20 MB localnet_son_laptop
...