{"id":484,"date":"2013-10-18T11:31:16","date_gmt":"2013-10-18T03:31:16","guid":{"rendered":"http:\/\/blog.361.xxx\/?p=484"},"modified":"2013-10-18T11:31:16","modified_gmt":"2013-10-18T03:31:16","slug":"%e5%9b%bd%e5%a4%96vps%e4%b8%bb%e6%9c%banet-speeder%e7%bd%91%e9%80%9f%e4%bc%98%e5%8c%96%e5%99%a8%e5%ae%89%e8%a3%85%e4%bd%bf%e7%94%a8","status":"publish","type":"post","link":"http:\/\/www.cyups.com\/?p=484","title":{"rendered":"\u56fd\u5916VPS\u4e3b\u673anet-speeder\u7f51\u901f\u4f18\u5316\u5668\u5b89\u88c5\u4f7f\u7528"},"content":{"rendered":"<p>1\u3001net-speeder\u9879\u76ee\u4e3b\u9875\uff1a<\/p>\n<ul>\n<li>1\u3001\u4e3b\u9875\uff1ahttps:\/\/code.google.com\/p\/net-speeder\/<\/li>\n<\/ul>\n<p>2\u3001net-speeder\u662f\u4e00\u4e2a\u7531snooda.com\u535a\u4e3b\u5199\u7684Linux\u811a\u672c\u7a0b\u5e8f\uff0c\u4e3b\u8981\u76ee\u7684\u662f\u4e3a\u4e86\u89e3\u51b3\u4e22\u5305\u95ee\u9898\uff0c\u5b9e\u73b0TCP\u53cc\u500d\u53d1\u9001\uff0c\u5373\u540c\u4e00\u4efd\u6570\u636e\u5305\u53d1\u9001\u4e24\u4efd\u3002\u8fd9\u6837\u7684\u8bdd\u5728\u670d\u52a1\u5668\u5e26\u5bbd\u5145\u8db3\u60c5\u51b5\u4e0b\uff0c\u4e22\u5305\u7387\u4f1a\u5e73\u65b9\u7ea7\u964d\u4f4e\u3002<br \/>\n3\u3001net-speeder\u5bf9\u4e8e\u4e0d\u52a0\u901f\u5c31\u53ef\u4ee5\u8dd1\u6ee1\u5e26\u5bbd\u7684\u7c7b\u578b\u6765\u8bb2\uff08\u591a\u7ebf\u7a0b\u4e0b\u8f7d\uff09\uff0c\u5f00\u542f\u540e\u53cd\u800c\u7531\u4e8e\u591a\u51fa\u6765\u7684\u65e0\u6548\u6d41\u91cf\uff0c\u5bfc\u81f4\u901f\u5ea6\u51cf\u534a\uff0c\u6027\u80fd\u5f00\u9500\u7a0d\u5927\u548c\u81ea\u7531\u5ea6\u6709\u635f\u5931\u3002\u6240\u4ee5\uff0c\u5982\u679c\u4f60\u7684VPS\u8fde\u63a5\u56fd\u5185\u901f\u5ea6\u4e00\u5207\u6b63\u5e38\uff0c\u8bf7\u4e0d\u8981\u542f\u7528net-speeder\u3002<br \/>\n4\u3001\u5b89\u88c5net-speeder\u7684\u65b9\u6cd5\u4e5f\u5f88\u7b80\u5355\uff0c\u8fd9\u91cc\u63d0\u4f9b\u7531lazyzhu.com\u535a\u4e3b\u5199\u7684net-speeder\u4e00\u952e\u5b89\u88c5\u5305\u3002\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4\uff1a<\/p>\n<pre><code>\nwget --no-check-certificate https:\/\/gist.github.com\/LazyZhu\/dc3f2f84c336a08fd6a5\/raw\/d8aa4bcf955409e28a262ccf52921a65fe49da99\/net_speeder_lazyinstall.sh\nsh net_speeder_lazyinstall.sh\n<\/code><\/pre>\n<p><a href=\"http:\/\/img.freehao123.com\/wp-content\/uploads\/2013\/10\/OneAsiaHost_18.gif\" alt=\"\u56fd\u5916VPS\u4e3b\u673anet-speeder\u7f51\u901f\u4f18\u5316\u5668\u5b89\u88c5\u4f7f\u7528\" title=\"\u56fd\u5916VPS\u4e3b\u673anet-speeder\u7f51\u901f\u4f18\u5316\u5668\u5b89\u88c5\u4f7f\u7528\" target=\"_blank\"  rel=\"nofollow\" ><img loading=\"lazy\" decoding=\"async\" alt=\"net-speeder\u5b89\u88c5\u811a\u672c\" src=\"http:\/\/img.freehao123.com\/wp-content\/uploads\/2013\/10\/OneAsiaHost_18.gif\" width=\"500\" height=\"240\" \/><\/a><br \/>\n5\u3001\u65e5\u540e\u5982\u679c\u4e00\u952e\u5b89\u88c5\u811a\u672c\u4e0b\u8f7d\u94fe\u63a5\u5931\u6548\u4e86\uff0c\u8fd9\u91cc\u7ed9\u51fa\u811a\u672c\u7684\u5177\u4f53\u5185\u5bb9\uff0c\u5927\u5bb6\u53ef\u4ee5\u5c06\u5c06\u5b83\u4fdd\u5b58\u4e3a.sh\u6587\u4ef6\uff0c\u7136\u540e\u5c31\u53ef\u4ee5\u6267\u884c\u4e86\u3002<\/p>\n<pre><code>\n#!\/bin\/sh\n# Set Linux PATH Environment Variables\nPATH=\/bin:\/sbin:\/usr\/bin:\/usr\/sbin:\/usr\/local\/bin:\/usr\/local\/sbin:~\/bin\nexport PATH\n# Check If You Are Root\nif [ $(id -u) != \"0\" ]; then\n    clear\n    echo -e \"\u000033[31m Error: You must be root to run this script! \u000033[0m\"\n    exit 1\nfi\nif [ $(arch) == x86_64 ]; then\n    OSB=x86_64\nelif [ $(arch) == i686 ]; then\n    OSB=i386\nelse\n    echo \"\u000033[31m Error: Unable to Determine OS Bit. \u000033[0m\"\n    exit 1\nfi\nif egrep -q \"5.*\" \/etc\/issue; then\n    OST=5\n    wget http:\/\/dl.fedoraproject.org\/pub\/epel\/5\/${OSB}\/epel-release-5-4.noarch.rpm\nelif egrep -q \"6.*\" \/etc\/issue; then\n    OST=6\n    wget http:\/\/dl.fedoraproject.org\/pub\/epel\/6\/${OSB}\/epel-release-6-8.noarch.rpm\nelse\n    echo \"\u000033[31m Error: Unable to Determine OS Version. \u000033[0m\"\n    exit 1\nfi\nrpm -Uvh epel-release*rpm\nyum install -y libnet libnet-devel libpcap libpcap-devel gcc\nwget http:\/\/net-speeder.googlecode.com\/files\/net_speeder-v0.1.tar.gz -O -|tar xz\ncd net_speeder\nif [ -f \/proc\/user_beancounters ] || [ -d \/proc\/bc ]; then\n    sh build.sh -DCOOKED\n    INTERFACE=venet0\nelse\n    sh build.sh\n    INTERFACE=eth0\nfi\nNS_PATH=\/usr\/local\/net_speeder\nmkdir -p $NS_PATH\ncp -Rf net_speeder $NS_PATH\necho -e \"\u000033[36m net_speeder installed. \u000033[0m\"\necho -e \"\u000033[36m Usage: nohup ${NS_PATH}\/net_speeder $INTERFACE \"ip\" &gt;\/dev\/null 2&gt;&amp;1 &amp; \u000033[0m\"\n<\/code><\/pre>\n<p>5\u3001\u5b89\u88c5\u5b8c\u6210\u540e\uff0c\u4f1a\u7ed9\u51fa\u811a\u672c\u7528\u6cd5\uff0c\u6700\u7b80\u5355\u7684\u5c31\u662f\u5f00\u542f\u6240\u6709IP\u534f\u8bae\u52a0\u901f\u3002\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4\uff1a<\/p>\n<pre><code>\nnohup \/usr\/local\/net_speeder\/net_speeder venet0 \"ip\" &gt;\/dev\/null 2&gt;&amp;1 &amp;\n<\/code><\/pre>\n<p>6\u3001net-speeder\u5bf9\u4e8eVPS\u901f\u5ea6\u6709\u6ca1\u6709\u4f18\u5316\uff1f\u5148\u6765\u770b\u6211\u5728OneAsiaHost VPS\u4e3b\u673a\u4e0a\u5b89\u88c5net-speeder\u540e\u7684\u901f\u5ea6\u6d4b\u8bd5\u7ed3\u679c\u3002\u8fd9\u662fPing\u503c\uff0c\u6ca1\u6709\u4ec0\u4e48\u53d8\u5316\uff0c\u5f53\u7136\u6ca1\u5b89\u88c5\u524d\u4e5f\u662f\u6ca1\u6709\u4e22\u5305\uff0c\u73b0\u5728\u4e5f\u6ca1\u6709\u4e22\u5305\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001net-speeder\u9879\u76ee\u4e3b\u9875\uff1a 1\u3001\u4e3b\u9875\uff1ahttps:\/\/code.google.com\/p\/net-speeder\/ 2\u3001 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"emotion":"","emotion_color":"","title_style":"","license":"","footnotes":""},"categories":[8],"tags":[156,172,235],"class_list":["post-484","post","type-post","status-publish","format-standard","hentry","category-8","tag-linux","tag-net-speeder","tag-vps"],"_links":{"self":[{"href":"http:\/\/www.cyups.com\/index.php?rest_route=\/wp\/v2\/posts\/484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.cyups.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.cyups.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.cyups.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.cyups.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=484"}],"version-history":[{"count":0,"href":"http:\/\/www.cyups.com\/index.php?rest_route=\/wp\/v2\/posts\/484\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.cyups.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.cyups.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.cyups.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}