### Proxifier Documentation

Introduction
What’s New in Version 2
Changelog
Proxifier Migration Notes
Quick Start

##### Working with Proxifier

Proxy Server Settings
Proxification Rules
Profiles
User Interface
Name Resolution
Proxy Chains
HTTP Proxy Support
Direct Connections
Log Files
System and Other Users' Connections

##### Additional Info

Connection Loop Detection
Network Error Codes

##### Order and Support

Order Proxifier
Trial Version
Technical Support
End-User License Agreement

www.proxifier.com

Related Help Topics
Proxy Chains Advanced Proxy Settings HTTP Proxy Support Proxification Rules

### Proxy Server Settings

To add a proxy server, click either Proxy Servers in the Profile menu or the corresponding item on the toolbar:

| WARNING! If you were using proxies before you installed Proxifier you should disable any built-in proxy settings. Your applications should then be configured to connect “directly” to the Internet (rather than through proxies).

This will open a dialog window where you can add, edit or remove proxy servers and proxy chains used by Proxifier. If several proxy servers are specified, you can create a proxy chain.

The order of the proxy servers in the list is not relevant. You can sort the list by address, port and type (protocol).

To add a proxy server, click the Add button, which will open the form where you can specify the details of the proxy server:

Address
The address of the proxy server can be a hostname or IPv4/IPv6 address.

Port
The port number to connect to the proxy server (usually 1080, 80, 8080, 3128, etc.)

Protocol
The protocol used by the proxy server. Proxifier supports four types of protocols:

- SOCKS version 4(A) — a widely used proxy server protocol that does not support authentication.
  You can specify only User ID.
- SOCKS version 5 — has more features than version 4 and supports authentication. You can specify a username and password.
  Technical documentation can be found at: http://www.ietf.org/rfc/rfc1928.txt and http://www.ietf.org/rfc/rfc1929.txt
- HTTPS — HTTP proxy with SSL support for arbitrary ports.
  Technical documentation can be found at: http://www.ietf.org/rfc/rfc2817.txt
  HTTP proxy with SSL tunnel support is also known as:
  - CONNECT proxy
  - SSL proxy

  WARNING!

  Many HTTP proxy servers do not support SSL tunneling; therefore, they cannot be used as HTTPS. If an HTTP proxy works properly in the browser but fails in Proxifier, it most likely means that SSL support is unavailable. You can also check the proxy with the Proxy Checker tool.

- HTTP — the most common type of proxy servers. Unfortunately, such proxies can only be used for HTTP connections. You can enable this protocol at Profile->Advanced on HTTP Proxy tab. Please make sure that you have read and understood the HTTP proxy servers topic before using this option!

Authentication and Options
The options available depend on the proxy server protocol.

- SOCKS version 4(A)
  User ID — used for the purposes of authentication.
  SOCKS 4A extension — allows remote name resolving (“DNS through proxy” feature) for SOCKS v4 proxy.

- SOCKS version 5
  Username and Password — user authentication.

- HTTPS
  Username and Password — user authentication.
  Appear as Web Browser — if checked, Proxifier emulates browser’s environment (some firewalls deny all requests that do not come from a browser).

- HTTP
  Username and Password — user authentication.

Copyright © 2002—2012 Initex