为您的服务器获取obfsproxy
TOR 官方Debian/Ubuntu软件源
-
可以在这里找到您的软件源
-
Debian Jessie用户请添加以下内容到
/etc/apt/sources.list
deb http://deb.torproject.org/torproject.org jessie main
deb-src http://deb.torproject.org/torproject.org jessie main
deb http://deb.torproject.org/torproject.org tor-experimental-0.2.8.x-jessie main
deb-src http://deb.torproject.org/torproject.org tor-experimental-0.2.8.x-jessie main
- 然后添加keyring
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
- 以下命令会安装obfsproxy和keyring
$ apt-get update
$ apt-get install deb.torproject.org-keyring
配置您的obfsproxy服务器
obfs4 已经可用,比scramblesuit更快, 这里 是TOR的官方文档关于流量混淆的
- 让我们假设您的SS服务器已经正常工作, 然后您的服务器端口为
80
/usr/local/bin/obfsproxy --data-dir=/tmp/scramblesuit-server scramblesuit --password=SSSTIZ3LG5SSS43OMSSSM4LKGQFASSSS --dest=127.0.0.1:80 server 0.0.0.0:443&
- 如果您需要让您的obfsproxy 在GNU Screen中保持后台运行
ssh root@server.com -t screen
- 执行上面同样的命令然后按下Ctrl + A再按下D
配置obfsproxy客户端
- 我将使用pi作为混淆设备,假设pi上已经装好了所需软件
obfsproxy scramblesuit --dest server_ip:443 --password=SSSTIZ3LG5SSS43OMSSSM4LKGQFASSSS client 0.0.0.0:1080 &
- 在路由器上把SS的配置改到pi
- 下面是测试结果,虽然资源占用较高,但效果还不错
Comments
comments powered by Disqus