tinyproxy це легкий HTTP проксі під ліцензією GPL. Розроблений з нуля, щоб бути швидким і ще невеликий, tinyproxy є ідеальним рішенням для сайтів, де потрібно повнофункціональне HTTP проксі, але системні ресурси, необхідні для запуску більш вимогливих HTTP проксі недоступні. tinyproxy повністю сумісний з усіма існуючими веб-браузерами.
Ось деякі ключові особливості "tinyproxy":
Анонімний режим
- Дозволяє вказати, які HTTP-заголовки повинні бути дозволено через, і які повинні бути заблоковані - це дозволяє обмежити і те, що дані надходять на ваш веб-браузер з сервера HTTP (наприклад, печиво), а також обмежити, які дані пропускається з веб-браузера до сервера HTTP (наприклад, з інформацією про версію).
Легко змінені
- Якщо ви шукаєте, щоб побудувати власне веб-проксі, tinyproxy дуже легко змінити в користувальницьких потреб - джерело проста, дотримуючись принципу KISS. Як такий, він може бути використаний в якості основи для всього, що ви, можливо, буде потрібно веб-проксі, щоб зробити (відправити патчі!)
Віддалений моніторинг
- Використання функції віддаленого моніторингу, ви можете отримати доступ до статистики проксі здалеку, дозволяючи точно знати, наскільки зайнятий проксі.
Завантажте середній моніторинг
- Tinyproxy може бути налаштований, щоб подивитися в середньому навантаження на більшості платформ, і почати відхилення прохань, коли навантаження досягає певної точки - Ви можете визнати цю функцію з Sendmail.
Контроль доступу
- Ви можете налаштувати tinyproxy, щоб тільки запити від конкретної подсети, або від певного інтерфейсу, що дозволяє вам забезпечити, щоб випадкові, несанкціоновані людей не буде використовувати свій проксі-сервер.
Безпечний
- З невеликим конфігурації (зокрема, робить файл журналу належить нікому і запустити його на порт> 1024), tinyproxy можуть бути зроблені, щоб працювати без будь-яких особливих привілеїв, тим самим зводячи до мінімуму ймовірність компрометації системи. Крім того, він був розроблений з прицілом на запобігання переповнення буфера. Простота коду гарантує, що залишається легко виявити такі помилки.
Компактність
- Як уже згадувалося вище, tinyproxy вимагає дуже мало на шляху системних ресурсів - обсяг пам'яті, як правило, навколо 2 Мб з Glibc, і навантаження збільшується лінійно з CPU кількості одночасних з'єднань (залежно від швидкості з'єднання). Таким чином, tinyproxy може працювати на запасний, старшого машини, або навіть станції, без якого-небудь помітного впливу на продуктивність
Що нового У цьому випуску :.
- Ця версія в основному виправлення підтримка IPv6, а також деякі помилки безпеки.
- також були зроблені виправлення в повідомленнях і подібних речей.
Коментар не знайдено