Shadowsocks +Fanial speed上google
来源:互联网 发布:c语言贪吃蛇游戏代码 编辑:程序博客网 时间:2024/05/22 23:59
Shadowsocks +Fanial speed进行科学上网
1. 购买服务器
搬瓦工官网: https://bandwagonhost.com
选择购买一个实惠的:
这图不明白的地方我说明一下,有10GB的SSD固态硬盘空间,总的流量是1000GB,机房在洛杉矶,这个套餐是不能更改机房位置的,直接连接中国电信和中国联通的。下面一些英文无关紧要。
这个搬瓦工是支持支付宝付款的,之后付款的时候,选择支付宝就行了。付款成功后,它会把服务器的一些信息发送到你注册时候的邮箱中。
2. 登陆服务器
找到my Services这个地方,进去之后显示自己所有的服务器。点击右边的蓝色框框的地方,进去控制面板。
3. 安装shadowsocks Server
登陆控制面板后,找到左边,最左下角的地方,找到这个Shwdowsocks Server,点击后,在后面点击install,安装成功后,会出现如上的界面,显示正在运行。页面中还包括了ss服务器的端口号和密码。
4. 在windows上连接ss服务器
下载并打开Shadowsocks.exe,然后根据搬瓦工中上面ss服务器上的配置,填到windows上面的客户端上,点击确定。这样就可以使用科学上网了。
5. 切换科学上网方式
PAC模式就是国内的网站使用机器上原来的地址进行访问,全局模式就是全部使用代理ss代理服务器进行访问。
6. 利用final speed插件提速
6.1在centos上安装final speed服务端
首先给出命令语句:
1) rm -f install_fs.sh
2) wget http://fs.d1sm.net/finalspeed/install_fs.sh
3) chmod +x install_fs.sh
4) ./install_fs.sh2>&1 | tee install.log
安装完成后会提示如下表示已经成功运行:
l 安装完成后可通过查看日志看是否运行:tail -f /fs/server.log
l 卸载:sh /fs/stop.sh ; rm -rf /fs
l 停止:sh /fs/stop.sh
l 重新启动:sh /fs/restart.sh; tail -f /fs/server.log
6.2在windows上安装final speed客户端
6.3在windows上配置final speed客户端
1) 在final speed中左边填好服务器的地址
2) 右边添加,然后添加服务器的ss服务的端口号,我这里是443,本地端口号自己随便写一个,但是要和后面在ss客户端上的本地端口号要一致
3) 物理带宽这里随便写,写成一般情况就好了
4) 在Shadowsocks.exe配置中,原先配置的不要了,重新添加一个,服务器地址改为127.0.0.1,端口号就是刚刚在finalspeed中配置的本地端口号,密码就是ss服务端的密码,如果使用搬瓦工安装的ss服务,那么这个密码就是搬瓦工随机生成的,在之前安装ss服务的时候,有提到过,把那个密码填进去就好了。
5) 最后的客户端使用情况就是如下图,final speed和Shadowsocks 这两个客户端都要开着
7. 利用supervisor守护ss和fs两个进程
由于服务器长期开着,软件长期运行,在运行过程中,难免会出现问题,导致连不上ss服务器的问题,那么就要设置守护进程,遇到故障,就重启这两个服务。
7.1 安装和配置的时候需要root权限
easy_installsupervisor
7.2 初始化
# 初始化配置文件
# 此命令会在 /etc/下创建一个示例配置文件
echo_supervisord_conf >/etc/supervisord.conf
7.3 运行配置
# 在/etc/supervisord.conf文件最后添加shadowsocks实例,代码如下
# 这一段配置如果配置错误,会导致supervisor的启动失败[program:shadowsocks]
command = /usr/bin/ssserver -s ::0 -p `cat/root/.kiwivm-shadowsocks-port` -k `cat /root /.kiwivm-shadowsocks-password` -m`cat /root/.kiwivm-shadowsocks-encryption` --user nobody --workers 2 -d start
user = nobody
autostart = true
autoresart = true
stderr_logfile = /var/log/supervisor/ss.stderr.log
stdout_logfile = /var/log/supervisor/ss.stdout.log
[program:finalspeed]
command = java -jar /fs/fs.jar
user = root
autostart = true
autoresart = true
stderr_logfile = /var/log/finalspeed/fs.stderr.log
stdout_logfile = /var/log/finalspeed/fs.stdout.log
daemonize=no
l command就是ss的运行命令;
l user是执行命令的用户;
l autostart和autoresart指自动启动和自动重启;
l stdout_logfile重定向程序输出到此文件;
l stderr_logfile重定向程序错误到此文件;
7.4 运行和更新
# 运行的时候使用-c指定配置文件
supervisord -c /etc/supervisord.conf
# 如果不指定配置文件 supervisord
# 那么配置文件会依次再下面的文件夹中寻找
# $CWD/supervisord.conf
# $CWD/etc/supervisord.conf
# /etc/supervisord.conf
7.5 其他命令
# 使新的配置文件生效 supervisorctl update
# 控制所有进程
supervisorctl start all
supervisorctl stop all
supervisorctl restart all
# 控制目标进程
supervisorctl stop shadowsocks
supervisorctl start shadowsocks
supervisorctl restart shadowsocks
7.6 开机自启动
vi /etc/rc.local
# 在exit前添加以下内容
supervisord -c/etc/supervisord.conf
最后 reboot服务器,重启之后就可以使用科学上网了。
- Shadowsocks +Fanial speed上google
- 使用Google Page Speed
- Google Page Speed
- mac上shadowsocks配置
- shadowsocks+vps实现google搜索
- shadowsocks访问google出错问题
- windows2003上搭建shadowsocks服务端
- windows2003上搭建shadowsocks服务端
- Linux 上配置 shadowsocks server
- Linux上搭建shadowsocks服务
- 搭建shadowsocks搭建vps,访问google
- Google网站性能优化工具Page Speed
- Google 的 YSlow——Page Speed
- Google的YSlow——Page Speed
- 根据 Google-speed 的优化网页速度
- Shadowsocks
- Shadowsocks
- shadowsocks
- tensorflow实现LeNet-5模型
- LintCode-合并排序数组 II
- 正则表达式笔记
- 并发多线程基本知识
- spring学习笔记---------applicationContext.xml 1
- Shadowsocks +Fanial speed上google
- Oracle存储过程语法实例
- 欢迎使用CSDN-markdown编辑器
- ConcurrentHashMap简单理解
- BZOJ 4202: 石子游戏 SG定理+LCT
- 【腾讯云的1001种玩法】专为新手小白写的服务器环境配置网站教程
- managed-schema(schema.xml)/solrconfig.xml详解
- Oracle数据库表空间迁移
- 【git使用】设置ssh key后push还要输入用户名和密码