Http proxy server windows

VOVSOFT — Proxy Server позволяет управлять HTTP и SOCKS прокси-серверами на вашем компьютере под управлением Windows.

Это приложение предоставляет возможность перенаправления трафика данных через прокси-серверы, что позволяет обходить географические ограничения и повышать уровень безопасности в Интернете. Также оно может быть полезно разработчикам программного обеспечения для тестирования приложений в различных сетевых условиях.

Интерфейс VOVSOFT — Proxy Server предельно простой, с минимальным количеством опций. Основные функции включают кнопки запуска и остановки HTTP и SOCKS прокси-серверов, что позволяет легко контролировать их состояние. Для каждого прокси-сервера можно задать номер порта, если стандартный номер не подходит для ваших нужд.

Каждое действие пользователя фиксируется в журнале, который отображается в нижней части главного окна. Это позволяет отслеживать состояние сервера и выполнять мониторинг работы. Однако, для более удобного и быстрого контроля состояния сервера можно было бы добавить индикатор активности рядом с каждым сервером.

VOVSOFT — Proxy Server поддерживает HTTP, SOCKS4 и SOCKS5, что делает его универсальным инструментом для тестирования приложений, доступа к ограниченному контенту и повышения уровня безопасности и конфиденциальности в сети. Приложение ориентировано на простоту использования, что может не удовлетворить потребности опытных пользователей, ожидающих большего количества настроек и опций.

Основные возможности приложения VOVSOFT — Proxy Server:

  • Управление HTTP и SOCKS прокси-серверами
  • Перенаправление трафика данных через прокси-серверы
  • Обход географических ограничений
  • Тестирование приложений в различных сетевых условиях
  • Повышение безопасности и конфиденциальности в Интернете
  • Поддержка стандартной и портативной версий
  • Простота использования и минималистичный интерфейс
  • Настройка номеров портов для прокси-серверов
  • Журнал действий для отслеживания состояния серверов
  • Поддержка протоколов HTTP, SOCKS4 и SOCKS5

# 3APA3A 3proxy tiny proxy server
(c) 2002-2025 by Vladimir '3APA3A' Dubrovin <3proxy@3proxy.org>


Branches:
Master (stable) branch - 3proxy 0.9 
Devel branch - 3proxy 10 (don't use it)


* Download
	Binaries and sources for released (master) versions (Windows, Linux):
	https://github.com/z3APA3A/3proxy/releases

	Docker images:
	https://hub.docker.com/repository/docker/3proxy/3proxy
	Archive of old versions: https://github.com/z3APA3A/3proxy-archive

* Documentation
	Documentation (man pages and HTML) available with download, on https://3proxy.org/
	and in github wiki https://github.com/3proxy/3proxy/wiki

* Windows installation

3proxy --install 
	
	installs and starts proxy as Windows service
	(config file should be located in the same directory)

3proxy --remove 

	removes the service (should be stopped before via
	'net stop 3proxy').

* To build in Linux

install git and build-essential packages, use

git clone https://github.com/z3apa3a/3proxy
cd 3proxy
ln -s Makefile.Linux Makefile
make
sudo make install

Default configuration (for Linux/Unix):
3proxy uses 2 configuration files:
/etc/3proxy/3proxy.cfg (before-chroot). This configuration file is executed before chroot and should not be modified.
/usr/local/3proxy/conf/3proxy.cfg symlinked from /etc/3proxy/conf/3proxy.cfg (after-chroot) is a main configuration file. Modify this file, if required.
All paths in /usr/local/3proxy/conf/3proxy.cfg are relative to chroot directory (/usr/local/3proxy). For future versions it's planned to move
3proxy chroot direcory to /var.
Log files are created in /usr/local/3proxy/logs symlinked from /var/log/3proxy.
By default, socks is started on 0.0.0.0:1080 and proxy on 0.0.0.0:3128 with basic auth, no users are added by default.

use /etc/3proxy/conf/add3proxyuser.sh script to add users.

usage: /etc/3proxy/conf/add3proxyuser.sh username password [day_limit] [bandwidth]
        day_limit - traffic limit in MB per day
        bandwidth - bandwith in bits per second 1048576 = 1Mbps

or modify /etc/3proxy/conf/ files directly.

* For MacOS X / FreeBSD / *BSD

git clone https://github.com/z3apa3a/3proxy
cd 3proxy
ln -s Makefile.FreeBSD Makefile
make

(binaries are in bin/ directory)

 Features:
  1. General
	+ IPv6 support for incoming and outgoing connection,
	  can be used as a proxy between IPv4 and IPv6 networks
	  in either direction.
	+ HTTP/1.1 Proxy with keep-alive client and server support,
          transparent proxy support.
	+ HTTPS (CONNECT) proxy (compatible with HTTP/2 / SPDY)
	+ Anonymous and random client IP emulation for HTTP proxy mode
	+ FTP over HTTP support.
	+ DNS caching with built-in resolver
	+ DNS proxy
	+ DNS over TCP support, redirecting DNS traffic via parent
	  proxy
	+ SOCKSv4/4.5 Proxy
	+ SOCKSv5 Proxy
	+ SOCKSv5 UDP and BIND support (fully compatible with
	  SocksCAP/FreeCAP for UDP)
	+ Transparent SOCKS redirection for HTTP, POP3, FTP, SMTP
	+ SNI proxy (based on TLS hostname)
	+ TLS (SSL) server - may be used as https:// type proxy
	+ POP3 Proxy
	+ FTP proxy
	+ TCP port mapper (port forwarding)
	+ UDP port mapper (port forwarding)
	+ SMTP proxy
	+ Threaded application (no child process).
	+ Web administration and statistics
	+ Plugins for functionality extension
	+ Native 32/64 bit application
  2. Proxy chaining and network connections
	+ Can be used as a bridge between client and different proxy type
	  (e.g. convert incoming HTTP proxy request from client to SOCKSv5
	  request to parent server).
	+ Connect back proxy support to bypass firewalls
	+ Parent proxy support for any type of incoming connection
	+ Username/password authentication for parent proxy(s).
	+ HTTPS/SOCKS4/SOCKS5 and ip/port redirection parent support
	+ Random parent selection
	+ Chain building (multihop proxing)
	+ Load balancing between few network connections by choosing network
	  interface
  3. Logging
	+ tuneable log format compatible with any log parser
	+ stdout logging
	+ file logging
	+ syslog logging (Unix)
	+ ODBC logging
	+ RADIUS accounting
	+ log file rotation
	+ automatic log file processing with external archiver (for files)
	+ Character filtering for log files
	+ different log files for different servces are supported
  4. Access control
	+ ACL-driven Access control by username, source IP,
	destination IP/hostname, destination port and destination action
	(POST, PUT, GET, etc), weekday and daytime.
	+ ACL-driven (user/source/destination/protocol/weekday/daytime or
	combined) bandwith limitation for incoming and (!)outgoing trafic.
	+ ACL-driven traffic limitation per day, week or month for incoming and
	outgoing traffic
	+ Connection limitation and ratelimting
	+ User authentication by username / password
	+ RADIUS Authentication and Authorization
	+ User authentication by DNS hostname
	+ Authentication cache with possibility to limit user to single IP address
	+ Access control by username/password for SOCKSv5 and HTTP/HTTPS/FTP
	+ Cleartext or encrypted (crypt/MD5 or NT) passwords.
	+ Connection redirection
	+ Access control by requested action (CONNECT/BIND, 
	  HTTP GET/POST/PUT/HEAD/OTHER).
	+ All access control entries now support weekday and time limitations
	+ Hostnames and * templates are supported instead of IP address
  5. Extensions
	+ Regular expression filtering (with PCRE) via PCREPlugin
	+ Authentication with Windows username/password (cleartext only)
	+ SSL/TLS decryptions with certificate spoofing
	+ Transparent redirection support for Linux and *BSD
  6. Configuration
	+ support for configuration files
	+ support for includes in configuration files
	+ interface binding
	+ socket options
	+ running as daemon process
	+ utility for automated networks list building
	+ configuration reload on any file change
     Unix
	+ support for chroot
	+ support for setgid
	+ support for setuid
	+ support for signals (SIGUSR1 to reload configuration)
     Windows
	+ support --install as service
	+ support --remove as service
	+ support for service START, STOP, PAUSE and CONTINUE commands (on
	PAUSE no new connection accepted, but active connections still in
	progress, on CONTINUE configuration is reloaded)
     Windows 95/98/ME
	+ support --install as service
	+ support --remove as service
  6. Compilation
	+ MSVC (static)
	+ OpenWatcom (static)
	+ Intel Windows Compiler (msvcrt.dll)
	+ Windows/gcc (msvcrt.dll)
	+ Cygwin/gcc (cygwin.dll)
	+ Unix/gcc
	+ Unix/ccc
	+ Solaris
	+ Mac OS X, iPhone OS
	+ Linux and derivered systems
	+ Lite version for Windows 95/98/NT/2000/XP/2003
	+ 32 bit and 64 bit versions for Windows Vista and above, Windows 2008 server and above 

3proxy    	Combined proxy server may be used as
		executable or service (supports installation and removal).
		It uses config file to read it's configuration (see
		3proxy.cfg.sample for details).
		3proxy.exe is all-in-one, it doesn't require all others .exe
		to work.
		See 3proxy.cfg.sample for examples, see man 3proxy.cfg

proxy    	HTTP proxy server, binds to port 3128
ftppr    	FTP proxy server, binds to port 21
socks    	SOCKS 4/5 proxy server, binds to port 1080
ftppr		FTP proxy server, please do not mess it with FTP over HTTP
		proxy used in browsers
pop3p    	POP3 proxy server, binds to port 110. You must specify
		POP3 username as username@target.host.ip[:port]
		port is 110 by default.
		Exmple: in Username configuration for you e-mail reader
		set someuser@pop.example.org, to obtains mail for someuser
		from pop.somehost.ru via proxy.
smtpp    	SMTP proxy server, binds to port 25. You must specify
		SMTP username as username@target.host.ip[:port]
		port is 25 by default.
		Exmple: in Username configuration for you e-mail reader
		set someuser@mail.example.org, to send mail as someuser
		via mail.somehost.ru via proxy.
tcppm    	TCP port mapping. Maps some TCP port on local machine to
		TCP port on remote host.
tlspr    	TLS proxy (SNI proxy) - sniffs hostname from TLS handshake
udppm    	UDP port mapping. Maps some UDP port on local machine to
		UDP port on remote machine. Only one user simulationeously
		can use UDP mapping, so it cann't be used for public service
		in large networks. It's OK to use it to map to DNS server
		in small network or to map Counter-Strike server for single
		client (you can use few mappings on different ports for
		different clients in last case).
mycrypt    	Program to obtain crypted password fro cleartext. Supports
		both MD5/crypt and NT password.
			mycrypt password
		produces NT password
			mycrypt salt password
		produces MD5/crypt password with salt "salt".


Run utility with --help option for command line reference.

Latest version is available from https://3proxy.org/

Want to donate the project? https://3proxy.org/donations/

Applies ToWindows 10 Windows 11

When you’re connected to the internet and using a proxy server while browsing the web, that traffic goes through the proxy server instead of coming directly from your Windows PC. A proxy server can be used when you’re connected using Wi-Fi or Ethernet. In some cases, your company or organization might require a proxy server.

To use a proxy server, you’ll need one or more of the following things, depending on how you’re setting it up:

  • Automatically. Windows detects the proxy server settings automatically, so you don’t have to enter any information.

  • Set up script. You’ll need to know the location of the proxy setup script for your organization (if proxy settings aren’t detected automatically). If you don’t know the address for the proxy setup script, you might need to contact the IT department for your organization.

  • Manually. You’ll need to know the proxy server name or IP address and port (optional). If you don’t have this information, you might need to contact your IT department.

Note: If you’re using a VPN connection and it uses a proxy server, you’ll need to set it up separately for that VPN connection.

In general, a VPN and proxy server connection might appear to have some similarities, but a VPN provides a more secure connection compared to a proxy server. For more info about setting up a VPN connection, see Connect to a VPN in Windows.

  1. In the Settings app  on your Windows device, select Network & internet > Proxy.

  2. Under Automatic proxy setup, turn on Automatically detect settings.

  1. In the Settings app  on your Windows device, select Network & internet > Proxy.

  2. If you or your organization uses a setup script, next to Use setup script, select Set up.

  3. In the Edit setup script dialog box, turn on Use setup script, enter the script address, then select Save.

  1. In the Settings app  on your Windows device, select Network & internet > Proxy.

  2. Under Manual proxy setup, next to Use a proxy server, select Set up.

  3. In the Edit proxy server dialog box, do the following:

    • Turn on Use a proxy server.

    • In the Proxy IP address and Port boxes, enter the proxy server name or IP address and port (optional) in the respective boxes.

    • If you don’t want to use the proxy server when you visit certain websites, enter the ending of the website address in the exception list (for example, *.contoso.com).

      For multiple websites, type each website address and separate the addresses with a semicolon (for example: *.contoso.com; *.adatum.com). The * is a wildcard so any website addresses that end with the website address listed will bypass the proxy server.

    • Select or clear the Don’t use the proxy server for local (intranet) addresses check box.
      We recommend you select this check box unless your organization requires the proxy server to be used for intranet addresses.

    • Select Save.

  1. In the Settings app  on your Windows device, select Network & internet > VPN.

  2. Select the VPN connection, then select Advanced options.

  3. On the VPN connection settings screen, select Edit next to Proxy settings for this VPN connection.

  4. In Proxy settings, select the type of proxy setup you want to use, then enter the proxy server information for that VPN connection. If you don’t know the proxy server settings for your VPN connection, you might need to contact your IT department.

  5. Select Apply.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Vovsoft Proxy Server is an easily manageable proxy server for Windows. This straightforward tool supports both HTTP and SOCKS protocols, allowing you to enhance privacy, access geo-blocked content, and test applications effortlessly. With its user-friendly interface, creating your proxy server has never been simpler.

Key Features

  • HTTP and SOCKS Support: Supports both HTTP and SOCKS (SOCKS4 and SOCKS5) proxy protocols, allowing flexibility for various applications and use cases. Also supports SSL/TLS, enabling secure connections for HTTPS URLs.
  • Easy Control: Simple interface with start and stop buttons for effortless control over the proxy server operations.
  • Port Configuration: Users can easily configure and change port numbers to suit their specific networking needs.
  • Windows Compatibility: Designed to operate seamlessly on Windows platforms, ensuring compatibility with a wide range of systems.

Use Cases

  • Application Testing: Test applications that require proxy server support without hassle.
  • Content Access: Access geo-restricted content with ease.
  • Privacy and Security: Maintain anonymity by routing traffic through proxy servers.

Proxy Server is the ideal solution for anyone needing reliable proxy management capabilities on Windows. Enhance your online experience and manage proxy services effortlessly with this program.

Category: Servers Firewall & Proxy Servers

Supports: Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows XP (32-bit & 64-bit)

Language: English

License: Freeware — no nags, no ads, fully functional

Related Software

Proxies soak up the harshness of the internet and add additional functionality. You can use proxies to access geo-restricted content, conceal your IP address, and shield your device from malicious requests.

This guide demonstrates how to use Oxylabs Residential and Datacenter Proxies on Windows 10 & 11 as well as on previous generations of Microsoft’s operating system.

How to Set Up a Proxy Server on Windows 10 & 11

Setting up proxies on Windows 10 & 11

The setup for proxy server for Windows 10 and 11 is identical. The newer Windows versions allow you to configure the most important options through the Settings application. To configure proxy server settings, follow the instructions below.

  1. Navigate to Start > Settings > Network & Internet > Proxy.

Windows Settings app

Windows Settings app

Network & Internet settings

Network & Internet settings

2. Configure Proxy settings. Windows has three ways to set up a proxy: automatically, by setting up a script, or manually.

Automatic proxy setup

While in Proxy settings, turn on Automatically detect settings.

Enabling the automatic settings detection

Enabling the automatic settings detection

When you enable this option, Windows will automatically detect authorized proxy server settings using the Web Proxy Auto-Discovery Protocol (WPAD). Organizations authorize (impose) such settings on computers connected to their internal networks to restrict access and protect digital assets.

If you use a personal computer or want to add a proxy manually, turn this setting off.

Setting up a script

While in Proxy settings, enable Use setup script and enter an address. 

Enabling the script setup

Enabling the script setup

After clicking Save, the proxy configuration will be imported from a specified list.

Manual proxy setup

To configure a proxy manually, enable Use a proxy server and specify the following details: 

Residential Proxies

Proxy type: HTTP, HTTPS, or SOCKS5

Proxy host: pr.oxylabs.io

Proxy port: 7777

You can also use country-specific entries. For example, if you enter fr-pr.oxylabs.io under IP address and 40000 under Port, you’ll acquire a French exit node. For a complete list of country-specific entry nodes or if you need a sticky session, please refer to our documentation.

Configuring Residential Proxies

Configuring Residential Proxies

Enterprise Dedicated Datacenter Proxies

Specify the following if you purchased Dedicated Datacenter Proxies via sales.

Proxy type: HTTP or SOCKS5

Proxy host: a specific IP address (e.g., 1.2.3.4)

Proxy port: 60000

For Enterprise Dedicated Datacenter Proxies, you’ll have to choose an IP address from the acquired list. Visit our documentation for more details.

NOTE: To specify the SOCKS5 proxy type, you’ll have to use legacy Windows features (refer to the next section). 

Self-Service Dedicated Datacenter Proxies

Specify the following if you purchased Dedicated Datacenter Proxies via the dashboard.

Proxy type: HTTP, HTTPS, or SOCKS5

Proxy host: ddc.oxylabs.io

Proxy port: 8001

For Self-Service Dedicated Datacenter Proxies, the port indicates the sequential number of an IP address from the acquired list. Check our documentation for more details.

Shared Datacenter Proxies

Proxy type: HTTP, HTTPS, SOCKS5

Proxy host: dc.oxylabs.io

Proxy port: 8001

For the pay-per-IP subscription, the port is the sequential number assigned to an IP address on your list, meaning port 8001 will use the first IP address. Please check our documentation for further details.

With the pay-per-traffic subscription, port 8001 picks a random IP address, remaining constant throughout the session. The proxy’s geo-location can be set in the user authentication string, like user-USERNAME-country-US:PASSWORD, connecting you to a US proxy. More details are in our documentation.

ISP Proxies

Proxy type: HTTP, HTTPS, or SOCKS5

Proxy host: isp.oxylabs.io

Proxy port: 8001

NOTE: You can also list specific websites that will ignore your proxy server settings. Separate addresses with semicolons to create multiple exceptions. Add an asterisk with a dot (*.) if you want to exclude multiple addresses from the same domain (*.oxylabs.io). 

3. Lastly, open a browser, enter your Oxylabs proxy user’s credentials, and Sign in. Use the same credentials you typed in while creating a new proxy user in the Oxylabs dashboard.

Entering Oxylabs sub-user’s credentials

Entering Oxylabs sub-user’s credentials

All set up! You’re now passing your web requests through a proxy. 

Configuring proxies using legacy Windows settings

These steps apply to all Windows versions (7, 8, and older) and offer some more in-depth features excluded from the Settings app found on Windows 10 & 11. To configure proxy settings, follow the steps below:

  1. Navigate to Control Panel > Network and Internet > Internet Options.

Locating Control Panel

Locating Control Panel

Navigating to Network and Internet

Navigating to Network and Internet

Accessing Internet Options

Accessing Internet Options

2. Under Internet Properties, select the Connections tab and open LAN settings.

Accessing LAN settings

Accessing LAN settings

3. Check the Use a proxy server for your LAN option and press Advanced.

Enabling a proxy server

Enabling a proxy server

4. Specify your proxy details. For a detailed Oxylabs proxy configuration (Residential and Datacenter), refer to the previous section.

Configuring proxy settings

Configuring proxy settings

You can also specify the proxy Type (HTTP or SOCKS). These proxy settings correspond to the proxy settings described in the previous section, as they are universal system-wide. If you fill a field here, it also applies in the Settings app if you’re using Windows 10 & 11.

You can also list specific websites that will ignore your proxy settings. Separate addresses with semicolons to create multiple exceptions. Add an asterisk with a dot (*.) if you want to exclude multiple addresses from the same domain (*.oxylabs.io). You can find detailed tutorial in our blog on how to find your proxy server address.

5. Launch a browser to authenticate your proxy settings. Enter your Oxylabs sub-user’s credentials, and Sign in. Use the same credentials you typed in while creating a new sub-user in the Oxylabs dashboard.

Entering Oxylabs sub-user’s credentials

Entering Oxylabs sub-user’s credentials

All set up! You can now connect to the internet via proxy.

Common Windows proxy server errors 

Here are some of the most common proxy-related errors encountered on Windows:

  1. Windows could not automatically detect this network’s proxy settings.

  2. Unable to connect to the proxy server.

  3. Cannot turn off proxy settings in Windows.

Go over these options for potential solutions:

  • Review proxy settings.

  • Reboot the device.

  • Update or downgrade network drivers.

  • Check potentially conflicting applications such as VPNs.

  • Use a restore point. 

  • Reset network settings.

  • Clear browser cache.

  • Scan the computer for malware.

Wrapping up

There are several ways to install proxy server on Windows, each bringing the same result, although legacy settings allow you to toggle more settings.

Whether you’re using a Windows PC, Android device, or macOS laptop, Oxylabs got you covered – find out how to use proxies for a variety of applications and operating systems in our integrations.

Don’t hesitate to contact us for more details if you have questions about configuring our proxies for Windows or if you have any inquiries about our solutions.

Please be aware that this is a third-party tool not owned or controlled by Oxylabs. Each third-party provider is responsible for its own software and services. Consequently, Oxylabs will have no liability or responsibility to you regarding those services. Please carefully review the third party’s policies and practices and/or conduct due diligence before accessing or using third-party services.

Frequently asked questions

How to disable proxy settings on Windows?

On Windows 10 & 11, open the Settings app, navigate to Network & Internet > Proxy, and disable all three proxy setup options.

Alternatively, if you’re using an older Windows version, navigate to Network and Internet > Internet Options > Internet Properties > Connections > LAN settings. Untick all three proxy setup options and save your preferences. 

If the options above don’t work, you can edit an entry in Windows Registry to set the universal proxy setting. Search for the Registry Editor or press Win+R and type in regedit. Then navigate to HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings, select ProxySettingsPerUser, and change the value to 1. Lastly, restart your computer.

Where to find proxy settings on Windows?

For setting up a proxy, Windows 10 & 11 have two options – the Settings app and Control Panel’s options. Older Windows versions host proxy settings only under the Control Panel’s internet settings.

How to change proxy settings on Windows 7 and older versions?

Access the proxy settings through Control Panel > Network and Internet > Internet Options > Internet Properties > Connections > LAN settings.

Useful resources

ISO/IEC 27001:2017 certified products:

Get Windows proxies for $8/GB

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Приложение яндекс карты для windows 10
  • Sony drivers vaio drivers windows 7
  • Что значит windows 10 pro oem
  • 0x00000034 windows 10 принтер
  • Как удалить папку если просит разрешение от администратора на windows 10