| Introduction to Proxy Server |
Proxy Server is a server that someone has setup on his system so that in order to connect to a website's server or any other computer over the internet you have to first connect to the proxy server. Although its not always compulsory but it is mostly used on networks such as LAN. If you are connect to the internet through a proxy server then all your connections first goes to that Proxy Server and then to the computer you want to connect. For example if you are connected to internet through a proxy server and you want to open a site https://linuxadvisory.com, In such case you would first request to the proxy server and then the proxy server will request for the page https://linuxadvisory.com to the server of my site and then downloads it and stores it in its cache and then supply it to you. Huh, doesn't that make the process little bit longer in comparasion to a direct connection where you just request a page to the site's server and just simply downloads it. Yes, you guessed right. If you connect through a proxy server then your connection would also be slower than the direct connection because everything that you want to download is routed through the proxy server. But, If someone using the same proxy server downloads a page and some other person requests for that same page to the same proxy server, then the proxy server will just sipmly pass the page to you from its cache instead of first downloading it from the web server. That page may be little bit out dated because that page is the older version which supplied from the proxy server's cache. In order to download the newer version of the page then siply click the "Refresh" or the "Reload" button of your browser which will repeat the above process and get you the page from the web server.