Notice:
1. These three agents require .Net 2.0 to be installed. Download here http://www.codepub.com/software/view-software-7737.html
2. The listening address is mainly used when you have multiple IPs and only want to provide services on a certain IP. Otherwise, the default is 0.0.0.0.
3. The listening port is the port through which the agent provides services. For direct and indirect proxies, it is the port when setting up the proxy.
4. If it is not for debugging, please do not open the three display options in the display settings, otherwise it will consume a lot of CPU.
5. Please do not download large files through the proxy. The proxy itself uses a large buffer to improve performance. If you download large files, the memory occupied by the proxy will increase sharply.
6. All three agents require the support of XLog.dll and XProxy.dll. When using them alone, please don’t forget to copy these two files.
7. *.config is the corresponding proxy settings file in XML format, and the parameters inside can be modified.
8. XLog.dll and XProxy.dll are part of the X framework. In addition to the components of the X framework, the three proxies are open source.
9. For users who need to modify the code, if it is convenient, please leave the text in the status bar, thank you ^_^
DirectProxy
Just like an ordinary HTTP proxy, it has no special functions.
How to use: Just set the address and port of the HTTP proxy in the browser to the address and listening port here.
Indirect proxyIndirectProxy
The purpose of the development of New Life Indirect Proxy is to avoid software (such as DrCom) that restricts shared Internet access by detecting direct proxies, and to provide proxy functions in networks where direct proxies are unavailable. Indirect proxy actually splits the direct proxy into two parts: server and client, and the communication between the two ends is encrypted and transmitted.
How to use:
Start the indirect proxy on the dial-up machine and check the "Server" option as the server, and set the listening port;
The machine that wants to access the Internet starts the indirect proxy as the client. The remote address and port are filled in with the server's address and listening port. The browser sets the HTTP proxy. The address is its own 127.0.0.1 and the port is the client's listening port.
Reverse proxyReverseProxy
The original intention of the Http reverse proxy design was to protect the real web server, and later it was also used to debug Ajax. In fact, it has many, many functions, so you can think about it yourself.
Instructions for use: Set the remote address to the IP or domain name of the Web server to be mapped, and set the port (default 80). The listening port is the port used by others to access the machine.
After the setting is completed and started, when everyone accesses the listening port of the local machine, it will be mapped to the remote server. It seems that the local machine has a website that is exactly the same as the remote server.
Expand