<P> A CGI web proxy accepts target URLs using a Web form in the user's browser window, processes the request, and returns the results to the user's browser . Consequently, it can be used on a device or network that does not allow "true" proxy settings to be changed . The first recorded CGI proxy was developed by American computer scientist Richard Windmann on June 6, 1999 . </P> <P> The majority of CGI proxies are powered either by Glype or PHProxy, both written in the PHP language . As of April 2016, Glype has received almost a million downloads, whilst PHProxy still receives hundreds of downloads per week . Despite waning in popularity due to VPNs and other privacy methods, there are still several thousand CGI proxies online . </P> <P> Some CGI proxies were set up for purposes such as making websites more accessible to disabled people, but have since been shut down due to excessive traffic, usually caused by a third party advertising the service as a means to bypass local filtering . Since many of these users don't care about the collateral damage they are causing, it became necessary for organizations to hide their proxies, disclosing the URLs only to those who take the trouble to contact the organization and demonstrate a genuine need . </P> <P> A suffix proxy allows a user to access web content by appending the name of the proxy server to the URL of the requested content (e.g. "en.wikipedia.org.SuffixProxy.com"). Suffix proxy servers are easier to use than regular proxy servers but they do not offer high levels of anonymity and their primary use is for bypassing web filters . However, this is rarely used due to more advanced web filters . </P>

Is a proxy server the same as a dns server