ishadowsocks下载怎么用

欢迎访问情绪21℃的博客。
众所周知,Google在大陆基本无法访问,Dropbox等也陆续被封,局域网化愈来愈严重,不过对于大部分人来说这似乎没什么影响,该用百度的照样用百度,该用360的照样用360。
但是,有些码农,离不开谷歌的码农,似乎就陷入了绝境。
今天整理一些教程教大家在centos上安装shadowsocks并成功翻阅障碍!
一、自购服务器安装部分:
Shadowsocks有很多种版本,如Python版本,Libev,Libuv版本,搭建好了其实功能都一样,只不过效率和加密解密速度略有差别。
使用CentOS下shadowsocks一键安装脚本安装shadowsocks
本脚本适用环境:
系统支持:CentOS 6,7,Debian,Ubuntu
内存要求:≥128M
关于本脚本:
一键安装 Python 版 shadowsocks 的最新版,同时安装了 Python 包管理工具 pip。
默认配置:
服务器端口:自己设定(如不设定,默认为8989)
客户端端口:1080
密码:自己设定
备注:脚本默认创建单用户配置文件,如需配置多用户,安装完毕后参照下面的教程 sample 手动修改配置文件后重启即可。
使用方法:
使用root用户登录,运行以下命令:
wget --no-check-certificate /teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2&&1 | tee shadowsocks.log
安装完成后,脚本提示如下:
Congratulations, shadowsocks install completed!
Your Server IP:your_server_ip
Your Server Port:8989
Your Password:your_password
Your Local IP:127.0.0.1
Your Local Port:1080
Your Encryption Method:aes-256-cfb
Welcome to visit:/342.html
卸载方法:
使用root用户登录,运行以下命令:
./shadowsocks.sh uninstall
单用户配置文件sample(日修正):
配置文件路径:/etc/shadowsocks.json
&server&:&your_server_ip&,
&server_port&:8989,
&local_address&:&127.0.0.1&,
&local_port&:1080,
&password&:&yourpassword&,
&timeout&:300,
&method&:&aes-256-cfb&,
&fast_open&: false
多用户多端口配置文件 sample(日修正):
配置文件路径:/etc/shadowsocks.json
&server&:&your_server_ip&,
&local_address&: &127.0.0.1&,
&local_port&:1080,
&port_password&:{
&8989&:&password0&,
&9001&:&password1&,
&9002&:&password2&,
&9003&:&password3&,
&9004&:&password4&
&timeout&:300,
&method&:&aes-256-cfb&,
&fast_open&: false
使用命令(日修正):
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
检查当前安装的SS版本:pip show shadowsocks
安装完 Shadowsocks,一段时间后,作者已经更新了版本(修正 bug 或升级功能),那么如何一键升级到最新版呢?
Python 版,执行命令: pip install -U shadowsocks ,命令执行成功后,重新启动 Shadowsocks ,命令: service shadowsocks restart
二、客户端配置账号使用部分:
1.客户端下载及配置:
Shadowsocks-Win:
(可能需要翻墙下载)
下载之后解压,运行客户端,填入相关信息:
确定后会最小化运行在右下角系统状态栏中(纸飞机),表示后台服务已经启动。
在状态栏中右键点击纸飞机图标会出来一个菜单,如果不想要更多智能的设置,可以开启“启用系统代理”,代理模式可选“PAC模式”或者“全局模式”。(若启用PAC模式,需要从菜单中点击“从GFWList更新PAC”。)
2.配合谷歌浏览器或360安全浏览器搭载Proxy SwitchyOmega插件智能翻墙
需要一个Chrome浏览器 或
下载Proxy SwitchyOmega:
Proxy SwitchyOmega使用教程:
安装好之后,按照如下方式进行设置。有两种方法
方法一:自己写规则,自由度大,需要懂如何写正则表达式。
第一步要新建一个情景模式
任意取个情景模式名称,选“代理服务器”模式:
修改服务器信息:
方法二,使用autoproxy在线规则,设置步骤稍微多一点。自己先设置好ss代理,然后按照以下步骤进行。
1.安装好SwitchyOmega后,在选项-左侧情景模式点击 新建情景模式
2、导入在线列表规则-添加规则列表;
3、规则列表规则选之前配置好的SS,规则列表格式选-AutoProxy;规则列表网址,填,然后点立即更新情景模式;
最后配置完成的图:
参考资料:
情绪21℃版权所有丨如未注明 , 均为原创丨本网站采用协议进行授权 , 转载请注明:!
or分享 (0)你的位置: >
> 教你寻找免费ss(shadowsocks)服务
之前分享的免费ss服务“苍老师摸逼”因流量超标,已经停止了提供服务。在这个流行使用ss服务的时代,怎么能没有呢,对于又不想花钱的小伙伴来说,博主教你怎么寻找免费的ss服务。这些找到的ss服务网站都是和“苍老师摸逼”采用相同的程序搭建,几乎就是一个模式。
1、使用搜索引擎,建议谷歌,输入inurl:user/reg.php,你会找到很多的ss服务网站。
2、注册网站,不过需要邀请码。有些网站有提供,一般格式为:域名/code.php或者使用site网站命令。
3、建议只用来使用WEB服务,不要用来看Y2B视频,毕竟这是免费的。以下提供两个,更多自己寻找吧。
nos网络加速:
转载请注明: &
与本文相关的文章博主祝福各位: 2016年,元旦快乐!
之前一直在探讨
在 OpenWRT 上面的使用,从而忽视了一些东西,接触过
之后发现比
更强大,如果配合 ipset,效果完全是超乎想象,下面简单介绍一下需要用到的程序软件
Shadowsocks:非常非常安全的 Socks5 代理,全部流量进行专业级别的加密,可以选择不同的加密方式。支持多线程加速,其工作效率语言不能表达,且不需要保持连接!支持超多平台PC/Android/MacOS/IOS/Linux/OpenWRT。
ipset模块:根据设定的域名,把解析出来结果交给ip维护列表,免去了繁琐的 ip 设置
dnsmasq:解析正确的IP地址,完全是一个必不可少的的玩意
大致需要几个安装包:、dnsmasq-full、ipset
请根据路由器平台自行选择,由于官网可能已经被墙,所以大家自己想办法,迅雷那些你懂的
安装命令,地址根据平台自行选择
opkg update
#更新软件列表,必须的
opkg install http://.cn/nightly/shadowsocks-libev-polarssl_1.4.6_ar71xx.ipk
#我是AR系列
安装完毕后就需要添加ss(简称)服务器,否则不能使用,编辑 /etc/shadowsocks.json 进行修改,一些免费的:
vi /etc/shadowsocks.json
#端口改成1080,主要用于转发流量,需要和防火墙的转发规则端口配套
"local_port":1080,
编辑器 vi 使用:按 i 键进行编辑,Esc 键退出编辑,快速两下Z键(ZZ)进行保存
因为我们是直接全局代理转发流量,所以需要修改点东西,用编辑器打开 /etc/init.d/shadowsocks,把ss-local全部换成ss-redir
vi /etc/init.d/shadowsocks #就两处,我不贴了
让 Shadowsocks 开机自启
/etc/init.d/shadowsocks enable #Shadowsocks开机自启
dnsmasq-full 可以使用 OP(OpenWRT) 自带的软件源进行安装,如果有错误提示请删除那三个文件就可以了,这个版本集成了大部分 dnsmasq 附加功能,包含同时查询所有的 dns 和 使用最快返回的 dns,支持 ipset 和 防止污染 等等,非常推荐安装
opkg update
#前面更新了就不用了
opkg install dnsmasq-full --force-checksum
ipset 的安装和 iptables 附加模块
opkg update
#前面更新了就不用了
opkg install ipset ip iptables-mod-nat-extra
opkg install iptables-mod-ipopt kmod-ipt-ipopt
opkg install iptables-mod-filter kmod-ipt-filter
opkg install iptables-mod-u32 kmod-ipt-u32
ipset 安装后可能会弹出以下的错误,重启就好了
kmod: failed to insert /lib/modules/3.10.44/ip_set.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_bitmap_ip.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_bitmap_ipmac.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_bitmap_port.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_ip.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_ipport.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_ipportip.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_ipportnet.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_net.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_netiface.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_hash_netport.ko
kmod: failed to insert /lib/modules/3.10.44/ip_set_list_set.ko
kmod: failed to insert /lib/modules/3.10.44/xt_set.ko
该安装的都安装完了就开始下面的配置
在 /etc/firewall.user 加入如下代码,较长,,直接用 WinSCP 登陆路由器替换源文件即可
主要的功能是创建 代理ip维护列表 和 转发代理ip列表 到1080端口,下面一大段是丢弃被污染的返回ip,然后 dnsmasq 会使用下一个返回正确的 ip地址
# shadowsocks
ipset -N vpn iphash
iptables -t nat -A PREROUTING -p tcp -m set --match-set vpn dst -j REDIRECT --to-port 1080
# This file is interpreted as shell script.
# Put your custom iptables rules here, they will
# be executed with each firewall (re-)start.
echo "Firewall start @$(date +"%T@%Y-%m-%d")" &&/tmp/vpn.log
#block empty result from Local DNS hijack!Disable this rule if you need to use Dig +trace.
echo "Add DNS Empty Poison Purify Rules @$(date +"%T@%Y-%m-%d")" &&/tmp/vpn.log
iptables -t mangle -I PREROUTING -p udp --sport 53 -m u32 --u32 "0&0x0Fx && 0&&22&0x3C@8&0x810F=0x8000 && 0&&22&0x3C@12&0xFFFF=0x0000" -j DROP
echo "Add DNS Fake IP Purify Rules @$(date +"%T@%Y-%m-%d")" &&/tmp/vpn.log
#iptables -t mangle -I PREROUTING -p udp
--sport 53 -m u32 --u32 "0&0x0Fx && 22&0xFFFF@16=0x4A7D7F66,0x4A7D9B66,0x4A7DA7D2771,0xBDA5E58A,0xFxx9F6A794B,0xA9840D67" -j DROP
#iptables -t mangle -I PREROUTING -p udp
--sport 53 -m u32 --u32 "0&0x0Fx && 22&0xFFFF@16=0xC043C606,0xCA6A0102,0xCAB50755,0xCBA1E6AB,0xCBxCF0C81F2B,0xDxD1DC1EAE,0xD1244921" -j DROP
#iptables -t mangle -I PREROUTING -p udp
--sport 53 -m u32 --u32 "0&0x0Fx && 22&0xFFFF@16=0xD35EA9FB23,0xD8DDBCB6,0xD8EAB30D,0xF3B9BB27,0x253D369E,0x,0x2E52AE44,0x3B1803AD,0x" -j DROP
#iptables -t mangle -I PREROUTING -p udp
--sport 53 -m u32 --u32 "0&0x0Fx && 22&0xFFFF@16=0xx4042A3FB,0x4168CAFC,0x41A0DB71,0x422DFCED,0x480ECD68,0x480ECD63,0x4E17C62D,0x5D2E0859" -j DROP
#iptables -t mangle -I PREROUTING -p udp
--sport 53 -m u32 --u32 "0&0x0Fx && 22&0xFFFF@16=0xFD9D0EA5,0x364C27B38,0x4D053106,0xBC050460" -j DROP
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "||" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|0807C62D|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|1759053C|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|253D369E|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|2E52AE44|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|31027B38|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|364C8701|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|3B1803AD|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "||" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4021632F|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4042A3FB|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4168CAFC|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|41A0DB71|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|422DFCED|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|480ECD63|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|480ECD68|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4A7D2766|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4A7D2771|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4A7D7F66|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4A7D9B66|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4D04075C|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|4E10310F|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|5D2E0859|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "||" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|80797E8B|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|9F6A794B|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|A9840D67|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|BC050460|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|BDA31105|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|C043C606|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|C504040C|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|CA6A0102|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|CAB50755|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|CB620741|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|CBA1E6AB|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|CF0C5862|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D0381F2B|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D1244921|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D155E58A|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D1913632|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D1DC1EAE|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D35E4293|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D5A9FB23|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D8DDBCB6|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|D8EAB30D|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|F3B9BB27|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|F9812E30|" --from 60 --to 180
iptables -t mangle -I PREROUTING -p udp --sport 53 -m string --algo bm --hex-string "|FD9D0EA5|" --from 60 --to 180
# put custom rules into the root chains e.g. INPUT or FORWARD or into the
# special user chains, e.g. input_wan_rule or postrouting_lan_rule.
编辑 /etc/dnsmasq.conf
vi /etc/dnsmasq.conf
只保留如下内容
conf-dir=/etc/dnsmasq.d
然后创建目录 /etc/dnsmasq.d
mkdir /etc/dnsmasq.d
在里面创建 dnsmasq 配置文件 /etc/dnsmasq.d/option.conf
键入如下内容,可以添加更多的 DNS地址,按照格式添加
trust-anchor=.,,49AAC11D7B6FAA1ACE1CDDE32F24E8FB5
dnssec-no-timecheck
all-servers
server=114.114.114.114
server=208.67.222.222#443
#Google DNS
server=8.8.8.8
server=178.79.131.110
然后 创建一个 conf 文件,名字随便填写 /etc/dnsmasq.d/fuckgfw.conf ,下面是我自己添加的
ipset=/./vpn
ipset=/..hk/vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/.facebook.net/vpn
ipset=/.fbcdn.net/vpn
ipset=/.akamaihd.net/vpn
ipset=/./vpn
ipset=/.t.co/vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
ipset=/./vpn
#shadowsocks.org
ipset=/.shadowsocks.org/vpn
ipset=/.btdigg.org/vpn
ipset=/.sourceforge.net/vpn
ipset=/./vpn
可以添加更多的域名,我的上传的
然后重启路由器 ,可在命令里面输入 reboot
重启完毕后在路由器终端里面运行命令测试IP是否解析正确
如果返回不正确或者请检查一下软件是否安装成功,iptables 和 ipset 可能需要对应内核版本的软件包才能安装成功,详情可以更新一下固件
下面这个命令可以查看 ip维护列表 里面的 ip信息,这里面的 所有ip 都会走 ss代理
ipset list vpn
下面这个命令可以清空 ip维护列表
ipset flush vpn
打包配置文件下载地址:
再不行可以留言
转载请注明: &科学上网 Shadowsocks 使用方法及账号邀请码分享
17回复 13139浏览
一:获取账号Shadowsocks获取账号渠道比较多,付费的随便搜索一大堆,免费的也有很多不过大多不稳定Or持久性不够。获取的账号内容包括以下几个部分:Server IP : 服务器IP or 域名地址Port : 服务器端口Local_port : 本地端口 (win客户端才需要输入本地端口)Password : Shadowsocks 密码Method(加密模式) : RC4-MD5、AES-256-CFB 等等可选的加密模式当获得邀请码后可注册获取每月5G免费流量,登陆进入用户中心“节点列表”即可查看到账号信息二:本地客户端配置当获得Shadowsocks账号后即可配置,成功后即可畅游Internet1:Windows系统配置下载完成后打开ss.exe在任务栏会可查看如果要配置手机端可直接利用客户端内的“Show Qrcode”扫描二维码即可快速配置2:Mac端配置下载完成dmg安装后打开即可在任务栏查看当配置好后启动即可浏览无限制的InternetShadowsocks为开源项目,由大神创立,官网 :。――――――――――――――我是分割线――――――――――――――――――――――――本教程由本人发表于&。福利:邀请码11个 ,请使用后在回复内标注一下11OWFlODdkMjQ0OTc1NDM5YzYx不可用2N2NjMjQ1NTMwYzdhNmViZWYz不可用3RiZmE2YmIxNDg3NWU0NWJiYT不可用4WVmMmIwZTY0YjQ3Mjk2OGNiN不可用5N2ZiNDBhNjhjMThkYTU5YTM1不可用65MjdkNDY2ZDZlYzlhMjFiOWF不可用7MjFmMDMyNDk4Yzk3MDIwMTgw不可用8QwNjBjYzUyYmM2ZjNkNjIwYm不可用9IwZTdiNWVhZDEwMjRhYzk1Yz不可用101N2YyOTc4OTM0ODdiZDk4ZmE不可用11ZDIxZGI0ZjY3OGYzYjEzYjlk不可用PS: 本JR菜鸟一个,做这个平台引用了Shadowsocks manyuser为后端,前端为moess。bxj卧虎藏龙,轻喷。pss:目前因只有一个节点,因此是在小范围分享,之前仅针对我的朋友圈,因每个月流量2T,本着分享的精神给予JR便利,邀请码暂时只会在bxj分享。psss:对于恶意使用的用户保留删档的权利并不会作出任何解释!!![ 此帖被Ghoststyle在 11:44修改 ]
我的博客:www.3time.me 。
目前除了在做shadowsocks平台外,正在筹备免费分享微信公众平台搭建环境的站点。给自己加油!!!
上星期买了个搬瓦工的vps了,,,发自手机虎扑
引用1楼 @ 发表的:
上星期买了个搬瓦工的vps了,,,
速度怎样 ? 我准备也去买几台搬瓦工滴。
我的博客:www.3time.me 。
目前除了在做shadowsocks平台外,正在筹备免费分享微信公众平台搭建环境的站点。给自己加油!!!
引用2楼 @ 发表的:
速度怎样 ? 我准备也去买几台搬瓦工滴。
最便宜那个,,,说实话一般看网站还行,,,不过我是电信的小水管,,丢包严重,,看油管视频太难了,,,网速显示满了,,但是加载很慢。,,发自手机虎扑
引用1楼 @ 发表的:
上星期买了个搬瓦工的vps了,,,
上谷歌搜索快吗?发自手机虎扑
1、在虎扑这地方,认真不代表你输,生气你才输了
2、发帖不用讨好人,往死了黑就行,这才是玩虎扑的意义
3、虎扑里牛人*河蟹*高手白痴都有,得见怪不怪,但你必须记住:有些天生智力缺陷的不是你生的,你不需要负责教育
4、辩论是个死循环,除非你精力过人,否则不要尝试
引用4楼 @ 发表的:
上谷歌搜索快吗?
这个肯定快啊,,,很正常,,,缺点就我上面说的,,发自手机虎扑
马克加索尔
第7个已使用,谢谢楼主
引用8楼 @ 发表的:
第7个已使用,谢谢楼主
谢谢JR回复,已标记。
我的博客:www.3time.me 。
目前除了在做shadowsocks平台外,正在筹备免费分享微信公众平台搭建环境的站点。给自己加油!!!
我的博客:www.3time.me 。
目前除了在做shadowsocks平台外,正在筹备免费分享微信公众平台搭建环境的站点。给自己加油!!!
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &[ 此帖被KD35杜兰特在 14:16修改 ]
下半年肉身翻墙了。ss账号可以转让了。发自手机虎扑
喜欢或者擅长话题:日本娱乐界;老电影;音乐(Postrock, Jazzhiphop NewAge OST);科学理论;出国旅行;背包客;有意思的产品或者idea。
话说回来,VPS是王道啊是王道。发自手机虎扑
喜欢或者擅长话题:日本娱乐界;老电影;音乐(Postrock, Jazzhiphop NewAge OST);科学理论;出国旅行;背包客;有意思的产品或者idea。
引用13楼 @ 发表的:
话说回来,VPS是王道啊是王道。
王道是肉身!!!
我的博客:www.3time.me 。
目前除了在做shadowsocks平台外,正在筹备免费分享微信公众平台搭建环境的站点。给自己加油!!!
引用14楼 @ 发表的:
王道是肉身!!!
介个就不算了吧。。。。。o(s□t)o发自手机虎扑
喜欢或者擅长话题:日本娱乐界;老电影;音乐(Postrock, Jazzhiphop NewAge OST);科学理论;出国旅行;背包客;有意思的产品或者idea。
马克加索尔发自手机虎扑
引用14楼 @ 发表的:
王道是肉身!!!
明年我也搭一个,给国内的朋友玩。发自手机虎扑
喜欢或者擅长话题:日本娱乐界;老电影;音乐(Postrock, Jazzhiphop NewAge OST);科学理论;出国旅行;背包客;有意思的产品或者idea。
您需要登录后才可以回复,请
& 允许多选
3人参加识货团购468.00元2人参加识货团购438.00元9人参加识货团购658.00元1人参加识货团购199.00元3人参加识货团购449.00元1人参加识货团购265.00元4人参加识货团购129.00元9人参加识货团购399.00元2人参加识货团购179.00元2人参加识货团购88.00元1人参加识货团购258.00元0人参加识货团购228.00元

我要回帖

更多关于 shadowsocks怎么设置 的文章

 

随机推荐