| User's Guide |
3. Installation
3.5. Configuring your Client Software to use NetProxy
Each piece of client software (such as a mail reader, web browser or FTP client) that is used on your network computers needs to be configured to use NetProxy instead of trying to connect directly to hosts on the Internet.
Typically, this is a fairly trivial process, but here we provide instructions for configuring most popular packages.
Web
Browsers
Internet Explorer v6 and v5
To configure Internet Explorer 6 to use NetProxy, select 'Internet
Options
' from the 'Tools' menu. Select the 'Connections' tab and click
the "LAN Settings
" button. Enable the 'Access the Internet
using a proxy server' checkbox. Select the 'Advanced
' button to view the
current proxy settings and alter them to:-
| HTTP | 192.168.0.1 | Port: | 8080 |
| Secure: | 192.168.0.1 | Port: | 8080 |
| FTP: | Port: | ||
| Gopher: | Port: | ||
| Socks: | 192.168.0.1 | Port: | 1080 |
Internet Explorer will use the SOCKS protocol for FTP and Gopher sessions. Do not enter anything for the FTP or Gopher settings in Internet Explorer.
Alternatively you may configure Internet Explorer to fetch its proxy settings automatically from NetProxy using an autoproxy.pac configuration file. See the section entitled Using an AutoProxy.pac Configuration File for more information.-
Netscape
Navigator
To configure Netscape Navigator to use NetProxy, select 'Preferences
'
from the Edit menu in Navigator. Open the 'Advanced' branch and select the
'Proxies' option. Highlight the 'manual proxy configuration' option and click
'view
' to view the current proxy settings and alter them to:-
| HTTP | 192.168.0.1 | Port: | 8080 |
| Security: | 192.168.0.1 | Port: | 8080 |
| FTP: | Port: | 0 | |
| Socks: | 192.168.0.1 | Port: | 1080 |
| Gopher: | Port: | 0 | |
| WAIS: | Port: | 0 |
Navigator will then use the SOCKS protocol for FTP, Gopher and WAIS sessions. Do not enter anything for the FTP, Gopher or WAIS settings in Navigator.
Alternatively you may configure Netscape Navigator to fetch its proxy settings automatically from NetProxy using an autoproxy.pac configuration file. See the section entitled Using an AutoProxy.pac Configuration File for more information.-
Internet Explorer
v4
To configure Internet Explorer 4 to use NetProxy, select 'Internet
Options
' from the 'View' menu. Select the 'Connection' tab and enable the
'Access the Internet using a proxy server' checkbox. Select the
'Advanced
' button to view the current proxy settings and alter them
to:-
| HTTP | 192.168.0.1 | Port: | 8080 |
| Secure: | 192.168.0.1 | Port: | 8080 |
| FTP: | Port: | ||
| Gopher: | Port: | ||
| Socks: | 192.168.0.1 | Port: | 1080 |
FTP
Clients
WS_FTP and WS_FTP95
To use the WS_FTP or WS_FTP95 clients with NetProxy, select the profile of the
host that you wish to connect to in the Session Properties dialog
in WS_FTP. Select the Advanced tab and put a checkmark next to the
use firewall option. Enter the IP address of your NetProxy PC
(usually 192.168.0.1) in the host name field and enter the port number of the
FTP gateway (usually port 21) in the port field. The User ID and
Password settings should be left empty. The firewall type must be
set to USER with no logon.
Command line FTP
clients.
To use a command-line based FTP client, such as the DOS-based FTP.EXE supplied
by Microsoft with both Windows 95 and Windows NT, simply ftp to your NetProxy
PC and enter your username as username@remote.ftp.host. A sample
ftp session is shown below:-
C:\>ftp
192.168.0.1
Connected to 192.168.0.1.
220 Welcome to the NetProxy FTP gateway at proxy.grok.co.uk
User (spike:(none)): anonymous@sunsite.doc.ic.ac.uk
331 Guest login ok, send your complete e-mail address as password.
Password: ****************
230- The Archive -- SunSITE Northern Europe
230-========================================
230- SunSITE Northern Europe is located at the Department of Computing,
230- Imperial College, London and is running on a SPARCserver 1000 (with
230- 8 CPUs and 61 GB of RAID5 disk space) kindly donated by Sun
Microsystems.
ftp>
Telnet
Clients
You can use any Telnet client with NetProxy. Rather than telnetting directly to
the destination host, telnet to the NetProxy PC (this is 192.168.0.1 if you
followed our installation guidelines). Then, when you see the 'NetProxy>'
prompt, type 'open hostname' where hostname is the name or IP address of the
host on the Internet that you wish to telnet to. You can also type 'finger
user@hostname' to perform a 'finger' query for a given user or host. Ensure
that you have the Telnet Gateway enabled in Netproxy.
News
Readers
You can use any news reader with NetProxy. Your news reader will have a
configurable option that lets you specify the name or IP address of the news
server that you wish to connect to. Simply use the IP address assigned to your
NetProxy PC (this is 192.168.0.1 if you followed our installation guidelines).
Ensure that you have a mapped port configured in NetProxy for port 119
(NNTP).
Mail
Programs
You can use any Internet mail program with NetProxy. Your mail program will
have a configurable option that lets you specify the name or IP address of the
SMTP host that you wish to use for sending mail. Specify the IP address
assigned to your NetProxy PC (this is 192.168.0.1 if you followed our
installation guidelines). There will also be a configurable option that lets
you specify the name or IP address of the POP3 host that you wish to use for
receiving mail. Specify the IP address assigned to your Netproxy PC (this is
192.168.0.1 if you followed our installation guidelines). Specify your POP3
account/username in the form "username#pop3.hostname.net", where
username is your POP3 account name and pop3.hostname.net is the real name or IP
address of the POP3 server that holds your mail. A separator other than '#' can
be configured in NetProxys POP3 configuration dialog.
Ensure that you have a mapped port configured in NetProxy for port 25 (SMTP) and that the POP3 gateway service is enabled.
RealPlayer
To configure the
RealPlayer client application from RealNetworks, select the
Preferences option (this is in either the View or
Options menu, depending on the version of RealPlayer being used).
Select the Proxy tab, and enter the IP address of your NetProxy PC
as the RealPlayer PNA Proxy and HTTP Proxy. Next,
select the Transport tab, select Use specifies
Transports, and click the Specify Transports button. Set the
following transport options: -
Use TCP to Connect to Server
Attempt to use UDP for static content
Switch to TCP if no data is received after 10000 milliseconds
RealPlayer and RealNetworks are trademarks of RealNetworks, Inc.
ICQ(This information is based
on ICQ v2001b)
To configure the Mirabilis
ICQ client for use through NetProxy, select the "Preferences" option
from the ICQ menu. Select the "Connections" tab and set the
"Permanent (LAN, Cable Modem, etc)" option.
Next, move to the "Server" tab and, within the Proxy Settings section select both "Using Firewall" and "Using Proxy". Select "Socks 5" as the proxy type.
Next, move to the "Firewall" tab and, select the "Socks 5" proxy from the list. For the proxy server host, enter the IP address of your NetProxy PC (typically 192.168.0.1) and specify 1080 for the port. Untick the "Use Proxy to Resolve Hostnames" option.
If you require username/password authentication to use NetProxy, tick the Authentication checkbox and fill in your NetProxy username and password.
Ensure that NetProxy's SOCKS server is enabled on port 1080 and that NetProxy's DNS Server is enabled on port 53, and that you have a valid DNS Server listed under the "Remote DNS Server" setting in NetProxy's DNS Settings dialog.