Ограничение загрузки ограничивает в Сквиде

Существует ли маршрутизатор, который может обеспечить другой шлюз кроме его собственного адреса? или вопрос должен быть, dhcp маршрутизатора, может обеспечить другой шлюз кроме его собственного адреса?

Это - зависимый изготовления. Мой Linksys WRT54GL позволяет любую установку.

2
задан 24 November 2010 в 12:53
2 ответа

Сквид проверяет на соответствия в порядке, который они записаны в conf файле сверху донизу.

Удостоверьтесь что

reply_body_max_size 0 allow allowedip

перед

reply_body_max_size 30000000 allow officelan

При использовании нового (> v3) версия сквида затем нет никакой потребности в позволении, и отклоните, например.

reply_body_max_size 0 allowedip
reply_body_max_size 30000000 officelan

Править

Протестированные песни использования 5.5 и сквид 2.6. Машины STABLE21 2 в той же сети как прокси. Вот соответствующие записи от моего squid.conf

acl t1 src 192.168.254.200
acl t2 src 192.168.254.0/24

http_access allow t1
http_access allow t2

reply_body_max_size 0 allow t1
reply_body_max_size 100000 allow t2

Это работает как ожидалось - сокращение размера байта во втором операторе (и перезапуск сквида) в конечном счете заставляет сквид отказываться от передачи.

3
ответ дан 3 December 2019 в 11:08
  • 1
    Моя версия Сквида является сквидом 2.6. STABLE21-6.el5, Работающий при выпуске 5.4 CentOS, я использовал следующий заказ, но не удачу. reply_body_max_size 0 позволяют allowedip reply_body_max_size 30000000, отклоняют officelan –  Supratik 24 November 2010 в 13:34
  • 2
    , Затем используют Ваши исходные операторы и гарантируют, что позволение перед отклонением. –  user9517 supports GoFundMonica 24 November 2010 в 13:37
  • 3
    я просто проверил документацию правильно и deny должен быть allow также. –  user9517 supports GoFundMonica 24 November 2010 в 13:54
  • 4
    , который я попробовал, поскольку Вы предложили, теперь моя конфигурация смотрит, следующие acl allowedip dst 192.168.1.81 acl officelan dst 192.168.1.0/24 reply_body_max_size 0 позволяют allowedip reply_body_max_size 30000000, позволяют officelan, но все еще способный загрузить большой файл больше чем 30 МБ со всего IP. Только один оператор работает за один раз. Какая-либо идея? серверы –  Supratik 24 November 2010 в 14:07

Просто переупорядочьте свои reply_body_max_size строки. Сквид проверяет их в порядок.

Это из файла конфигурации сквида:

When the reply headers are received,
the reply_body_max_size lines are processed, and the first line with
a result of "allow" is used as the maximum body size for this reply.
0
ответ дан 3 December 2019 в 11:08

Теги

Похожие вопросы