Home  >  Article  >  Operation and Maintenance  >  What does reverse proxy mean?

What does reverse proxy mean?

王林
王林Original
2020-06-28 14:49:0116227browse

Reverse proxy means that users do not need to know the address of the target server, nor do they need to make any settings on the user side. They can directly obtain the resources of the target server by accessing the reverse proxy server. Reverse proxy improves the security of internal servers and speeds up access to internal servers.

What does reverse proxy mean?

Reverse proxy definition

(Recommended learning: nginx tutorial)

The reverse proxy server is located between the user and the target server, but for the user, the reverse proxy server is equivalent to the target server, that is, the user can directly access the reverse proxy server to obtain the resources of the target server.

At the same time, users do not need to know the address of the target server, nor do they need to make any settings on the client side. Reverse proxy servers can usually be used as Web acceleration, that is, using reverse proxy as the front-end machine of the Web server to reduce the load on the network and server and improve access efficiency.

Advantages of reverse proxy:

(1) Improves the security of internal servers

External network users access through reverse proxy To the internal server, only the IP address and port number of the reverse proxy server can be seen. The internal server is completely invisible to the external network.

Moreover, no information resources are stored on the reverse proxy server. All web page programs are stored on the internal server. Attacks on the reverse proxy server cannot damage the real web page information system. In this way, Improved internal server security.

(2) Speed ​​up the access to the internal server

Place two reverse proxy servers in front of the internal server to connect to the education network and the public network respectively, so that public network users can Access the school server directly through the public network line, thus avoiding the crowded link between the public network and the education network. At the same time, the caching function of the reverse proxy server also speeds up user access.

(3) Saves limited IP resources

In addition to using the education network address, the internal server of the campus network will also use the IP address of the public network to provide external services. The IP address assigned by the public network The number is limited. If each server is assigned a public network address, it is impossible. The problem of insufficient IP addresses is well solved through reverse proxy technology.

The above is the detailed content of What does reverse proxy mean?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn