﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-我的自留地-文章分类-tech/network</title><link>http://www.blogjava.net/lukangping/category/45747.html</link><description>积累。。。沉淀。。。</description><language>zh-cn</language><lastBuildDate>Thu, 29 Jul 2010 02:15:03 GMT</lastBuildDate><pubDate>Thu, 29 Jul 2010 02:15:03 GMT</pubDate><ttl>60</ttl><item><title>VPN vs Proxy ？</title><link>http://www.blogjava.net/lukangping/articles/327305.html</link><dc:creator>kangaroo</dc:creator><author>kangaroo</author><pubDate>Wed, 28 Jul 2010 05:23:00 GMT</pubDate><guid>http://www.blogjava.net/lukangping/articles/327305.html</guid><wfw:comment>http://www.blogjava.net/lukangping/comments/327305.html</wfw:comment><comments>http://www.blogjava.net/lukangping/articles/327305.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lukangping/comments/commentRss/327305.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lukangping/services/trackbacks/327305.html</trackback:ping><description><![CDATA[<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; ">通常我们听到的代理大致有三类：http/s proxy, socks proxy and VPN （实际上不是代理）。</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; ">其中http/s proxy, socks proxy属一类，作为代理服务器，它们类似一种网络访问的中介，每次我们访问一个web网站时，实际上时先去访问代理服务器，再由代理服务器访问目标网站。而且这样是匿名，也就是说被请求的网站并不知道你的原始的访问地点在哪里。网上流传的gappproxy翻墙就是一个典型的例子，在gae上建立一个代理服务器fetchserver后，然后在本机开启gappproxy的代理程序，每次访问任何网站时，其实是把请求发给代理服务器，然后由代理服务器去请求目标网站，因为gae都是在美国的服务器，同时目前访问gae还是ok的，所以整个过程都是没问题的。（我们知道GFW是通过黑名单来过滤访问指定网站的数据包，如果把gae服务器也纳入黑名单，那就杯具了。）</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; ">如果只是网上冲浪或者通过浏览器使用的活动，那样的话http/s proxy就可以了，像GAE中的gappproxy就是其中的一个例子。如果你需要做更多的事情，而不仅仅是websurf，那样就需要使用socks proxy，它能更灵活地为你提供除了网页浏览其他的一些功能。那VPN又是什么呢？VPN,Virtual private Network，中文名是&#8220;虚拟专用网络&#8221;。一个简单的解释就是，在公共网络中建立的两点之间的专用的虚拟隧道。也可以理解为虚拟出来的企业内部专线。安全通信是通过加密来保证的，加密算法运用运用于你的实时通信中，保证在公用的网络中两点之间的数据通信不被其他人截取或访问，也就是说，在两点之间建立了一个专用的&#8220;隧道&#8221;。</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; ">相比较来看，proxy server有很多的免费的解决方案，它也能提供匿名的web browsing。但是，安全性就差很多，你和代理服务器之间的通讯是完全透明的。（SSL proxy可以进行适当的保护），与VPN相比，代理的速率也比较低。VPN比http/s proxy和socks proxy的安全性就高很多了。VPN需要更多的硬件和软件来支持，所以它是需要付费的。当然它的速率也是最高。除此之外，VPN加密本台机器上的所有网络通信，包括你的browsing，email，voip，chat等所有网络传输。而不像http/s proxy只对你的浏览器访问web网站做代理。</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; ">以上文字参考：</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; "><a href="http://blog.tuvpn.com/2010/02/proxy-vs-vpn/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #2970a6; text-decoration: none; ">《Proxy vs VPN&#8230; Who wins?》</a></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; line-height: 17px; font-size: 10px; "><a href="http://blog.tuvpn.com/2010/01/what-is-a-vpn-service/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #2970a6; text-decoration: none; ">《what is a VPN service?》</a></p>
<img src ="http://www.blogjava.net/lukangping/aggbug/327305.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lukangping/" target="_blank">kangaroo</a> 2010-07-28 13:23 <a href="http://www.blogjava.net/lukangping/articles/327305.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>