{"id":478972,"date":"2023-08-09T09:41:04","date_gmt":"2023-08-09T09:41:04","guid":{"rendered":""},"modified":"2023-09-05T11:17:55","modified_gmt":"2023-09-05T11:17:55","slug":"shadowsocks","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/cn\/wiki\/shadowsocks\/","title":{"rendered":"\u5f71\u889c"},"content":{"rendered":"<p>Shadowsocks \u662f\u4e00\u79cd\u5b89\u5168\u3001\u7075\u6d3b\u7684\u5f00\u6e90\u4ee3\u7406\u534f\u8bae\uff0c\u5141\u8bb8\u7528\u6237\u7ed5\u8fc7\u4e92\u8054\u7f51\u5ba1\u67e5\u5e76\u8bbf\u95ee\u88ab\u963b\u6b62\u7684\u5185\u5bb9\u3002\u5b83\u65e8\u5728\u63d0\u4f9b\u4e00\u79cd\u66f4\u5b89\u5168\u3001\u66f4\u6709\u6548\u7684\u65b9\u6cd5\u6765\u7ed5\u8fc7\u9650\u5236\u6027\u9632\u706b\u5899\uff0c\u4f7f\u5176\u6210\u4e3a\u5177\u6709\u4e25\u683c\u4e92\u8054\u7f51\u63a7\u5236\u7684\u56fd\u5bb6\u7684\u7528\u6237\u6216\u5bfb\u6c42\u589e\u5f3a\u5728\u7ebf\u9690\u79c1\u7684\u7528\u6237\u7684\u91cd\u8981\u5de5\u5177\u3002 Shadowsocks \u56e0\u5176\u667a\u80dc\u4e2d\u56fd\u9632\u706b\u5899\u7684\u80fd\u529b\u800c\u5e7f\u53d7\u6b22\u8fce\uff0c\u5e76\u5df2\u6210\u4e3a\u5168\u7403\u5e7f\u6cdb\u4f7f\u7528\u7684\u4ee3\u7406\u89e3\u51b3\u65b9\u6848\u3002<\/p>\n<h2>Shadowsocks \u7684\u8d77\u6e90\u5386\u53f2\u548c\u9996\u6b21\u63d0\u53ca<\/h2>\n<p>Shadowsocks \u6700\u521d\u7531\u4e00\u4f4d\u5316\u540d\u201cClowwindy\u201d\u7684\u4e2d\u56fd\u7a0b\u5e8f\u5458\u4e8e 2012 \u5e74\u5f00\u53d1\u3002\u5176\u521b\u5efa\u80cc\u540e\u7684\u52a8\u673a\u662f\u4e3a\u4e86\u89c4\u907f\u4e2d\u56fd\u653f\u5e9c\u5b9e\u65bd\u7684\u4e92\u8054\u7f51\u5ba1\u67e5\u5236\u5ea6\uff0c\u8be5\u5236\u5ea6\u4e25\u683c\u9650\u5236\u8bbf\u95ee\u5916\u56fd\u7f51\u7ad9\u548c\u670d\u52a1\u3002 Clowwindy \u7684\u521b\u4f5c\u662f\u591a\u79cd\u6280\u672f\u7684\u521b\u65b0\u7ec4\u5408\uff0c\u5305\u62ec SOCKS5\u3001\u52a0\u5bc6\u548c\u6df7\u6dc6\uff0c\u4ee5\u521b\u5efa\u9ad8\u6548\u4e14\u96be\u4ee5\u68c0\u6d4b\u7684\u4ee3\u7406\u534f\u8bae\u3002<\/p>\n<p>Shadowsocks \u9996\u6b21\u516c\u5f00\u63d0\u53ca\u662f\u5728 2012 \u5e74 4 \u6708\uff0c\u5f53\u65f6 Clowwindy \u5411\u516c\u4f17\u53d1\u5e03\u4e86\u6e90\u4ee3\u7801\uff0c\u51fa\u73b0\u5728 GitHub \u4e0a\u3002\u4ece\u90a3\u65f6\u8d77\uff0c\u8be5\u9879\u76ee\u83b7\u5f97\u4e86\u6d3b\u8dc3\u7684\u5f00\u53d1\u8005\u548c\u7528\u6237\u793e\u533a\uff0c\u5bfc\u81f4 Shadowsocks \u751f\u6001\u7cfb\u7edf\u4e0d\u65ad\u6539\u8fdb\u548c\u8fdb\u6b65\u3002<\/p>\n<h2>\u5173\u4e8e Shadowsocks \u7684\u8be6\u7ec6\u4fe1\u606f<\/h2>\n<p>Shadowsocks \u901a\u8fc7\u5728\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u521b\u5efa\u52a0\u5bc6\u96a7\u9053\u6765\u8fd0\u884c\u3002\u5ba2\u6237\u7aef\u53ef\u4ee5\u662f\u684c\u9762\u5e94\u7528\u7a0b\u5e8f\u6216\u79fb\u52a8\u5e94\u7528\u7a0b\u5e8f\uff0c\u5c06\u6570\u636e\u53d1\u9001\u5230 Shadowsocks \u670d\u52a1\u5668\uff0c\u7136\u540e\u670d\u52a1\u5668\u5c06\u6570\u636e\u8f6c\u53d1\u5230\u9884\u671f\u76ee\u7684\u5730\u3002\u8fd9\u6837\uff0c\u6d41\u91cf\u770b\u8d77\u6765\u597d\u50cf\u6765\u81ea\u670d\u52a1\u5668\u800c\u4e0d\u662f\u5ba2\u6237\u7aef\uff0c\u6709\u6548\u5730\u7ed5\u8fc7\u4e86\u4e92\u8054\u7f51\u9650\u5236\u548c\u5ba1\u67e5\u5236\u5ea6\u3002<\/p>\n<p>Shadowsocks \u7684\u4f18\u52bf\u4e4b\u4e00\u5728\u4e8e\u5b83\u7684\u9002\u5e94\u6027\u548c\u591a\u529f\u80fd\u6027\u3002\u4e0e\u901a\u8fc7\u5355\u4e2a\u670d\u52a1\u5668\u8def\u7531\u6240\u6709\u4e92\u8054\u7f51\u6d41\u91cf\u7684\u4f20\u7edf VPN \u4e0d\u540c\uff0cShadowsocks \u5141\u8bb8\u7528\u6237\u8bbe\u7f6e\u81ea\u5df1\u7684\u670d\u52a1\u5668\u6216\u4ece\u5404\u79cd\u7b2c\u4e09\u65b9\u63d0\u4f9b\u5546\u4e2d\u8fdb\u884c\u9009\u62e9\uff0c\u4ece\u800c\u4f7f\u4ed6\u4eec\u80fd\u591f\u66f4\u597d\u5730\u63a7\u5236\u7f51\u7edc\u6027\u80fd\u548c\u6570\u636e\u5b89\u5168\u3002<\/p>\n<h2>Shadowsocks\u7684\u5185\u90e8\u7ed3\u6784\u3002 Shadowsocks \u7684\u5de5\u4f5c\u539f\u7406<\/h2>\n<p>\u4e3a\u4e86\u4e86\u89e3 Shadowsocks \u7684\u5185\u90e8\u7ed3\u6784\uff0c\u6211\u4eec\u5c06\u6d41\u7a0b\u5206\u89e3\u4e3a\u5173\u952e\u7ec4\u4ef6\uff1a<\/p>\n<ol>\n<li>\n<p><strong>\u5ba2\u6237<\/strong>\uff1a\u5b89\u88c5\u4e86 Shadowsocks \u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u7684\u7528\u6237\u8bbe\u5907\uff08\u8ba1\u7b97\u673a\u3001\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\uff09\u3002\u5b83\u4e0e Shadowsocks \u670d\u52a1\u5668\u5efa\u7acb\u8fde\u63a5\uff0c\u5e76\u5728\u53d1\u9001\u6570\u636e\u4e4b\u524d\u5bf9\u6570\u636e\u8fdb\u884c\u52a0\u5bc6\u3002<\/p>\n<\/li>\n<li>\n<p><strong>Shadowsocks\u670d\u52a1\u5668<\/strong>\uff1a\u670d\u52a1\u5668\u5145\u5f53\u5ba2\u6237\u7aef\u548c\u76ee\u6807\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u4e2d\u4ecb\u3002\u5b83\u4ece\u5ba2\u6237\u7aef\u63a5\u6536\u52a0\u5bc6\u6570\u636e\uff0c\u5bf9\u5176\u8fdb\u884c\u89e3\u5bc6\uff0c\u7136\u540e\u5c06\u5176\u8f6c\u53d1\u5230\u76ee\u6807\u670d\u52a1\u5668\u3002\u670d\u52a1\u5668\u8fd8\u4ece\u76ee\u6807\u670d\u52a1\u5668\u63a5\u6536\u6570\u636e\uff0c\u5bf9\u5176\u8fdb\u884c\u52a0\u5bc6\uff0c\u7136\u540e\u5c06\u5176\u53d1\u9001\u56de\u5ba2\u6237\u7aef\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u672c\u5730 Socks5 \u4ee3\u7406<\/strong>\uff1aShadowsocks \u4f7f\u7528\u5ba2\u6237\u7aef\u8bbe\u5907\u4e0a\u7684\u672c\u5730 SOCKS5 \u4ee3\u7406\u6765\u5904\u7406\u8bf7\u6c42\u5e76\u5c06\u6d41\u91cf\u5f15\u5bfc\u81f3\u670d\u52a1\u5668\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u52a0\u5bc6<\/strong>\uff1aShadowsocks \u91c7\u7528 AES\u3001ChaCha20 \u6216 Salsa20 \u7b49\u52a0\u5bc6\u65b9\u6cd5\u6765\u4fdd\u62a4\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u4f20\u8f93\u7684\u6570\u636e\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u6df7\u6dc6<\/strong>\uff1a\u4e3a\u4e86\u4f7f Shadowsocks \u6d41\u91cf\u4e0d\u6613\u88ab\u68c0\u6d4b\u5e76\u9003\u907f\u6df1\u5ea6\u6570\u636e\u5305\u68c0\u67e5\uff0c\u53ef\u4ee5\u5e94\u7528\u6df7\u6dc6\u6280\u672f\u3002\u6df7\u6dc6\u5c06\u6d41\u91cf\u4f2a\u88c5\u6210\u5e38\u89c4 HTTPS \u6216\u5176\u4ed6\u65e0\u5bb3\u5f62\u5f0f\uff0c\u4f7f\u9632\u706b\u5899\u66f4\u96be\u8bc6\u522b\u548c\u963b\u6b62\u4ee3\u7406\u8fde\u63a5\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>Shadowsocks\u5173\u952e\u7279\u6027\u5206\u6790<\/h2>\n<p>Shadowsocks \u56e0\u5176\u663e\u7740\u7684\u7279\u6027\u800c\u5728\u5176\u4ed6\u4ee3\u7406\u534f\u8bae\u548c VPN \u4e2d\u8131\u9896\u800c\u51fa\uff1a<\/p>\n<ol>\n<li>\n<p><strong>\u9ad8\u5ea6\u5b89\u5168<\/strong>\uff1aShadowsocks \u4e2d\u4f7f\u7528\u7684\u52a0\u5bc6\u53ef\u786e\u4fdd\u7528\u6237\u6570\u636e\u4fdd\u5bc6\u5e76\u9632\u6b62\u7a83\u542c\u6216\u62e6\u622a\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u5feb\u901f\u9ad8\u6548<\/strong>\uff1a\u901a\u8fc7\u5728\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u5efa\u7acb\u76f4\u63a5\u8fde\u63a5\uff0c\u4e0e\u901a\u8fc7\u5355\u4e2a\u670d\u52a1\u5668\u8def\u7531\u6240\u6709\u6d41\u91cf\u7684\u4f20\u7edf VPN \u76f8\u6bd4\uff0cShadowsocks \u63d0\u4f9b\u66f4\u5feb\u7684\u901f\u5ea6\u548c\u66f4\u4f4e\u7684\u5ef6\u8fdf\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u53ef\u5b9a\u5236<\/strong>\uff1a\u7528\u6237\u53ef\u4ee5\u9009\u62e9\u4e0d\u540c\u7684\u52a0\u5bc6\u65b9\u6cd5\u548c\u7aef\u53e3\uff0c\u8fd9\u4f7f\u5f97\u5ba1\u67e5\u4eba\u5458\u96be\u4ee5\u8bc6\u522b\u548c\u963b\u6b62 Shadowsocks \u6d41\u91cf\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u8de8\u5e73\u53f0\u517c\u5bb9\u6027<\/strong>\uff1aShadowsocks \u517c\u5bb9\u5404\u79cd\u64cd\u4f5c\u7cfb\u7edf\uff0c\u5305\u62ec Windows\u3001macOS\u3001Linux\u3001Android \u548c iOS\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u5f00\u6e90<\/strong>\uff1a\u5f00\u6e90\u53ef\u4ee5\u5b9e\u73b0\u900f\u660e\u5ea6\u548c\u793e\u533a\u9a71\u52a8\u7684\u5f00\u53d1\uff0c\u786e\u4fdd\u6301\u7eed\u6539\u8fdb\u548c\u5b89\u5168\u6027\u589e\u5f3a\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>Shadowsocks \u7684\u7c7b\u578b<\/h2>\n<p>Shadowsocks \u53ef\u4ee5\u6839\u636e\u5b83\u4f7f\u7528\u7684\u4f20\u8f93\u5c42\u8fdb\u884c\u5206\u7c7b\u3002\u4e24\u79cd\u4e3b\u8981\u7c7b\u578b\u662f\uff1a<\/p>\n<table>\n<thead>\n<tr>\n<th>\u7c7b\u578b<\/th>\n<th>\u63cf\u8ff0<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ShadowsocksR<\/td>\n<td>Shadowsocks \u7684\u4e00\u79cd\u53d8\u4f53\uff0c\u652f\u6301\u6df7\u6dc6\u548c\u8def\u7531\u7b49\u9644\u52a0\u529f\u80fd<\/td>\n<\/tr>\n<tr>\n<td>Shadowsocks-libev<\/td>\n<td>Shadowsocks \u7684\u8f7b\u91cf\u7ea7\u9ad8\u6027\u80fd\u5b9e\u73b0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Shadowsocks\u7684\u4f7f\u7528\u65b9\u6cd5\u3001\u4f7f\u7528\u8fc7\u7a0b\u4e2d\u9047\u5230\u7684\u95ee\u9898\u4ee5\u53ca\u89e3\u51b3\u65b9\u6cd5<\/h2>\n<h3>Shadowsocks\u7684\u4f7f\u7528\u65b9\u6cd5\uff1a<\/h3>\n<ol>\n<li>\n<p><strong>\u89c4\u907f\u4e92\u8054\u7f51\u5ba1\u67e5<\/strong>\uff1aShadowsocks \u4f7f\u7528\u6237\u80fd\u591f\u8bbf\u95ee\u88ab\u963b\u6b62\u7684\u7f51\u7ad9\u548c\u670d\u52a1\uff0c\u4ece\u800c\u4f7f\u4ed6\u4eec\u80fd\u591f\u81ea\u7531\u5730\u6d4f\u89c8\u4e92\u8054\u7f51\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u589e\u5f3a\u5728\u7ebf\u9690\u79c1<\/strong>\uff1a\u901a\u8fc7\u52a0\u5bc6\u4e92\u8054\u7f51\u6d41\u91cf\uff0cShadowsocks \u6709\u52a9\u4e8e\u4fdd\u62a4\u7528\u6237\u7684\u6570\u636e\u548c\u5728\u7ebf\u6d3b\u52a8\u514d\u906d\u7aa5\u63a2\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u7ed5\u8fc7\u5730\u7406\u9650\u5236<\/strong>\uff1a\u7528\u6237\u53ef\u4ee5\u901a\u8fc7\u8fde\u63a5\u5230\u4f4d\u4e8e\u6240\u9700\u533a\u57df\u7684 Shadowsocks \u670d\u52a1\u5668\u6765\u8bbf\u95ee\u53d7\u533a\u57df\u9650\u5236\u7684\u5185\u5bb9\u548c\u6d41\u5a92\u4f53\u670d\u52a1\u3002<\/p>\n<\/li>\n<\/ol>\n<h3>\u95ee\u9898\u53ca\u89e3\u51b3\u65b9\u6848\uff1a<\/h3>\n<ol>\n<li>\n<p><strong>\u68c0\u6d4b\u548c\u963b\u6b62<\/strong>\uff1a\u4e00\u4e9b\u590d\u6742\u7684\u9632\u706b\u5899\u53ef\u4ee5\u68c0\u6d4b\u5e76\u963b\u6b62 Shadowsocks \u6d41\u91cf\u3002\u4e3a\u4e86\u514b\u670d\u8fd9\u4e2a\u95ee\u9898\uff0c\u7528\u6237\u53ef\u4ee5\u91c7\u7528\u6df7\u6dc6\u6280\u672f\u6765\u4f2a\u88c5\u6d41\u91cf\u5e76\u4f7f\u5176\u663e\u793a\u4e3a\u5e38\u89c4 HTTPS \u6d41\u91cf\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u670d\u52a1\u5668\u53ef\u9760\u6027<\/strong>\uff1aShadowsocks \u670d\u52a1\u5668\u7684\u6027\u80fd\u548c\u53ef\u9760\u6027\u4f1a\u5f71\u54cd\u7528\u6237\u4f53\u9a8c\u3002\u9009\u62e9\u4fe1\u8a89\u826f\u597d\u7684\u7b2c\u4e09\u65b9\u63d0\u4f9b\u5546\u6216\u8bbe\u7f6e\u62e5\u6709\u5145\u8db3\u8d44\u6e90\u7684\u79c1\u4eba\u670d\u52a1\u5668\u53ef\u4ee5\u5e2e\u52a9\u89e3\u51b3\u6b64\u95ee\u9898\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u6cd5\u5f8b\u548c\u9053\u5fb7\u8003\u8651<\/strong>\uff1a\u867d\u7136 Shadowsocks \u672c\u8eab\u662f\u5408\u6cd5\u5de5\u5177\uff0c\u4f46\u4f7f\u7528\u5b83\u4ece\u4e8b\u975e\u6cd5\u6d3b\u52a8\u6216\u7ed5\u8fc7\u7248\u6743\u9650\u5236\u53ef\u80fd\u4f1a\u4ea7\u751f\u6cd5\u5f8b\u540e\u679c\u3002\u7528\u6237\u5e94\u59cb\u7ec8\u9075\u5b88\u5f53\u5730\u6cd5\u5f8b\u548c\u9053\u5fb7\u51c6\u5219\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>\u4e3b\u8981\u7279\u70b9\u53ca\u4e0e\u540c\u7c7b\u672f\u8bed\u7684\u5176\u4ed6\u6bd4\u8f83<\/h2>\n<h3>Shadowsocks \u4e0e VPN\uff1a<\/h3>\n<table>\n<thead>\n<tr>\n<th>\u65b9\u9762<\/th>\n<th>\u5f71\u889c<\/th>\n<th>VPN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u6d41\u91cf\u8def\u7531<\/td>\n<td>\u57fa\u4e8e\u4ee3\u7406\u7684\u7279\u5b9a\u6d41\u91cf\u7684\u9009\u62e9\u6027\u8def\u7531<\/td>\n<td>\u6240\u6709\u4e92\u8054\u7f51\u6d41\u91cf\u90fd\u901a\u8fc7\u5355\u4e2a\u670d\u52a1\u5668\u8def\u7531<\/td>\n<\/tr>\n<tr>\n<td>\u8868\u73b0<\/td>\n<td>\u7531\u4e8e\u76f4\u63a5\u8fde\u63a5\uff0c\u901f\u5ea6\u66f4\u5feb<\/td>\n<td>\u7531\u4e8e\u670d\u52a1\u5668\u62e5\u585e\uff0c\u901f\u5ea6\u8f83\u6162<\/td>\n<\/tr>\n<tr>\n<td>\u52a0\u5bc6<\/td>\n<td>\u53ef\u9009\u62e9\u7684\u52a0\u5bc6\u65b9\u6cd5<\/td>\n<td>\u6240\u6709\u6d41\u91cf\u7edf\u4e00\u52a0\u5bc6<\/td>\n<\/tr>\n<tr>\n<td>\u5b89\u5168<\/td>\n<td>\u6709\u6548\u7ed5\u8fc7\u5ba1\u67e5\u5236\u5ea6<\/td>\n<td>\u589e\u5f3a\u4e00\u822c\u4e92\u8054\u7f51\u4f7f\u7528\u7684\u5b89\u5168\u6027<\/td>\n<\/tr>\n<tr>\n<td>\u4f7f\u7528\u6848\u4f8b<\/td>\n<td>\u7ed5\u8fc7\u4e92\u8054\u7f51\u9650\u5236<\/td>\n<td>\u589e\u5f3a\u6240\u6709\u5728\u7ebf\u6d3b\u52a8\u7684\u9690\u79c1\u548c\u5b89\u5168\u6027<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Shadowsocks \u4e0e SOCKS5 \u4ee3\u7406\uff1a<\/h3>\n<table>\n<thead>\n<tr>\n<th>\u65b9\u9762<\/th>\n<th>\u5f71\u889c<\/th>\n<th>SOCKS5\u4ee3\u7406<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u52a0\u5bc6<\/td>\n<td>\u52a0\u5bc6\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u6570\u636e<\/td>\n<td>\u4e0d\u63d0\u4f9b\u52a0\u5bc6<\/td>\n<\/tr>\n<tr>\n<td>\u6df7\u6dc6<\/td>\n<td>\u53ef\u4ee5\u5e94\u7528\u6df7\u6dc6\u6765\u4f7f\u6d41\u91cf\u4e0d\u6613\u88ab\u68c0\u6d4b\u5230<\/td>\n<td>\u6ca1\u6709\u5185\u7f6e\u7684\u6df7\u6dc6\u529f\u80fd<\/td>\n<\/tr>\n<tr>\n<td>\u901f\u5ea6\u548c\u6548\u7387<\/td>\n<td>\u7531\u4e8e\u9009\u62e9\u6027\u8def\u7531\uff0c\u901a\u5e38\u901f\u5ea6\u66f4\u5feb<\/td>\n<td>\u7531\u4e8e\u7f3a\u4e4f\u8def\u7531\u4f18\u5316\uff0c\u53ef\u80fd\u4f1a\u8f83\u6162<\/td>\n<\/tr>\n<tr>\n<td>\u590d\u6742<\/td>\n<td>\u8bbe\u7f6e\u548c\u914d\u7f6e\u7a0d\u5fae\u590d\u6742\u4e00\u4e9b<\/td>\n<td>\u66f4\u7b80\u5355\u7684\u8bbe\u7f6e\u548c\u914d\u7f6e<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u4e0e Shadowsocks \u76f8\u5173\u7684\u672a\u6765\u524d\u666f\u548c\u6280\u672f<\/h2>\n<p>Shadowsocks \u7684\u672a\u6765\u770b\u8d77\u6765\u5145\u6ee1\u5e0c\u671b\uff0c\u56e0\u4e3a\u5b83\u7684\u5f00\u6e90\u7279\u6027\u5141\u8bb8\u6301\u7eed\u5f00\u53d1\u548c\u6539\u8fdb\u3002\u4ee5\u4e0b\u662f\u4e00\u4e9b\u6f5c\u5728\u7684\u53d1\u5c55\uff1a<\/p>\n<ol>\n<li>\n<p><strong>\u589e\u5f3a\u7684\u6df7\u6dc6\u6280\u672f<\/strong>\uff1aShadowsocks \u7684\u672a\u6765\u7248\u672c\u53ef\u80fd\u4f1a\u91c7\u7528\u66f4\u5148\u8fdb\u3001\u66f4\u6709\u6548\u7684\u6df7\u6dc6\u65b9\u6cd5\u6765\u5bf9\u6297\u4e0d\u65ad\u53d1\u5c55\u7684\u5ba1\u67e5\u63aa\u65bd\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u4e0e\u9690\u79c1\u6280\u672f\u96c6\u6210<\/strong>\uff1a\u4e0e\u53bb\u4e2d\u5fc3\u5316 VPN \u6216\u57fa\u4e8e\u533a\u5757\u94fe\u7684\u89e3\u51b3\u65b9\u6848\u7b49\u5176\u4ed6\u9690\u79c1\u589e\u5f3a\u6280\u672f\u7684\u96c6\u6210\u53ef\u4ee5\u8fdb\u4e00\u6b65\u589e\u5f3a\u7528\u6237\u7684\u533f\u540d\u6027\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u7b80\u5316\u7684\u7528\u6237\u4f53\u9a8c<\/strong>\uff1a\u6211\u4eec\u53ef\u80fd\u4f1a\u52aa\u529b\u7b80\u5316\u8bbe\u7f6e\u548c\u914d\u7f6e\u8fc7\u7a0b\uff0c\u4ee5\u5438\u5f15\u66f4\u5e7f\u6cdb\u7684\u7528\u6237\u7fa4\uff0c\u5e76\u4f7f\u975e\u6280\u672f\u7528\u6237\u66f4\u5bb9\u6613\u4f7f\u7528 Shadowsocks\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>\u5982\u4f55\u4f7f\u7528\u4ee3\u7406\u670d\u52a1\u5668\u6216\u5c06\u5176\u4e0e Shadowsocks \u5173\u8054<\/h2>\n<p>\u4ee3\u7406\u670d\u52a1\u5668\u5728 Shadowsocks \u7684\u529f\u80fd\u4e2d\u53d1\u6325\u7740\u81f3\u5173\u91cd\u8981\u7684\u4f5c\u7528\u3002 Shadowsocks \u670d\u52a1\u5668\u5145\u5f53\u5ba2\u6237\u7aef\u548c\u76ee\u6807\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u4ee3\u7406\uff0c\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u5b83\u8def\u7531\u4e92\u8054\u7f51\u6d41\u91cf\u3002 OneProxy \u7b49\u4ee3\u7406\u670d\u52a1\u5668\u63d0\u4f9b\u5546\u63d0\u4f9b Shadowsocks \u670d\u52a1\u5668\u4f5c\u4e3a\u5176\u670d\u52a1\u7684\u4e00\u90e8\u5206\uff0c\u5141\u8bb8\u7528\u6237\u4ee5\u589e\u5f3a\u7684\u9690\u79c1\u548c\u7ed5\u8fc7\u9650\u5236\u8bbf\u95ee\u4e92\u8054\u7f51\u3002<\/p>\n<p>\u5c06\u4ee3\u7406\u670d\u52a1\u5668\u4e0e Shadowsocks \u7ed3\u5408\u4f7f\u7528\u53ef\u4ee5\u8fdb\u4e00\u6b65\u589e\u5f3a\u5b89\u5168\u6027\u5e76\u63d0\u4f9b\u8d1f\u8f7d\u5e73\u8861\u3001IP \u8f6e\u6362\u548c\u5730\u7406\u4f4d\u7f6e\u6b3a\u9a97\u7b49\u9644\u52a0\u529f\u80fd\u3002\u8fd9\u79cd\u6280\u672f\u7ec4\u5408\u4e3a\u5404\u79cd\u4e92\u8054\u7f51\u7528\u4f8b\u63d0\u4f9b\u4e86\u5f3a\u5927\u800c\u7075\u6d3b\u7684\u89e3\u51b3\u65b9\u6848\u3002<\/p>\n<h2>\u76f8\u5173\u94fe\u63a5<\/h2>\n<p>\u6709\u5173 Shadowsocks \u7684\u66f4\u591a\u4fe1\u606f\uff0c\u60a8\u53ef\u4ee5\u6d4f\u89c8\u4ee5\u4e0b\u8d44\u6e90\uff1a<\/p>\n<ol>\n<li><a href=\"https:\/\/github.com\/shadowsocks\/shadowsocks\" target=\"_new\" rel=\"noopener nofollow\">Shadowsocks GitHub \u5b58\u50a8\u5e93<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/shadowsocks\/shadowsocks\/wiki\" target=\"_new\" rel=\"noopener nofollow\">\u6697\u5f71\u889c\u5b50 \u7ef4\u57fa<\/a><\/li>\n<li><a href=\"https:\/\/shadowsocks.org\/en\/spec\/Protocol.html\" target=\"_new\" rel=\"noopener nofollow\">Shadowsocks \u6587\u6863<\/a><\/li>\n<li><a href=\"https:\/\/community.shadowsocks.org\/\" target=\"_new\" rel=\"noopener nofollow\">Shadowsocks \u793e\u533a\u8bba\u575b<\/a><\/li>\n<\/ol>\n<p>\u603b\u4e4b\uff0cShadowsocks \u5df2\u88ab\u8bc1\u660e\u662f\u514b\u670d\u4e92\u8054\u7f51\u5ba1\u67e5\u548c\u589e\u5f3a\u5728\u7ebf\u9690\u79c1\u7684\u53ef\u9760\u4e14\u6709\u6548\u7684\u5de5\u5177\u3002\u5176\u72ec\u7279\u7684\u529f\u80fd\u3001\u9002\u5e94\u6027\u548c\u5b89\u5168\u6027\u7ec4\u5408\u4f7f\u5176\u6210\u4e3a\u5168\u7403\u7528\u6237\u7684\u70ed\u95e8\u9009\u62e9\u3002\u968f\u7740\u4e92\u8054\u7f51\u5ba1\u67e5\u548c\u76d1\u89c6\u7684\u4e0d\u65ad\u53d1\u5c55\uff0cShadowsocks \u4ee5\u53ca\u6df7\u6dc6\u548c\u52a0\u5bc6\u6280\u672f\u7684\u4e0d\u65ad\u8fdb\u6b65\uff0c\u5c06\u7ee7\u7eed\u5728\u4e3a\u5168\u7403\u7528\u6237\u63d0\u4f9b\u4e92\u8054\u7f51\u81ea\u7531\u548c\u9690\u79c1\u65b9\u9762\u53d1\u6325\u81f3\u5173\u91cd\u8981\u7684\u4f5c\u7528\u3002<\/p>","protected":false},"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-478972","wiki","type-wiki","status-publish","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Shadowsocks: A Comprehensive Guide<\/mark>","faq_items":[{"question":"What is Shadowsocks?","answer":"<p>Shadowsocks is a secure and flexible open-source proxy protocol that allows users to bypass internet censorship and access blocked content. It was designed to provide a more secure and efficient method for bypassing restrictive firewalls, making it an essential tool for users in countries with strict internet controls or for those seeking enhanced online privacy.<\/p>"},{"question":"Who developed Shadowsocks and why?","answer":"<p>Shadowsocks was developed in 2012 by a Chinese programmer known as \"Clowwindy.\" The motivation behind its creation was to circumvent the internet censorship imposed by the Chinese government, which heavily restricted access to foreign websites and services.<\/p>"},{"question":"How does Shadowsocks work?","answer":"<p>Shadowsocks operates by creating an encrypted tunnel between the client and the server. The client sends data to the Shadowsocks server, which then forwards the data to the intended destination. This way, it appears as if the traffic is originating from the server rather than the client, effectively bypassing internet restrictions and censorship.<\/p>"},{"question":"What are the key features of Shadowsocks?","answer":"<ul><li>High security: Shadowsocks uses encryption to protect user data and activities.<\/li><li>Fast and efficient: It establishes direct connections, resulting in faster speeds and lower latency.<\/li><li>Customizable: Users can choose different encryption methods and ports, making it challenging for censors to identify and block the traffic.<\/li><li>Cross-platform compatibility: Shadowsocks is compatible with various operating systems, including Windows, macOS, Linux, Android, and iOS.<\/li><li>Open-source: Its open-source nature ensures transparency and community-driven development.<\/li><\/ul>"},{"question":"What types of Shadowsocks exist?","answer":"<p>There are two primary types of Shadowsocks based on the transport layer used:<\/p><ol><li>ShadowsocksR: A variant that supports additional features like obfuscation and routing.<\/li><li>Shadowsocks-libev: A lightweight and high-performance implementation.<\/li><\/ol>"},{"question":"How can I use Shadowsocks, and what are the common issues and solutions?","answer":"<p>Ways to use Shadowsocks:<\/p><ul><li>Circumvent internet censorship and access blocked websites.<\/li><li>Enhance online privacy and protect data from eavesdropping.<\/li><li>Bypass geo-restrictions and access region-restricted content.<\/li><\/ul><p>Common issues and solutions:<\/p><ul><li>Detection and blocking: Employ obfuscation techniques to disguise traffic and evade detection.<\/li><li>Server reliability: Choose reputable providers or set up a private server with ample resources.<\/li><li>Legal and ethical considerations: Abide by local laws and ethical guidelines.<\/li><\/ul>"},{"question":"How does Shadowsocks compare to VPN and SOCKS5 proxy?","answer":"<p>Shadowsocks vs. VPN:<\/p><ul><li>Traffic routing: Shadowsocks uses proxy-based, selective routing, while VPNs route all traffic through a single server.<\/li><li>Performance: Shadowsocks is faster due to direct connections, whereas VPNs may be slower due to server congestion.<\/li><li>Encryption: Shadowsocks allows selectable encryption methods, while VPNs uniformly encrypt all traffic.<\/li><li>Use case: Shadowsocks is ideal for bypassing internet restrictions, while VPNs provide overall internet security.<\/li><\/ul><p>Shadowsocks vs. SOCKS5 proxy:<\/p><ul><li>Encryption: Shadowsocks encrypts data, while SOCKS5 proxies do not provide encryption.<\/li><li>Obfuscation: Shadowsocks can apply obfuscation techniques, whereas SOCKS5 proxies lack this capability.<\/li><li>Speed and efficiency: Shadowsocks is generally faster due to selective routing, while SOCKS5 proxies may be slower.<\/li><li>Complexity: Shadowsocks setup and configuration are slightly more complex than SOCKS5 proxies.<\/li><\/ul>"},{"question":"What are the future perspectives and technologies related to Shadowsocks?","answer":"<p>The future of Shadowsocks looks promising, with potential developments such as enhanced obfuscation techniques, integration with other privacy technologies, and a streamlined user experience.<\/p>"},{"question":"How are proxy servers associated with Shadowsocks?","answer":"<p>Proxy servers play a crucial role in Shadowsocks' functionality. They act as intermediaries between the client and the destination server, allowing users to route their internet traffic through them for enhanced privacy and security. Proxy server providers like OneProxy offer Shadowsocks servers as part of their services, providing users with an effective solution to bypass internet censorship and access blocked content.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki\/478972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki\/478972\/revisions"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/media?parent=478972"}],"curies":[{"name":"\u53ef\u6e7f\u6027\u7c89\u5242","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}