Proxy Server Settings – Proxifier
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.
A proxy server will be displayed in bold if it is defined as the Action for the Default Proxification Rule.
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: and
HTTPS — HTTP proxy with SSL support for arbitrary ports.
Technical documentation can be found at: HTTP proxy with SSL tunnel support is also known as:
CONNECT proxy
SSL proxy
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->HTTP Proxy Servers… 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
Appear as Internet Explorer 6. 0 — if checked, Proxifier emulates browser’s environment and appears as Internet Explorer 6. 0 (some firewalls deny all requests that do not come from a browser).
Use NTLM — it is a widely used authentication protocol using encryption for secure transmission of login credentials.
Use current user login — proxy authentication will be done with current user credentials. Also known as transparent NTLM authorization.
HTTP
You can check any proxy with the Proxy Checker tool using the Check button.
Proxy Server Settings – Proxifier
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.
A proxy server will be displayed in bold if it is defined as the Action for the Default Proxification Rule.
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: and
HTTPS — HTTP proxy with SSL support for arbitrary ports.
Technical documentation can be found at: HTTP proxy with SSL tunnel support is also known as:
CONNECT proxy
SSL proxy
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->HTTP Proxy Servers… 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
Appear as Internet Explorer 6. 0 — if checked, Proxifier emulates browser’s environment and appears as Internet Explorer 6. 0 (some firewalls deny all requests that do not come from a browser).
Use NTLM — it is a widely used authentication protocol using encryption for secure transmission of login credentials.
Use current user login — proxy authentication will be done with current user credentials. Also known as transparent NTLM authorization.
HTTP
You can check any proxy with the Proxy Checker tool using the Check button.
Proxifier System Settings
Proxifier System Settings
Standard Edition only
Proxifier Standard Edition uses Winsock Layered Service Provider (Winsock LSP) to capture TCP connections and Winsock Name Space Provider (Winsock NSP) to handle name resolution over proxy. Both providers have to be properly installed in the system. Normally this is done once automatically during Proxifier installation. Proxifier checks the configuration on each start. If a problem is detected you will be prompted to resolve it automatically. It is highly recommended to fix the problem before using Proxifier.
All Proxifier system settings are done with the System Settings tool (Star->Programs->Proxifier->System Settings). Technically the tool consists of the and programs for the 32- and 64-bit subsystems respectively.
Most commonly the cause of the problem is a third-party software that uses Winsock LSP and conflicts with Proxifier. We did our best to maximize Proxifier compatibility in v3, but, unfortunately, some conflicts may still exist.
In some cases you may need to run the System Settings tool manually.
Depending on the current state of the system settings you can Install, Uninstall and Repair the Proxifier module.
If your Winsock configuration is corrupted you can use the Reset Winsock Settings button. This will run a built-in Windows mechanism to address this problem (“netsh winsock reset” command).
The Check button will provide you with a brief report on the status of Proxifier subparts.
Finally, if you experience problems you can get a detailed report on your Winsock configuration with the Diagnose button. Please include this report if you contact support with system settings related problems.
On the 64 bit version of Windows you need to configure settings for both 32- and 64-bit subsystems. Use the Switch to 64(32) bit version button to switch to 64 subsystem and vice versa.
and can be used in command line (silent) mode. This option can be useful for custom made installation packages and unattended deployment.
Available parameters are:
silent-check — checks current status of system. Process exit code is zero if Proxifier settings are correct.
silent-install and silent-uninstall — install/uninstall Proxifier settings from the system. Process exit code is zero on success. Requires Administrator rights.
Frequently Asked Questions about proxifier settings
What is Proxifier 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.
Why is my Proxifier not working?
Most commonly the cause of the problem is a third-party software that uses Winsock LSP and conflicts with Proxifier. … If your Winsock configuration is corrupted you can use the Reset Winsock Settings button. This will run a built-in Windows mechanism to address this problem (“netsh winsock reset” command).
How do I setup my Proxifier?
Double click the system tray icon to open the main window of the program. Alternatively, you can start Proxifier again from the start menu and the existing running instance will be detected and will activate the main Proxifier window. By default, Proxifier is configured to bypass all network connections.