Network proxy method based on virtual channel in virtual desktop infrastructure (VDI) environment

The invention provides a network proxy method based on a virtual channel in a virtual desktop infrastructure (VDI) environment. The method comprises the following steps of: 1, establishing server network proxy software and client network proxy software on a server and a client respectively, wherein the server communicates with the client through the virtual channel; 2, transmitting network access request data of software on the client to the Internet through the client network proxy software, the virtual channel and the server network proxy software; and 3, transmitting a response from the Internet to the software on the client through the server network proxy software, the virtual channel and the client network proxy software, and completing a proxy process. By the method, the phenomenon that the client or the server cannot be directly accessed caused by hiding behind a router or a firewall is avoided, and the phenomenon that the server cannot be directly accessed because the server is a cluster server is avoided simultaneously.