Squid to implement a simple Web proxy server

Source: Internet
Author: User
Tags ftp implement hp server linux

This paper introduces an application server to the reader-proxy server, then what is the proxy server, speak of the popular point is to find a server to help you do what you want to do, proxy server is a network of information, proxy server is like a large cache, so that can significantly improve browsing speed and efficiency. More importantly: Proxy server (proxy) is an important security feature provided by Internet link-level gateways, and it works primarily in the session layer of the Open Systems Interconnection (OSI) model. The main functions are:

1. Break through their own IP access restrictions to visit foreign sites. Education Network, the past 169 nets and other network users can visit foreign websites through the agent.

2. Access to some units or groups of internal resources, such as a university FTP (provided that the proxy address within the scope of the resources allowed), the use of Education Network Address section free proxy server, can be used to open the education network of various types of FTP download upload, as well as various types of data query sharing services.

3. Break through China Telecom's IP blockade: China Telecom users have a lot of sites are restricted access, this restriction is man-made, different serve to address the blockade is different. So can not access when a foreign proxy server to try.

4. Improve access speed: Usually the proxy server sets a large hard disk buffer, when there is outside information passed, but also save it to the buffer, when other users access the same information, then directly from the buffer out of information, passed to the user to improve access speed.

5. Hide Real IP: Internet users can also hide their own IP in this way, from attack.

Here a small series and readers tell a small part of the work in the University of the RUB, small series of university in the machine practice is not allowed to the net, but the engine room has an HP server (no special use, may be soft testing professional to do the test) is able to access the Internet, usually teach small set of Linux based teachers to check the information used by that server , small make up I usually like to play Ah, no online how boring ah, small part of the original thought of a variety of ways to surf the internet ah, such as no teacher when their own IP and Mac into the server's IP and Mac, but the teacher has to change back to the heart, which tangle Ah, so small series I have been in the search for solutions Ah, Finally found a solution from the Internet, that is the proxy Internet, the original server installed or desktop version of Linux 9, at that time to match a proxy server Ah, with a small series of one weeks, but also value.

Proxy server in Windows and Linux and many other platforms can be built, windows under the Wingate, Sysgat, WinRoute small set think Wingate compare easy to use, Small series here is a Linux to build a proxy server Software squid use, small series will explain the common three kinds of proxy server, are forward agent, transparent agent and reverse agent (in the enterprise is very common)

Preparatory work:

1.linux operating system environment, small codec with Red Hat Enterprise Linux 5.4

2.squid software, small series of 5.4 with squid installation package, directly using Yum installation is, squid's profile in/etc/squid/squid.conf, the service is squid (can be controlled turn off agent service)

3. Here is a small set to say Ah, squid configuration file old elders, but most of them are documentation, readers if English good, they can be configured

Project 1: Building a forward Web proxy server and small applications

Originally small set up for the Internet Proxy Server is the agent, now it seems really very simple ah

Step 1: Project topology

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.