---------------------------------------------------------------
Оригинал этого текста расположен на странице
http://www.atals.net.ru/Squid-faq.html
---------------------------------------------------------------

<!-- BASE HREF="http://squid.nlanr.net/Squid/" -->
Squid - это кеширующий прокси сервер, являющийся,
на наш взгляд, наиболее продвинутым из свободно распространяемых прокси
серверов. Это перевод FAQ по этому серверу. Недавно появилась новая версия
этого документа. Тем не менее этот перевод содержит ответы на большинство
важных вопросов по Squid.


Присылайте ваши замечания и предложения на ilgam@atlas.net.ru





Перевод на русский язык - Васильев Ильгам, Атлас Нетворкс, Copyright
© 1997


Часто задаваемые вопросы






http://harvest.cs.colorado.edu/


http://squid.nlanr.net/Squid/


Duane Wessels из National
Laboratory for Applied Network Research (основанной National Science Foundation).


ftp://squid.nlanr.net/pub/.

Также много зеркал по всему миру:


http://squid.nlanr.net/Squid/mirrors.html




squid-users-request@nlanr.net

  • squid-users-digest: дайджест (ежедневный) того же.



  • Подписка через squid-users-digest-request@nlanr.net

  • squid-announce@nlanr.net: Анонс новых версий (только получение).



  • Подписка через squid-announce-request@nlanr.net

  • squid-bugs@nlanr.net : Закрытый
    список для сообщения о багах.



  • squid@nlanr.net: Закрытый список с
    пожеланиями и предложениями.



  • squid-faq@nlanr.net: Закрытый
    список для обратной связи, обновлений и дополнений в Squid FAQ.


  • Архивы различных списков рассылки доступны на http://squid.nlanr.net/Mail-Archive/squid-users/


    http://squid.nlanr.net/Squid/,
    а здесь http://www.nlanr.net/Cache/
    дополнительная информация по кешированию вообще.


    Jonathan Larmour <JLarmour@origin-at.co.uk>

    Cord Beermann <cord@cc.fh-lippe.de>

    Tony Sterrett <tony@nlanr.net>

    Gerard Hynes
    <ghynes@compusult.nf.ca>

    <tkatayam@pi.titech.ac.jp>

    Duane Wessels <wessels@nlanr.net>

    K Claffy <kc@nlanr.net>

    Paul Southworth <pauls@etext.org>

    Пожалуйста шлите исправления, обновления и комментарии на: squid-faq@nlanr.net.





    http://squid.nlanr.net/Squid/.
    Содержание различий между версиями доступно для апгрейда, которые применяются
    программой patch, которую можно взять здесь ftp://prep.ai.mit.edu/pub/gnu/.


    ftp://prep.ai.mit.edu/pub/gnu/.
    Можно задать несколько параметров конфигурационного скрипта. Наиболее полезный
    --prefix для установки в другую директорию. По умолчанию это /usr/local/squid.Чтобы
    поменять следует сделать следующее:

    % cd squid-x.y.z

    % ./configure --prefix=/some/other/directory/squid


    squid-bugs@nlanr.net.


    ftp://ftp.pasteur.fr/pub/Network/url_get/,
    иechoping, по адресу ftp://ftp.pasteur.fr/pub/Network/echoping/.
    Также проверьте наиболее важные файлы access.log иcache.log.


    GNU FTP site.љ









    правил
    подключения
    к иерархии кешей NLANR.


    регистрацонную
    БД
    кешей и поищите ближайший. Да, и помните, что если кеш зарегистрирован
    в базе это еще не значит что он захочет быть Вашим родителем/дочерью/братом.
    Но спросить всегда можно...


    Kolics Bertold сделал прекрасную
    блок-схему изображающую этот процесс.љ



    вид экрана ручной настройки прокси
    Netscape Navigator.


    вид экрана автоматической настройки
    прокси Netscape Navigator. Вы также можете обратиться к документации Netscape
    по системе конфигурации прокси Navigator при помощи JavaScript по адресу
    http://home.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html

    Здесь пример автоконфигурации на JavaScript от Oskar Pearson:

    //We (www.is.co.za) run a central cache for our customers that they
    //access through a firewall - thus if they want to connect to their intranet
    //system (or anything in their domain at all) they have to connect
    //directly - hence all the "fiddling" to see if they are trying to connect
    //to their local domain.

    //Replace each occurrence of company.com with your domain name
    //and if you have some kind of intranet system, make sure
    //that you put it's name in place of "internal" below.

    //We also assume that your cache is called "cache.company.com", and
    //that it runs on port 8080. Change it down at the bottom.

    //(C) Oskar Pearson and the Internet Solution (http://www.is.co.za)
    љљљ function FindProxyForURL(url, host)
    љљљљљљљ {
    љљљљљљљљљљљ //If they have only specified a hostname, go directly.
    љљљљљљљљљљљ if (isPlainHostName(host))
    љљљљљљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљљљљљ //These connect directly if the machine they are trying to
    љљљљљљљљљљљ //connect to starts with "intranet" - ie http://intranet
    љљљљљљљљљљљ //Connectљ directly if it is intranet.*
    љљљљљљљљљљљ //If you have another machine that you want them to
    љљљљљљљљљљљ //access directly, replace "internal*" with that
    љљљљљљљљљљљ //machine's name
    љљљљљљљљљљљ if (shExpMatch( host, "intranet*")||
    љљљљљљљљљљљљљљљљљљљљљљљљљљљ shExpMatch(host, "internal*"))
    љљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљљљљљ //Connect directly to our domains (NB for Important News)
    љљљљљљљљљљљ if (dnsDomainIs( host,"company.com")||
    љљљљљљљљљљљ //If you have another domain that you wish to connect to
    љљљљљљљљљљљ //directly, put it in here
    љљљљљљљљљљљљљљљљљљљљљљљљљљљ dnsDomainIs(host,"sistercompany.com"))
    љљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљљљљљ //So the error message "no such host" will appear through the
    љљљљљљљљљљљ //normal Netscape box - less support queries :)
    љљљљљљљљљљљ if (!isResolvable(host))
    љљљљљљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљљљљљ //We only cache http, ftp and gopher
    љљљљљљљљљљљ if (url.substring(0, 5) == "http:" ||
    љљљљљљљљљљљљљљљљљљљљљљљљљљљ url.substring(0, 4) == "ftp:"||
    љљљљљљљљљљљљљљљљљљљљљљљљљљљ url.substring(0, 7) == "gopher:")
    љљљљљљљљљљљ //Change the ":8080" to the port that your cache
    љљљљљљљљљљљ //runs on, and "cache.company.com" to the machine that
    љљљљљљљљљљљ //you run the cache on
    љљљљљљљљљљљљљљљљљљљ return "PROXY cache.company.com:8080; DIRECT";
    љљљљљљљљљљљ //We don't cache WAIS
    љљљљљљљљљљљ if (url.substring(0, 5) == "wais:")
    љљљљљљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљљљљљ else
    љљљљљљљљљљљљљљљљљљљ return "DIRECT";
    љљљљљљљ }



    4.3 Настройка Lynx и Mosaic