Initial Configuration (Getting it working) _ _ _
INDEX BACK NEXT _ _ _

Basic client software configuration

A lot of this is taken from the FAQ So thanks go to whoever wrote these sections for the FAQ. I am using the examples in here rather than refering requests to a seperate page to help with mirroring, and so that we keep context in terms of having one complete manual.


Netscape 3

Select Network Preferences from the Options menu. On the Proxies page, click the radio button next to Manual Proxy Configuration and then click on the View button. For each protocol that your Squid server supports (by default, HTTP, FTP, and gopher) enter the Squid server's hostname or IP address and put the HTTP port number for the Squid server (by default, 3128) in the Port column. For any protocols that your Squid does not support, leave the fields blank.

Here is a screen shot of the Netscape Navigator manual proxy configuration screen.

Using Netscape with Auto-Config is in the Advanced client configuration section


Microsoft Internet Explorer

Select Options from the View menu. Click on the Connection tab. Tick the Connect through Proxy Server option and press the Proxy Settings button. For each protocol that your Squid server supports (by default, HTTP, FTP, and Gopher) enter the Squid server's hostname or IP address and put the HTTP port number for the Squid server (by default, 3128) in the Port column. For any protocols that your Squid does not support, leave the fields blank.

Here is a screen shot of the Internet Explorer proxy configuration screen.

Again, you can Auto-Config certain (newer) version of Internet Explorer, but this is only explained in the Advanced client configuration section.


Netmanage Internet Chameleon Websurfer

Netmanage WebSurfer supports manual proxy configuration and exclusion lists for hosts or domains that should not be fetched via the proxy server (this information is current as of WebSurfer 5.0). Select Preferences from the Settings menu. Click on the Proxies tab. Select the Use Proxy options for HTTP, FTP, and gopher. For each protocol enter the Squid server's hostname or IP address and put the HTTP port number for the Squid server (by default, 3128) in the Port boxes. For any protocols that your Squid server does not support, leave the fields blank.

Here is a screen shot


Generic Unix configuration

If you are using unix programs that allow you to access the web (including wget, lynx and mosaic), you can set shell variables that will get them to use the proxy.

If you are using tcsh or csh:

% setenv http_proxy http://mycache.example.com:3128/
% setenv gopher_proxy http://mycache.example.com:3128/
% setenv ftp_proxy http://mycache.example.com:3128/

You should now be able to use your browser to connect through the cache to download pages. To check that it's actually going through the cache, check the contents of the /usr/local/squid/logs/access.log using a command like more /usr/local/squid/logs/access.log. You should see any accesses you made appear in this file.


The Squid Users guide is copyright Oskar Pearson oskar@is.co.za

If you want to retain copyright on any of the above sections, please notify me and I will make a note of it here, and put you in the credits

If you like the layout (I do), I can only thank William Mee and hope he forgives me for stealing it