狠狠撸
Submit Search
为什么上网浏览要用厂丑补诲辞飞蝉辞肠办蝉?
?
Download as PPT, PDF
?
4 likes
?
963 views
Z
zzzzzz gg
Follow
如何让你的浏览器使用shadowsocks访问网站? 如何建立免费的属于自己专用的shadowsocks server?
Read less
Read more
1 of 19
Download now
Downloaded 29 times
More Related Content
为什么上网浏览要用厂丑补诲辞飞蝉辞肠办蝉?
1.
什么上网 要用为 浏览 Shadowsocks
? 如何 你的 器使用让 浏览 shadowsocks 网站?访问 如何建立免 的属于自己 用的费 专 shadowsocks server ? 器无需 置代理服 器也可以利用浏览 设 务 shadowsocks 上网?
2.
什么是 Shadowsocks ? ?
Shadowsocks 是一个 源免 的 件,开 费 软 Client 端 +Server 端就 成了一个构 socks5 的协议 proxy 服 器。在你的务 浏览 器中配置好 个这 proxy 服 器,你就可以通 个务 过这 proxy 服 器务 访问 Internet 。 ? 通常你是 上网的:你的 器这样 浏览 --> Internet ? 如果用 shadowsocks 上网,你的 器以 是 的:你的 器浏览 为 这样 浏览 --> socks5 proxy server --> Internet ? 上是 的:你的 器实际 这样 浏览 --> shadowsocks client --> shadowsocks server --> Internet ? 上面的 --> 可以是不同操作系 之 的统 间 IP 网 接,也可以是一个操作系 内部的 接络连 统 连 ? 如果将 shadowsocks 安装在无 路由器上,无 路由器客 端就无需安装线 线 户 shadowsocks client 端和修改 proxy 配置 ,由路由器上的 件决定 国内网站流量不软 访问 经过 shadowsocks server ,而 某些国外网站的流量自 到访问 动转发 shadowsocks server 。 自行搜索请 Tips , 个这 PPT 不介 部分操作绍这 ? 其他高 用法, 自行搜索学级 请 习
3.
一个使用 Shadowsocks 的
例子实际 器配置需要知道的信息浏览 ?Socks5 服 器的务 IP 地址: 127.0.0.1 ?Socks5 服 器的端口:务 1080 你的浏览 器 Shadowsocks Client 端 Shadowsocks Server 端 Internet地址: 127.0.0.1 端口: 1080 地址: Public IP 端口: 8388 密 :自定码 义 加密方式: rc4-md5 (推荐) 亚马逊 EC2 虚拟 机 你的 Windows7 操作系 统 Socks5 server Shadowsocks Client 端配置需要的信息 ?提供 socks5 服 的端口:务 1080 (可自定 , 个 景无需义 这 场 修改) ? 接连 server 端的地址和端口(缺省 8388 ,建 修改)议 ?Server 端定 的密 (自定 )义 码 义 ?加密方式: rc4-md5 (推荐) Shadowsocks Server 端配置需要的信息 ?Shadowsocks Server 定的绑 IP 地址 ?Client 端需要 的端口:访问 8388 (可自定 ,建 修义 议 改) ?Server 端定 的密 (自定 )义 码 义 ?加密方式: rc4-md5 (推荐) 个这 PPT 后面就介 如何绍 Setup 一个上网 境这样 环 加密
4.
什么上网 要用为 浏览
Shadowsocks ? ? 什么上网要 得那么 ?为 搞 复杂 ? 类似于你 装手机伪 GPS 位置,不想 人知道你在 尔代夫让别 马 Happy 。如果你想 装在 京伪 东 上网, 网站 你从 京的让 认为 东 IP 地址 来,你懂了 ?访问过 吗 ? VPN 建立 接 的连 时 TCP 包特征是很明 的,容易受到干 ,收到显 扰 TCP reset 包会 致导 TCP connection 断 。相 而言,开 对 Shadowsocks 是无状 的,不需要登 、态 陆 验证等,避免在握 手 段被 ,省去登 ,速度也会更快阶 识别 陆验证 ? 由于免登 ,在移 上可以支持漫游等功能(其他有状 的陆验证 动设备 态 VPN ,要 漫游就实现 必 在网 后重新 )。密 只是用于加解密的,不是用于须 络变动 验证 码 验证 ? 如果你想完全匿名访问 Internet , 会 得有点 , 用问题 变 复杂 请 shadowsocks 作 你的为 socks5 代理服 器,然后搜索务 tor browser , 有一系列注意事 ,比如不能用还 项 Flash 、 要自己在本地 建一个干 的虚 机等等。应该 创 净 拟
5.
本文目的 ? 个这 PPT
目的是写 有一定 算机使用 和 手能力(最好有给 计 经验 动 Unix 使用 ),但没经验 有 shadowsocks setup 的人看的。 个经验 这 PPT 想 明说 setup shadowsocks 其 很实 简单。 ? 网上很多介绍 setup shadowsocks client 端和 器浏览 proxy 插件的的中文文档, setup shadowsocks server 的中文文档相 少对 ? 如果你无法成功 建一个创 AWS 虚 机,并用类似拟 putty 的工具成功登录 Ubuntu 虚 机的拟 命令行界面,那么 个这 PPT 第 7 以后你都不需要看了。如果你用页 cn.bing.com 搜索引擎 找到的网 都无法成功做到,就意味 后面的步 你来 太 了,要么放弃,要么找人页 这 骤对 说 难 帮忙吧。 ? 个这 PPT 不打算非常 地描述 建详细 创 AWS 虚 机、登 虚 机的步 ,因 后面的步 我拟 录 拟 骤 为 骤 也不打算描述得非常 ,如果你能 建详细 创 AWS 虚 机、登 虚 机,那么后面步 的拟 录 拟 骤 详细 程度 是能 你足 的指引,如果 有不明白的, 道 不会搜索 ?应该 给 够 还 难 还 吗
6.
如何 建一个用于创 shadowsocks
server 的 虚 机?拟 ? 用 cn.bing.com 搜索 AWS 免 套餐,参考 人写的步 注册费 别 骤 AWS 号,可参考百度文 中的帐 库 PPT ? 在新注册的 AWS 号中添加信用卡,你就可以使用帐 AWS EC2 免 套餐一年。费 Amazon AWS 了为 验证 信用卡服 是否正常会先扣务 1 美元,你收到手机短信是“消费 1 美元”,如果没有超限使用 30 天后会返 的还 ? EC2 免 套餐也就是 你一个迷你的费 给 1G 内存 30G 存 空 的操作系 ,每个月上储 间 统 传 15G 、下载 15G 的免 流量,建费 议选择亚马逊 AWS 免 套餐中的费 Ubuntu 14.04 虚 机,比 适合安装配置拟 较 shadowsocks server 。 AWS 京的数据中心 我 来 , 是 延最小, 得考东 对 们 说 应该 时 值 虑 ? 有很重要的一点, 建操作系 的 程中,你是有机会修改安全 (还 创 统 过 组 Security Group )的 置,缺设 省只有 22 个这 SSH 端口是 Enabled ,你需要增加一个端口 ,后面用于访问规则 Shadowsocks server 的访问 ? 建操作系 的 程中,你可以将缺省创 统 过 8GB 的操作系 存 空 改统 储 间 为 30G , 存 空 免 限 的这时 储 间 费 额 上限 ? 建操作系 的最后步 ,包括下 个虚 机的创 统 骤 载对应这 拟 Private Key 文件,后面你需要用 puttygen.exe 将 个这 private key 文件转换为 putty.exe 能使用的格式
7.
使用 puttygen.exe 工具转换
Private Key 文件格式 ? 行运 puttygen.exe ,点 “击 Load” 按 , 从钮 选择 AWS 下 的载 Private Key 文件( *.pem ),点击 “ 定”按 ,然后点 “确 钮 击 Save private key” 按钮 保存为 putty.exe 可以使用的格式( *.ppk ) Putty 工具下 网址要 慎载 谨 选择 ? http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html ? http://www.putty.org
8.
使用 putty 工具登录
Ubuntu 虚 机拟 ? 登录 Ubuntu 操作系 所需的必要信息:虚 机公网统 拟 IP ,用 名户 ubuntu , Private Key 文件, 程登远 录协议 是 SSH ? 用 AWS EC2 的管理控制台 看你 建的 个虚 机的公查 创 这 拟 网 IP 地址
9.
亚马逊 Ubuntu 虚
机安装拟 shadowsocks server 端 件(软 Python 版本)的命令 ? sudo apt-get update ? sudo apt-get upgrade ? sudo apt-get install python-pip ? sudo pip install shadowsocks
10.
快速启动 Shadowsocks Server
端的命令 ( Python 版本) Python 版本的 Shadowsocks Server ?sudo ssserver -p <port_number> -k <password> -m rc4-md5 --user nobody -d start 参考第 4 ,命令如下(密页 码为 nidemima ) ?sudo ssserver -p 8388 -k nidemima -m rc4-md5 --user nobody -d start
11.
亚马逊 Ubuntu 虚
机安装拟 shadowsocks server 端 件(软 C 版本)的命令 ? wget -O- http://shadowsocks.org/debian/1D27208A.gpg | sudo apt-key add – ? echo "deb http://shadowsocks.org/debian wheezy main" | sudo tee --append /etc/apt/sources.list ? sudo apt-get update ? sudo apt-get install shadowsocks-libev (可 ) 建一个用 用于 行选 创 户 运 shadowsocks server ,更安全,以下例子用 名户 为 ssuser ? sudo useradd ssuser
12.
快速启动 Shadowsocks Server
端的命令( C 版本) C 版本的 Shadowsocks Server ,也称为 shadowsocks-libev ?用 vi 命令修改 /etc/shadowsocks-libev/config.json 个配置文件这 ubuntu@ip-172-31-100-100:~$ cat /etc/shadowsocks-libev/config.json { "server":"172.31.100.100", "server_port":8388, "local_address": "127.0.0.1", "local_port":1080, "password":"long_password_with_special_char", "timeout":300, "method":"rc4-md5", "fast_open": true } ?sudo -u ssuser /usr/bin/ss-server –c /etc/shadowsocks-libev/config.json start/usr/bin/ss-server -c /etc/shadowsocks-libev/config.json -a ssuser -u -f /var/run/shadowsocks-libev/shadowsocks-libev.pid
13.
Windows Shadowsocks Client
端配置 ? 如截 所示, 虚 机的图 亚马逊 拟 Public IP 地址为 52.12.125.61 ( 根请 据你自己的情况修改),端口号为 8388 (建 修改),密 需要根议 码 据 Server 端定 的密 来修改,加密方式推荐使用义 码 rc-md5 (快和 安全 个考 因素)两 虑 ? Shadowsocks Client 的 Winodws 版本,是用 C# 言 写的分语 编 为两 ,一 新的操作系 有种 种较 统 .Net 4.0 以上的,另一 老的操作系种较 统 .Net 2.0 的 ? 你可以用 cn.bing.com 搜索 shadowsocks-win-dotnet4.0 ,下载 zip 文件解 后只有一个压 shadowsocks.exe 的可 行文件,不到执 300K 大 小。配置界面如截 所示,非常 。图 简单 ? 搜索“ shadowsocks 文教程”可以找到 的图 详细 Client 端配置教程 你的浏览 器 Shadowsocks Client 端 Shadowsocks Server 端 Internet地址: 127.0.0.1 端口: 1080 地址: 52.12.125.61 端口: 8388 密 :自定码 义 加密方式: rc4-md5 (推荐) 亚马逊 EC2 虚拟你的 Windows7 操作系 Socks5 server 加密
14.
做完上述基本配置,有 些 配置
得哪 进阶 值 做? 器安装浏览 proxy 插件 ?Firefox 和 Chrome 器都可以用浏览 foxproxy 插件(百度文 有配置指南),库 Chrome 也可以用 switchy omega 。 类插件都可以根据一个配置文件(这 Text 文件)来决定 些国外网站访问哪 经过 shadowsocks server ,其他网站(如国内网站)无需经过 shadowsocks server 。一方面可保 国内网站速度不受影证访问 响,另一方面可以尽量避免 虚 机每月上 或下 流量超亚马逊 拟 传 载 过 15G 参考 shadowsocks 的 wiki 文档 ?配置 Linux 操作系 脚本,使操作系 自统 统启动时 动启动 shadowsocks server ? 化优 shadowsocks server 的 Linux 配置,性能相关 ? 化安全方面的配置,服 器端安装配置优 务 denyhosts ,防止他人或程序不断尝试 Linux 操作系 登 密统 录 码 wget https://github.com/denyhosts/denyhosts/archive/master.zip ?找一台可以安装 openwrt 或 ddwrt 或 tomato 或 PandoraBox 的路由器,在路由器上配好 shadowsocks server 和其他 件,无 路由器客 端就无需安装软 线 户 shadowsocks client 端和修改 proxy 配置,由路由器上 的 件决定 国内网站流量不软 访问 经过 shadowsocks server ,而 某些国外网站的流量自 到访问 动转发 shadowsocks server 。 自行搜索请 Tips , 个这 PPT 不介 部分操作绍这
15.
如何搜索参考文档 ? 当你 不能还
访问 www.google.com 的 候,用时 cn.bing.com 搜索,百度文库 wenku. 也有一些文档 得参考值 ? 搜索“ shadowsocks 文教程”可以找到 的图 详细 Client 端配置教程 ? 搜索“搭建 Shadowsocks 服 器”可以找到 的务 详细 Server 端配置教程 ? 知乎,你不会空手而回 ? 搜索“写 非 人士看的给 专业 Shadowsocks 介”,简 ? Android 推荐“影梭” 个客 端这 户 ? 当你可以访问 www.google.com 的 候, 自行判断 些文档最适合你时 请 哪
16.
BACKUP
17.
如何 你的 器指定一个给
浏览 socks5 server ?(一) ? 以 Windows7 例,在控制面板中打为 开 Internet , “ 接” 个选项 选择 连 这 Tab ,然后点 “局域网 置” 个按击 设 这 钮
18.
如何 你的 器指定一个给
浏览 socks5 server ?(二) ? 以 Windows7 例,在控制面板中打为 开 Internet , “ 接” 个选项 选择 连 这 Tab ,然 后点 “局域网 置” 个按击 设 这 钮 ? 将“为 LAN 使用代理服 器”和“ 于本地务 对 地址不使用代理服 器” 个 都勾上务 这两 选项
19.
如何 你的 器指定一个给
浏览 socks5 server ?(三) ? 以 Windows7 例,在控制面板中打为 开 Internet , “ 接” 个选项 选择 连 这 Tab ,然后点 “局域网 置” 个按击 设 这 钮 ? 将“为 LAN使用代理服 器”和“ 于本地地址不使用代理服 器” 个务 对 务 这两 选 都勾上项 ? 在“安全 (S):” 一 填写这 栏 socks5 server 的 IP地址和端口号。 个截 中这 图 ,地址是“ localhost”,等同于“ 127.0.0.1”,端口号是“ 1080” 。 ? 疑 : 什么“问 为 socks” 要翻 成“安全”?!坑 啊译 爹
Download