Version 4.0 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
NetProxy’s 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: -

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.


Contents Page or Continue in Sequence