为您的服务器获取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 -
  • 以下命令会安装obfsproxykeyring
$ 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&
  • 如果您需要让您的obfsproxyGNU 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

ss_obfs_router

  • 下面是测试结果,虽然资源占用较高,但效果还不错

resource_usage


Comments

comments powered by Disqus