Anshlag - калужское объединение друзей - туристов. Отдых, путешествия, туризм.

Anshlag - калужское объединение друзей - туристов. Отдых и путешествия по Карелии, туризм, водные походы. Отчеты о походах, рассказы туристов, новости туризма. Форум, гостевая, походные фотографии.



  
 Четверг, 20 июня 2019, 20:03:54 

Установка Squid под Windows NT
Установка Squid под Windows NT

Быстрый переход ...

» Установка Squid под...

Squid

Last stable: squid-2.5.STABLE7

Devel: squid-3.0.PRE3




Установка Squid под Windows NT


Установку Squid под NT4.0
      рассмотрим на основе версии 2.5 Stable1,
      портированной guido.serassio@serassio.it">Guido
      Serassio. Версия Squid под NT поставляется
      только в скомпилированном виде, по
      поводу исходных текстов обращайтесь к
      автору.

      Дистрибутив берем по адресу http://www.serassio.it/SquidNT.htm.


     

Итак существует 3 скомпилированных
      варианта Squid.


     

Вариант 1:
     


           
  • включена поддержка HTCP
           
  • включена поддержка SNMP
           
  • встроенный сервер DNS
           
  • разрешены знаки подчеркивания в
              именах хостов
           
  • запуск в режиме системной службы WIN32
           
  • поддержка WCCP выключена
           
  • включена поддержка Useragent enabled
           
  • поддержка Delay Pools выключена
           
  • включена поддержка ICMP

  •      

      Вариант 2:
     

           
  • включена поддержка HTCP
           
  • включена поддержка SNMP
           
  • встроенный сервер DNS
           
  • разрешены знаки подчеркивания в
              именах хостов
           
  • запуск в режиме системной службы WIN32
           
  • поддержка WCCP выключена
           
  • включена поддержка Useragent
           
  • включена поддержка Delay Pools
           
  • включена поддержка ICMP

  •      

      Вариант 3:
     

           
  • включена поддержка HTCP
           
  • включена поддержка SNMP
           
  • внешний сервер DNS
           
  • разрешены знаки подчеркивания в
              именах хостов
           
  • запуск в режиме системной службы WIN32
           
  • поддержка WCCP выключена
           
  • включена поддержка Useragent
           
  • поддержка Delay Pools выключена
           
  • включена поддержка ICMP

  •      

     

   Во время установки будем
      использовать вариант N 2, тем более, что
      использование Delay Pools в NT наверное
      единственный метод ограничения
      пропускной способности канала для
      пользователей. Наиболее существенные на
      сегодняшний момент ограничения Squid под NT
      - это отсутствие поддержки WCCP,
      прозрачного проксирования, DISKD.


     

 
     


           
  1. Распаковываем дистрибутив в
              выбранный вами каталог. Автор
              рекомендует отказаться от
              использования в пути пробелов и
              использования длинных путей. Например:
             
     H:\Squid25


           
  2. Установка Squid как системной службы.
              Соответственно:
             
     
    squid -i -f h:/squid25/etc/squid.conf -n Squid25_1

              где h:/squid25/etc/squid.conf - путь к файлу
              конфигурации Squid, Squid25_1 - имя службы,
              можно использовать любое допустимое в
              NT. После этой команды служба будет
              сконфигурирована как автозагружаемая,
              рекомендую пока перевести ее в режим
              запуска вручную.
           
  3. Редактируем файл squid.conf - особое
              внимание обращаем на то, что пути
              нужно писать как в Unix, "\" и "/"
              - не одно и то же.
           
  4. Формируем кеш Squid.
             
     
    squid -z -f h:/squid25/etc/squid.conf


              Замечание: используйте awin32 или ufs
           
  5. Проверяем что конфигурация кеша
              верна.
             
     start squid -f h:/squid25/etc/squid.conf


              Такой вариант запуска позволяет
              запустить Squid в виде консольного
              приложения. В случае каких либо ошибок
              они будут выведены и их следует
              исправить.
           
  6. Переводим сервис Squid-а в автозапуск.
           
  7. Запускаем службу - можно работать.
           
  8. Для своего удобства пишем три (можно
              и больше) bat-файлика:
             

    Старт squid-а:
             

     net start Squid25_1


             

    Останов:
             

     net stop squid25_1


             

    Переконфигурация:
             

     squid -n Squid25_1 -f h:/squid25/etc/squid.conf -k reconfigure


           
  9. Настройка Squid-а аналогична настройки
              версии под Unix-ы

  10.      

     

Автор: ppastushenko@yahoo.com">Павел
      Пастушенко




Прокомментировать
Хотите оставить свои комментарии? Зарегистрируйтесь на нашем сайте!

 
(c) Anshlag 2002 - 2008