This other computer is called a “proxy server.” When you use a proxy, all your traffic is routed first through the proxy server, which could be located anywhere. Proxying grew popular in China during the early days of the Great Firewall-before it was truly “great.” In this setup, before connecting to the wider internet, you first connect to a computer other than your own. "Shadowsocks is based on a technique called proxying. If greater flexibility of protocols or more control of the underlying delivery mechanism is required, use OpenVPN.Īnother way to think of it is that a VPN overlays a "virtual network" at (close to) an OS level on top of part of an actual actual network, while a proxy creates applications to talk to each other in an encrypted way without virtualising the underlying network. If "flying under the radar" while using a limited set of protocols/programs is more valuable, use SOCKS. Thus the answer to which to use depends on your purpose in using one. Also, the nature of a VPN is such that long sessions can be detected, even when web browsing - while a proxy server will open and close the connection like a web page. Applications do not need to modification to work with a VPN. VPN servers are generally (but not always) easier for governments to detect and block, as they generally speak their own protocol to make them more general purpose. An application needs to be built to work with SOCKS. (*a VPN server may additionally deploy NAT which will rewrite the source or target address of the packets). This limits the programs which can run on top of it.Ī VPN encrypts packets sent between points - in the case of a VPN, other then stripping encryption and forwarding the raw packet, the VPN server does modify the packets. Generally the intermediate system is actually doing some processing of the packets. Although they can perform similar things, under the hood OpenVPN and Shadowsocks are entirely different beasts.Ī proxy can (optionally using encryption) ask another computer to get information for you.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |