{"id":4547,"date":"2015-06-11T22:54:45","date_gmt":"2015-06-11T14:54:45","guid":{"rendered":"https:\/\/lttt.blog.ustc.edu.cn\/?p=4547"},"modified":"2015-06-11T22:54:45","modified_gmt":"2015-06-11T14:54:45","slug":"shadowsocks%e6%a0%91%e8%8e%93%e6%b4%be%e7%bf%bb%e5%a2%99","status":"publish","type":"post","link":"https:\/\/lttt.vanabel.cn\/?p=4547","title":{"rendered":"\u5728\u6811\u8393\u6d3e\u4e0a\u8bbe\u7f6e\u900f\u660e\u4ee3\u7406"},"content":{"rendered":"<p>\u76ee\u524d, \u6211\u5728\u6811\u8393\u6d3e\u4e0a\u642d\u5efa\u4e86VPN. \u53ea\u6709\u6811\u8393\u6d3e\u8054\u7f51, \u5176\u4ed6\u8bbe\u5907\u90fd\u901a\u8fc7VPN\u8fde\u63a5\u6811\u8393\u6d3e\u5b9e\u73b0\u4e0a\u7f51. \u4f46\u662f\u6709\u70b9\u4e0d\u597d\u7684\u5730\u65b9\u662f, \u5f88\u591a\u7f51\u7ad9\u90fd\u88ab\u5899\u4e86, \u4f8b\u5982\u6211\u5728\u7535\u8111\u4e0a\u5c31\u4e0d\u80fd\u591f\u4f7f\u7528Dropbox, \u66f4\u52a0\u522b\u63d0Facebook, YouTube\u7b49\u4e86.<\/p>\n<p>\u672c\u6587\u5c06\u5728\u6811\u8393\u6d3e\u4e0a\u8bbe\u7f6e\u900f\u660e\u4ee3\u7406, \u4e00\u4e9b\u539f\u7406\u6211\u4e5f\u4e0d\u662f\u975e\u5e38\u660e\u767d, \u4f46\u662f\u5728\u8fd9\u91cc\u4f5c\u4e00\u8bb0\u5f55, \u65b9\u4fbf\u4ee5\u540e\u8865\u5145\u5b8c\u5584. \u5e0c\u671b\u5927\u5bb6\u4e0d\u541d\u8d50\u6559.<\/p>\n<h4>\u57fa\u672c\u5047\u8bbe<\/h4>\n<ul>\n<li>\u5df2\u6709\u4e00\u4e2aVPS, \u53ef\u4ee5\u6b63\u5e38\u8bbf\u95ee\u4e0a\u8ff0\u88ab\u5899\u7f51\u7ad9.<\/li>\n<li>\u53ef\u4ee5\u6b63\u5e38\u8054\u7f51\u7684\u6811\u8393\u6d3e, ssh\u53ef\u767b\u9646<\/li>\n<\/ul>\n<h4>VPS\u4e0ashadowsocks\u670d\u52a1\u5668\u7684\u5b89\u88c5\u914d\u7f6e<\/h4>\n<p>\u6b64\u6b65\u8f83\u4e3a\u7b80\u5355, \u5728VPS\u4e0a\u914d\u7f6e\u597dShadowsocks, \u53ef\u4ee5\u53c2\u8003https:\/\/github.com\/shadowsocks\/shadowsocks-libev, \u8bb0\u4f4fVPS IP, \u7aef\u53e3\u53f7\u548c\u5bc6\u7801\u4ee5\u53ca\u52a0\u5bc6\u65b9\u5f0f.<br \/>\n<!--more--><\/p>\n<h4>\u6811\u8393\u6d3e\u4e0a\u5b89\u88c5ss\u5ba2\u6237\u7aef<\/h4>\n<p>\u63a5\u4e0b\u6765, \u5728\u6811\u8393\u6d3e\u4e0a\u914d\u7f6eShadowsocks\u5ba2\u6237\u7aef, \u8fd9\u5b9e\u73b0\u4e86\u6811\u8393\u6d3e\u901a\u8fc7VPS\u4ee3\u7406\u4e0a\u7f51.<\/p>\n<pre class=\"\">#\u4ee5\u7ba1\u7406\u5458\u8fd0\u884c\nsudo -s\n#\u5b89\u88c5pip\u7ba1\u7406python\u5305\napt-get install python-pip python-m2crypto\n#\u5b89\u88c5python\u7248shadowsocks\npip install shadowsocks\n#\u8bbe\u7f6eshadowsocks\u5ba2\u6237\u7aef(\u6211\u7528\u7684vim\u4f5c\u4e3a\u7f16\u8f91\u5668, \u53ef\u4ee5\u7528vi)\nvim \/etc\/shadowsocks.json\n#\u8f93\u5165\u4ee5\u4e0b\u5185\u5bb9\n{\n\"server\":\"xxx.xxx.xxx.xxx\", \/\/VPS IP\n\"server_port\":8388, \/\/VPS\u7aef\u53e3\n\"local_address\": \"xxx.xxx.xxx.xxx\", \/\/\u6811\u8393\u6d3eIP\n\"local_port\":1080, \/\/\u6811\u8393\u6d3e\u7aef\u53e3\n\"password\":\"mypassword\", \/\/VPS\u4e0a\u8bbe\u7f6eshadowsocks\u670d\u52a1\u5668\u7684\u5bc6\u7801\n\"timeout\":60,\n\"method\":\"encrypt_method\", \/\/VPS \u4e0a\u8bbe\u7f6e\u7684\u52a0\u5bc6\u65b9\u5f0f, \u4e0d\u77e5\u9053\u53ef\u4ee5\u9009\u62e9\"aes-256-cfb\"\n\"fast_open\": false,\n\"workers\": 1\n}\n#\u5f00\u673a\u81ea\u542f\u52a8\nvim \/etc\/rc.local\n#\u5728\u6700\u540e\u7684exit\u4e4b\u524d\u6dfb\u52a0\n\/usr\/local\/bin\/sslocal -c \/etc\/shadowsocks.json &amp;\n<\/pre>\n<p>\u81f3\u6b64shadowsocks\u5ba2\u6237\u7aef\u8bbe\u7f6e\u6210\u529f. \u4f60\u53ef\u4ee5\u624b\u52a8\u542f\u52a8\u5df2\u6d4b\u8bd5\u662f\u5426\u6b63\u5e38\u5de5\u4f5c:<code>sslocal -c \/etc\/shadowsocks.json<\/code><\/p>\n<h4>\u5229\u7528cow\u81ea\u52a8\u4ee3\u7406<\/h4>\n<p>\u5176\u5b9e\u5c31\u662f\u8bf4\u6709\u4e2a\u5217\u8868, \u5728\u6811\u8393\u6d3e\u4e0a, \u88ab\u5899\u7684\u7f51\u7ad9\u8d70\u4ee3\u7406, \u666e\u901a\u7f51\u7ad9\u8fd8\u662f\u8d70\u6b63\u5e38\u7684\u7ebf\u8def.<br \/>\n\u9996\u5148, \u786e\u4fdd\u4f60\u80fd\u591f\u8bbf\u95eecow\u7684\u9879\u76ee\u5730\u5740: https:\/\/github.com\/cyfdecyf\/cow. \u5426\u5219\u81ea\u5df1\u60f3\u529e\u6cd5\u5427.<\/p>\n<pre class=\"\">#\u9000\u51faroot\u8d26\u6237\nsu - pi\n#\u521b\u5efa\u8def\u5f84\nmkdir \/home\/pi\/Cow &amp;&amp; cd \/home\/pi\/Cow\n#\u5b89\u88c5Cow, \u7a0d\u7b49\u4f1a\u8981\u4f60\u586b\u5165\u5b89\u88c5\u7684\u7edd\u5bf9\u8def\u5f84, \u76f4\u63a5Enter\u4f7f\u7528\u5f53\u524d\u76ee\u5f55<code>\/home\/pi\/Cow\/\"\ncurl -L git.io\/cow | bash\n#\u914d\u7f6eCow\nvim ~\/.cow\/rc\n#\u6dfb\u52a0\u4ee5\u4e0b\u547d\u4ee4\u5230\u6587\u4ef6\u6700\u540e, \u4f60\u53ef\u4ee5\u770b\u770b\u914d\u7f6e\u6587\u4ef6\u7684\u6ce8\u91ca, \u597d\u50cf\u975e\u5e38\u9ad8\u7ea7\n#\u524d\u4e00\u53e5\u8868\u793acow\u5728pi\u4e0a\u7684\u76d1\u542c\u7aef\u53e3, \u540e\u4e00\u884c\u8868\u793acow\u4f7f\u7528\u7684\u4ee3\u7406\u65b9\u5f0f\n#\u5176\u5b9e\u6211\u89c9\u5f97\u586b\u6811\u8393\u6d3e\u7684\u5ba2\u6237\u7aefshadowsocks\u914d\u7f6e\u5373\u53ef, \u8fd9\u91cc\u4f7f\u7528\u7684\u662fVPS\u7684ss\u670d\u52a1\u5668\u4f5c\u4e3a\u4ee3\u7406\n#\u6b64\u5916, \u597d\u50cf\u8bf4cow\u5b9e\u9645\u4e0a\u81ea\u5efa\u4e86\u8fde\u63a5ss\u670d\u52a1\u5668\u529f\u80fd, \u6240\u4ee5\u7b2c\u4e00\u90e8\u5206\u7684ss\u5b89\u88c5\u914d\u7f6e\u53ef\u4ee5\u7701\u7565\nlisten = http:\/\/\u6811\u8393\u6d3eip:19877\nproxy = ss:\/\/encrypt_method:mypassword@my_server_ip:8388\n#\u4fee\u6539Cow\u76ee\u5f55\u6743\u9650\nsudo -s\nchmod 777 \/home\/pi\/Cow\/cow -R\n#\u770bCow\u7684rc\u6587\u4ef6\u53ef\u77e5, \u9700\u8981\u8bbe\u7f6e\u76f8\u5173\u7684\u6587\u4ef6\u8def\u5f84\nln -s \/home\/pi\/Cow\/cow \/usr\/local\/bin\/\nln -s \/home\/pi\/.cow\/rc \/root\/.cow\/rc\n#\u8bbe\u7f6e\u5f00\u673a\u542f\u52a8, \u53c2\u8003https:\/\/github.com\/cyfdecyf\/cow\/blob\/master\/doc\/init.d\/cow\n#\u65b0\u5efa\u542f\u52a8\u811a\u672c\nvim \/etc\/init.d\/cow\n#\u5f55\u5165\u4e0a\u8ff0\u94fe\u63a5\u7684\u5185\u5bb9\n#\u4fee\u6539\u6743\u9650\u5e76\u52a0\u5165\u5230\u5f00\u673a\u542f\u52a8\nchmod +x \/etc\/init.d\/cow &amp;&amp; update-rc.d cow defaults\n<\/code><\/pre>\n<p>\u81f3\u6b64\u91cd\u542f\u673a\u5668, \u5373\u53ef.<\/p>\n<h4>IE\u4e0a\u8bbe\u7f6e\u4ee3\u7406\u4e0a\u7f51<\/h4>\n<p>\u5728\u672c\u5730\u7535\u8111\u4e0a, \u6253\u5f00IE, \u8bbe\u7f6e-&gt;\u8fde\u63a5-&gt;\u5c40\u57df\u7f51\u8bbe\u7f6e-&gt;\u52fe\u9009\u4f7f\u7528\u81ea\u52a8\u811a\u672c, \u5e76\u5728\u5730\u5740\u91cc\u586b\u5165: <code>http:\/\/\u6811\u8393\u6d3eip:19877\/pac<\/code><\/p>\n<h4>\u53c2\u8003\u6587\u732e<\/h4>\n<ol>\n<li>http:\/\/briteming.blogspot.com\/2013\/02\/raspberry-pi_11.html<\/li>\n<li>http:\/\/blog.imfer.me\/#!\/post\/2014-04-25-raspberry-pi-cross-gfw<\/li>\n<li>http:\/\/www.csimba.com\/archives\/325<\/li>\n<li>http:\/\/tuzhihao.me\/ke-xue-shang-wang\/<\/li>\n<li>https:\/\/github.com\/cyfdecyf\/cow\/blob\/master\/doc\/init.d\/cow<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>\u76ee\u524d, \u6211\u5728\u6811\u8393\u6d3e\u4e0a\u642d\u5efa\u4e86VPN. \u53ea\u6709\u6811\u8393\u6d3e\u8054\u7f51, \u5176\u4ed6\u8bbe\u5907\u90fd\u901a\u8fc7VPN\u8fde\u63a5\u6811 &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/lttt.vanabel.cn\/?p=4547\"> <span class=\"screen-reader-text\">\u5728\u6811\u8393\u6d3e\u4e0a\u8bbe\u7f6e\u900f\u660e\u4ee3\u7406<\/span> \u9605\u8bfb\u66f4\u591a &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"footnotes":""},"categories":[4],"tags":[269,621,717,330],"class_list":["post-4547","post","type-post","status-publish","format-link","hentry","category-net","tag-cow","tag-shadowsocks","tag-717","tag-330","post_format-post-format-link"],"_links":{"self":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts\/4547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4547"}],"version-history":[{"count":0,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts\/4547\/revisions"}],"wp:attachment":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}