Configure proxy server settings in Windows – Microsoft Docs
Configure proxy server settings – Windows Server | Microsoft Docs
Skip to main content
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
2 minutes to read
In this article
This article describes how to configure proxy server settings in Windows.
Applies to: Windows 10 – all editions, Windows Server 2012 R2
Original KB number: 2777643
Home users: This article is intended for use by support agents and IT professionals. If you’re looking for more information about how to configure a proxy on a home computer, please see the following article:
How to reset your Internet Explorer proxy settings
Several methods are available to configure Windows to use a proxy server to connect to the Internet. The method that will work the best for you depends on the kinds of apps that you’re using.
How to configure proxy server settings through Web Proxy Auto-Discovery Protocol (WPAD)
We recommend you use WPAD to configure Windows to use an Internet proxy server. The configuration is done through DNS or DHCP. It requires no settings on client computers. Users can bring computers and devices from home or other locations, and automatically discover the Internet proxy server configuration.
How to configure proxy server settings in Internet Explorer or by using Group Policy
If you prefer to statically configure client computers with their Internet proxy server settings, use one of the following methods:
Manually configure the settings in Internet Explorer.
Configure domain-joined computers by using Group Policy.
Applications that don’t obtain proxy settings from Internet Explorer may have to have settings within each app to configure proxy settings.
Proxy Auto Configuration (PAC) files/Automatic Configuration Script
Proxy Auto Configuration (PAC) file settings can also be manually configured in Internet Explorer or by using Group Policy. When you use Microsoft Store apps, the kind of app determines whether proxy settings that are obtained from PAC files are used. Additionally, the app may have to have settings to configure proxy settings.
Proxy/Firewall client software
Proxy/Firewall client software is specific to the brand of proxy server that you use. Microsoft Forefront Threat Management Gateway (TMG) 2010 is an example of a proxy server that can use client software to control proxy settings. Proxy/Firewall client software that’s installed as an LSP driver won’t work in Windows with any Modern/Microsoft Store apps, but will work with standard apps. Proxy/Firewall client software that’s installed as a WFP driver will work with Windows in all apps. Contact the proxy server manufacturer if you have other questions about how to use the manufacturer’s client software together with Windows.
The TMG/ISA firewall client tool is LSP based and will not work with Modern/Microsoft Store apps.
Command line setting
You can also configure proxy server settings by using the netsh win set proxy command. This option is recommended only for testing, because it isn’t easy to deploy. The command must be executed at a command prompt by using Administrative credentials. We don’t recommend this option for mobile computers. The reason is most users can’t change this setting when they connect to a different network.
For more information about how to use WPAD, see the following articles:
Configuring Web proxy clients to automatically detect a Forefront TMG server
For more information about how to configure proxy server settings by using Group Policy, see the following article:
Internet Explorer Maintenance Extension Tools and Settings
How to Setup your own Proxy Server for Free – Digital Inspiration
Do a Google search like “proxy servers” and you’ll find dozens of PHP proxy scripts on the Internet that will help you create your own proxy servers in minutes for free. The only limitation with PHP based proxies is that they require a web server (to host and run the proxy scripts) and you also need a domain name that will act as an address for your proxy you don’t have a web domain or haven’t rented any server space, you can still create a personal proxy server for free and that too without requiring any technical a Free Proxy Server with Google App EngineHere’s one such proxy site that you can build for your friends in China or even for your personal use (say for accessing blocked sites from office). This is created using Google App Engine and, contrary to what you may think, the setup is quite to and sign-in using your Google the “Create an Application” button. Since this is your first time, Google will send a verification code via SMS to your mobile phone number. Type the code and you’re all set to create apps with Google App an Application Identifier and it becomes the sub-domain* of your proxy server. Give your app a title (say Proxy Server), set the Authentication Option as “Open to all users”, agree to the terms and create the application. (screenshot)OK, now that we have reserved the APP ID, it’s time to create and upload the proxy server application to Google App Engine. Go to, download the 2. 7 Installer and install Python. If you are on Mac, Python 2. 7 is already installed on your wnload this zip file and extract it to your desktop. The zip file contains a couple of HTML, YAML and Python () files that you can view inside to, download the Google App Engine SDK for Python and follow the wizard to install the SDK on your computer. When the installation wizard has finished, click the “Run Launcher” button to open the App Engine Edit -> Preferences inside the Google App Engine Launcher program from the desktop and set the correct values (see screenshot) for the Python Path, App Engine SDK and the Text Editor (set this is as WordPad or and not) File – > Add Existing Application under the Google App Launcher program and browse to the folder that contain the and other files that you extracted in Step 5. Once the project is added to App Engine, select the project and click Edit to replace “YOUR_APP_ID” with your App ID (screenshot). Save and close the Deploy, enter you Google account credentials and, within a minute or two, your online proxy server will be deployed and become ready for use (screenshot). The public URL (or web address) of your new proxy server will be (replace your_app_id with your App Engine Identifier) sub-domain or the App ID will uniquely identify your App Engine application. For this example, we’ll use labnol-proxy-server as the Application Identifier though you are free to choose any other unique Steps – Setting up a Free Proxy with GoogleYou can edit the file to change the appearance of your proxy website. You can even add code for Google Analytics and Google AdSense code to monetize your proxy proxy server is public on the web (open to everyone) but you can add a layer of authentication so that only Google Account users who are logged-in can use your proxy you have made any changes to your HTML files, you can upload the latest version to Google App Engine either by clicking the “Deploy” button again or use the following command – update _
Install and Configure Web Application Proxy on Windows Server 2016
Below we may get step-by-step screenshots, Step 1 – Verify and ensure appropriate IP addresses are assigned to all required 2 – Click on “Local Server” 3 – Click on “WORKGROUP” 4 – Click on “Change… ” 5 – Click on “More… ” 6 – Type the domain name and click on “OK” 10 – Click on “Close” 11 – Save rest of your background work, if any and click on “Restart Now”. If planning to restart after some time then click on “Restart Later” 12 – Click on “Add roles and features” 13 – Click on “Next” 14 – Keep selected “Role-based or feature-based installation” and click on “Next” 15 – Select/Verify the server name and IP address, then click on “Next” 16 – Locate “Remote Access” and click the check 17 – Confirm the Tick mark and click on “Next” 18 – Click on “Next” 19 – Click on “Next” 20 – Locate “Web Application Proxy” and click the check 21 – Click on “Add Features” 22 – Confirm the Tick mark and click on “Next” 23 – Click on “Install” 24 – Wait for some time until installation 25 – Click on “Open the Web Application Proxy Wizard” 26 – Click on “Next” 27 – Type “Federation Service Name”, “User name and Password” of a local administrator account on the federation 28 – Click on “Next” 29 – Select appropriate SSL Certificate from the drop down list and click on “Next” 30 – Review all selections and click on “Configure” 31 – Wait for some time until configuration 32 – Click on “Close” 33 – Click on “Publish” 34 – Click on “Next” 35 – Click on “Pass-through” 36 – Click on “Next” 37 – Type “Name”, “External URL” & “Backend server URL”, for example – “, select appropriate “External certificate” from the drop down 38 – Locate “Enable HTTP to HTTPS redirection”, click the check box, confirm the Tick mark and click on “Next” 39 – Review all selections and click on “Publish” 40 – Click on “Close” 41 – Published Web Application will be displayed in the 42 – On the Public DNS Panel of domain, add “Host (A)” record for federation service name pointing to WAP server on Perimeter Network. For example, “” pointing to Public IP.
“Thank You for being with me. ”
— Divyaprakash Shamrao Koli (Narmada)
Windows Phone Firmware Update: Microsoft Lumia 550 – Windows 10 Mobile
DIVYAPRAKASH KOLI24 June 2017
Configure the federation service on Windows Server 2016 (ADFS 4. 0)
DIVYAPRAKASH KOLI30 October 2016
Frequently Asked Questions about setup windows proxy server
How do I setup a proxy server?
Connecting to a proxy serverOpen Chrome.Open the Customize and control Google Chrome menu.Click Settings > System > Open proxy settings.Use Internet Properties to set up a connection for your type of network: … Enter the address of your proxy server, and a proxy port number.Click OK to save your changes.
Does Windows server have a proxy server?
We recommend you use WPAD to configure Windows to use an Internet proxy server. … Users can bring computers and devices from home or other locations, and automatically discover the Internet proxy server configuration.Oct 14, 2021
Can I host my own proxy server?
If you don’t have a web domain or haven’t rented any server space, you can still create a personal proxy server for free and that too without requiring any technical knowledge.Nov 13, 2013