NetCruiser Proxy

NetCruiser Proxy is a HTTP proxy based on RFC2616.

Proxy Settings


Proxy port
Set this to the port on which the proxy server must listen for incoming connections.

Server IP
If the machine has more than one IP, select a specific IP to only accept connections from a specific address. Setting this to 127.0.0.1 only allows connections made on the local machine to localhost.





Retrieval
When the proxy receives an incoming request, it can either execute the request locally (Retrieve files Directly) or it can forward the request to another HTTP proxy server (Retrieve files from another HTTP Proxy).
Additionally, the connection to the proxy server/web site can be done through a SOCKS5 server.





Headers
To increase the anonymity of the requestor, the proxy can be configured to change the way header fields gets passed along.
The Forwarded fields include the address of the requestor and the Via field can include the address of the proxy.
The User-Agent field contains information about the user's browser and operating system, while Cookie fields contain information used by a web site to track individual users.
Modifying the proxies 'standard' behaviour can cause some web sites that rely on this behaviour to function incorrectly.





Security
Specific IPs or groups of IPs can be blocked from using this proxy. The * wildcard can be used to select groups of addresses, for example: 192.168.*
Tunneling is usually used by browsers to establish secure sessions with the server. It can however be used to tunnel traffic to any destination port. Set Only allow tunnels to port 443 to restrict usage to the standard secure http port.





Blocking
Specific links can be blocked. If a link contains any of the phrases entered it will be blocked. Specifc sites (or phrases) can be excluded in the Exceptions field.




Command line usage

/quit
This will shut down a running copy of NetCruiser Proxy, if any.

For example:
  


/restart
This will restart a running copy of NetCruiser Proxy. If no copy is running, a new instance will be started.

For example:
  


/allow <ip>
This will allow access to the Proxy from a specific ip for this session. Access rights set from the command line are valid for the current session only and get reset every time the server restarts. These rights are in addition to and override those set in the Security settings.

For example:
  


/deny <ip>
This will deny access to the Proxy from a specific ip for this session. Access rights set from the command line are valid for the current session only and get reset every time the server restarts. These rights are in addition to and override those set in the Security settings.

For example:
  


/resetrights
This will reset any access rights set from the command line. This will set the access rights to be the same as after startup, ie only those rights set in the Security settings are active.

For example:
  



This page is Copyright © 2001-2004 by NetCruiser Software. Webmaster.