Thursday, 2 May 2019

windows - How do I know what proxy server I'm using?


I need to know what the address for my proxy server is so I can configure another program to also use it. If I go into IE, Internet Properties, LAN Settings, then all I see is an automatic configuration script but not the actual proxy address. How can I get this?


I'm using Windows XP.



Answer



The auto proxy detection system works by downloading a file called wpad.dat from the host wpad. First confirm this host exists from a command prompt:


ping wpad

If it doesn't exist, you may have to put the correct DNS suffix. In the same command prompt, type


ipconfig /all

You should see a Primary DNS Suffix and a DNS Suffix Search List


Try appending each of these with a . to wpad:


ping wpad.

If any of these work, then in your browser enter http://wpad./wpad.dat. This will download the proxy auto configuration file you can open in notepad.exe


Toward the bottom of this file, you should see a line saying


PROXY ;

It might be repeated if you have multiple proxies available. The host and port are what you need.


If this file doesn't exist, then either there is no proxy server, or the proxy server is being provided by dhcp (note that this would only work with IE, so if firefox can surf, this is not the method being used). If you don't have access to the dhcp server to see what it is sending, the easiest way would be to open a site in ie, then go to a command prompt. Type


netstat -ban

This will provide a list of connections made with the process id of each process. Go to Task Manager, and select View/Select Columns and enable PID (Process Identifier). Look for the PID of iexplore.exe in the list returned by netstat -ban This will reveal the proxy ip and port.


No comments:

Post a Comment

How can I VLOOKUP in multiple Excel documents?

I am trying to VLOOKUP reference data with around 400 seperate Excel files. Is it possible to do this in a quick way rather than doing it m...