使用Bandwagon的VPS第一件事《FQ》

  说点闲话:昨天的长靴子到了,哎呀,今天那个高兴,踩着我的8厘米的过膝靴就出门上专业外语去了,扎了个麻花辫子,那个心情好哟,搞得我都不想继续学习linux平台上的C语言了,好想逛街~~~~秀秀我的鞋子,好吧,然而漂亮靴子的代价就是没有钱出去混。。。然而只好老老实实的回宿舍学习咯,打开我的centOS,突然想到前两天看到了一篇关于如何利用VPS来FQ的博客,刚好最近暑假买的shadowsocks账户突然用不了,很可能是我的windows的原因,然而这一入坑不要紧,才发现自己入了购买VPS的坑,才知当初购买ss的账户是多么stupid,原谅我理科女没见过大世面…………



  废话说了那么多,进入正题之前,首先感谢一下老高的博客指导,这里的很多都是参考他的教程实现自己的步骤的!

0. 准备工作

具体的VPS大家看老高的博客吧,反正目前由于钱包的紧缩,就选了最便宜的半年512MB的VPS了,打算以后好好FQ,好好搭建博客,好好记录我的Python之旅程!在修改了自己的端口号以及root密码等初始化工作以后,进入下一个步骤,把系统换了(默认的是KiwiVM里面安装的是centOS32位的,啧啧,为了跟我的系统一致,我打算重新安装一个minimal)后面的操作都会给予详细的截图和命令。

这里以我的KiwiVM为例子:首先选择“install new os”然后选择自己喜欢的系统,作为一个低价用户,越小的东西越可爱:

注意,由于下面红色的字体的意思是是否介意将VPS上面所有的数据清空,一定要勾选它(算是一种协议吧)。并且,在建立一个新的系统之前,请关掉你之前开启的系统。

上面的意思是说系统正在被重新安装,大概需要15分钟左右完成,一旦完成你就会收到一封邮件会告诉你的端口号,然后你需要一个新的vps的root密码(可以更改,不记住没关系)以及新的端口号(自动生成),这里要注意的是前面各位购买vps的时候注意一定要填写正确的邮箱号码,这是最重要的,及时接受邮件甚至对管理服务器也有好处。然后,几分钟后你就可以在“Main Control”那里启动你的机器咯,这里为了方便操作,推荐使用交互式命令行:

点击“Launch”,加载后,就可以得到一个网页窗口的命令行"shell”了。好的,初始工作准备完毕,下面开始安装环节。

先把shadowsocks的服务端安装好,在KiWiVIm上面是真的一键安装呀:

直接“install”就好啦~(好像服务端的安装太简单了点)

1. 服务端配置

由于前一段时间的“喝茶”事件,导致SS的github上的源码被移除了,想到国内的很多付费“FQ利器”都是参考了它就很新塞,就算是免费的也是偷偷拿你的东西用,然后,我果断把我手机上的免费vpn给卸载了,后面回介绍如何手机FQ(当然是自己的vps账户咯),不罗嗦了,进入shadowsocks的官网下载你想要的客户端

这里我选择的是python版本的shadowsocks,因此首先报一下我的运行环境:python+CentOs mini,刚好我们的centos minimal里面预装好的python版本是2.6.6,刚刚也把服务端一键安装了,可以通过如下方式指导你的python版本号以及命令行安装SS:

1 python --version    # 查看python的版本号
2 pip install shadowsocks  # 安装SS
3
4 #  如果你连pip这个python安装利器没有安装,没关系,去pip的官网下载源代码get-pip.py文件
5 python get-pip.py  # 进入get-pip.py的安装路径执行这个源代码就号咯,后面才发现也可直接命令行安装: yum install python-setuptools && easy_install pip

然后,利用“ssserver”开启你的服务,该命令的具体使用输入“ssserver --help”就可以查看参数的使用:

直接根据以上参数介绍输入相关命令:

ssserver -p 443 -k password -m rc4-md5  # 端口号位443,密码为pssword,加密方式为rc4-md5

ssserver -p 443 -k password -m rc4-md5 --user nobody -d start  # nobody是非root用户后台运行

ssserver -d stop  # 停止服务

less /var/log/shadowsocks.log  # 查看日志

演示如下:

我们可以利用参数-c建立一个配置文件,把需要使用的账户密码以及加密方式等等放入配置文件,例如:

建立一个配置文件“shadowsocks.json”:

vi /etc/shadowsocks.json

配置文件中添加如下内容:

{
    "server":"servier_ip",   # 服务器IP
    "server_port":port,     # SS服务器所使用的端口号,建议改到30000-60000
    "password":"password",   # ss服务器密码,轻易不要分享
    "timeout":60,            # 超时时间
    "method":"aes-256-cfb"         # 加密方式,需要和客户端配合设置
}

再次感谢官方文档。

这里的服务器的IP必须是你的vps的ip,因此是固定的;默认的"table"加密方式够安全,推荐使用“ase-256-cfb”,因此你还需要安装“m2crypto”,直接yum方式“install”就好了。至于“libsodium”也是一种加密,具体安装方式如下:

1 wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
2 tar zxf LATEST.tar.gz
3 cd libsodium*
4 ./configure
5 make && make install
6
7 # 修复关联
8 echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
9 ldconfig

接下来,运行配置文件:

ssserver -c /etc/shadowsocks.json --user nobody
# 然后把以上命令写入开机脚本,以后开机就自动运行
echo ‘/usr/bin/ssserver -c  /etc/shadowsocks.json --user nobody‘ >> /etc/rc.local

为了确认你的脚本在后台运行,可以通过输入命令“ps -C ssserver”查看服务运行进程状态:

当然,你也可以随时通过命令“-d start”或者“-d stop”来终止或者开启服务。

总的来说,老高推荐的shadowsocks-libev还是比较好管理的,而且支持多个服务,这样就可以分享多余的账号给其他朋友了,我入坑良久,就不介绍它的安装和使用了,接下来继续客户端的使用,这才是重头戏。后来才发现其实ss也可以多用户配置的,只要设置不同的端口和密码就好了。就是ip不能更改,共用一个ip。

2. 客户端配置(shadowsocks-qt5)

2.1 CentOS minial

需要从Copr下载相应版本的repo文件放到/etc/yum.repos.d/下:

例如我的事centos6.7,点击相应的的链接进入:

把上面的文档另存为“shdowsocks.repo”,通过“mv”命令转移到路径“/etc/yum.repos.d/"下,然后通过yum安装:

yum -y install epel-release  # 添加epel源
sudo yum -y update
sudo yum -y install shadowsocks-qt5  # 安装~

记得,一定要添加源再“update”,否则就会说找不到ss。这里要注意的是centos7版本是不能安装成功的。这里由于我的网速实在是掉渣,就没办法演示centos上面的客户端配置,下面具体讲windows上的配置,其实客户端的操作在任何系统上面都是类似的。

2.2 Windows

  1. Release页面下载最新的预编译压缩包,-win32-win64分别对应32位和64位版本。
  2. 解压缩
  3. 运行ss-qt5.exe

点击相应的链接,然后右键另存为下载即可。

上面服务端里面有编辑一个配置文件,同理你的windows客户端这里也需要一个同样的配置文件,然后导入,就好了。如果需要更改你的配置文件可以右键“编辑”更改:

设置好了,右键“连接”就是了,接下来关于谷歌这些浏览器的代理更改请参考百度经验里面的教程,下面演示火狐上的设置:

然后,尽情的google吧,速度快快哒:

骚年们,放下你们的付费vpn,卸载你们的免费fQ软件,自己搭建,自力更生吧~

关于Android系统,由于我不熟悉sdk的编译,各位看官还是直接去github的wiki上面看教程吧~

时间: 2024-08-29 09:05:36

使用Bandwagon的VPS第一件事《FQ》的相关文章

到家第一件事就是脱衣服

脱掉外衣外裤,洗澡,太危险了,几天没上班,又有小道儿消息,医院在2月4日报告的病理隐瞒了患者的所有行踪,不过这已经过了隔离期了. 这个消息就是这名患者根本就没有到隔离,而是经过了一系列的折腾,望一切安好,疫情早点结束吧. 还有一点,就是我个人认为所有的党员都是私信比较重的,对于危急时刻,往往都是当官的先行,这个行不是上行而是下行,这些内心的想法都需要你仔细的揣摩. 原文地址:https://www.cnblogs.com/NinjaLoveFish/p/12342497.html

当开发者产生一个伟大的想法之后应该做的10件事

当你正和家人享受一个悠闲的午后,一个不错的想法突然出现在你的脑海里.不管它是一个 App 还是服务,或是一个新的概念.只要你把这个想法付诸实践,它就可能会成为下一个 uber,甚至会改变世界. 那接下来你应该怎么做呢?这里有一个指南,会告诉你在决定把自己这个想法实现之后应该做的事情. 1. 起一个名字 在你决定开始之后,要做的第一件事就是为你的产品起一个名字,这个名字是有多重要大家心里都很清楚,如果你并不擅长起名字,你可以通过一些工具来扩展你的思路,如 visual thesaurus, Wer

码农的奋斗之路 穷爸爸富爸爸系列-致富需要做的六件事 读后感

很多人在财务上挣扎,他们只知道为钱而工作,但却从未想过如何让钱为自己工作.每个人都该思考的问题!!! 第一件事  做好为财务自由付出努力的准备 安稳的代价 省吃俭用的代价 这两方面都不做.其他途径---财商! 第二件事 不要怕犯错,但要善于从错误中吸取经验 从错误中学习,敢于试错,前提是你迈出第一步出去,即便迈出后错了,人生很长,错不可怕,要学会从错误中吸取经验. 第三件事 按信息时代的法则对自己进行教育 基本的金融教育 现金流 一般所得 证券投资组合 被动收入 职业收入 你的成功取决于有多少答

老程序员应该记住的 5 件事

如果你甘于现状,并且已经在计划着怎么用退休金了,那么你不是这个帖子的主角.当然还是要恭喜你,已经快熬出头了.但是,如果你同我一样,尽管发现自己在变老,但却依然无法抵挡编码和构建东西的欲望,那么请继续往下看.我曾是一个系统软件工程师,但在我快40岁的时候,我被创业撞了一下腰.我认为创建自己的公司是一件很酷的事情.我建立了风险投资,在一些非常小的饥饿创业公司得到了一些花哨的头衔.我很自信我会成为一个好的CEO,一个不算坏的管理者,而且即便我不再编码,我也可以聘请一些优秀的程序员和管理人员——以求高品

转行做程序员之前必须考虑的三件事

2013-2014年间,全世界吹起一阵写代码的风潮,各大媒体疯狂报导,鼓吹年轻人不管所学为何,一定要学写程序.时不时就会看到“程序员是最有钱途的工作之一!”或者“连奥巴马都开始写代码,你能不开始吗?”这类的文章,不管金钱诱惑.名人带头,仿佛全世界都在疯狂的做程序.就算到了2015年底,不时仍有这类文章出现.相对之下,许多人认为自己目前工作很糟糕,包括老板高压统治.工作内容乏味.薪水仅能糊口等等,看到文章里头那些“高薪”.“非凡成就”.“热门职缺”的字眼,是不是都想转行呢?今天就整理一些建议给大家

老程序员应该记住的5件事

英文原文:Five Things Old Programmers Should Remember 如果你甘于现状,并且已经在计划着怎么用退休金了,那么你不是这个帖子的主角.当然还是要恭喜你,已经快熬出头了.但是,如果你同我一样,尽管发现自己在变老,但却依然无法抵挡编码和构建东西的欲望,那么请继续往下看. 我曾是一个系统软件工程师,但在我快 40 岁的时候,我被创业撞了一下腰.我认为创建自己的公司是一件很酷的事情.我建立了风险投资,在一些非常小的饥饿创业公司得到了一些花哨的头衔.我很自信我会成为一

安装完Ubuntu 14.04要做的九件事

www.linuxidc.com/Linux/2014-04/100411.htm 1.看看有哪些新特性 安装完之后的第一件事肯定是看看Ubuntu 14.04有哪些新的特性. Ubuntu 14.04 LTS本周发布,新特性提前看 http://www.linuxidc.com/Linux/2014-04/100152.htm Ubuntu 14.04惊艳:窗口没有边框了! http://www.linuxidc.com/Linux/2014-04/100151.htm 2.更改外观(壁纸,启

拿到offer过后--大学最后时光最想做的那十件事

昨天--2014.10.26,历史性的一刻,激动的签了欢聚时代(YY)的前端开发offer,工作地点是我喜欢的珠海(只因为那边有我所向往的海还有自行车队,现在想想都乐开怀了,绕着海边骑单车的感觉真秒),说真的,YY真实一家不错的公司,除了工资高以外(当然因人而异,我现在相当满意现在的工资),还有一大堆的好福利,更看重的是YY的平台和发展前景真不错,对于新人而言,机会是最大的赠与--邱彬说过,所以YY很看重新人的发展也愿意去培养新人给机会给新人,所以我怕毫不犹豫的就签了YY,不想也用不着再去找其他

高效人士睡觉前做的10件事

本文翻译自网站lifehack,原文链接http://www.lifehack.org/articles/productivity/10-things-productive-people-before-bed.html,作者为LUIGI POTENZA,译者为foruok 大部分高效能人士在日常生活中都有一些能帮助他们成功的习惯.他们明白,事业成功的关键在于自己的心理和身体健康,而这又取决于他们的睡前习惯. 这10件事,帮助那些成功人士成为社会上最能赚钱的那20%. 1.他们回顾自己的一天 史蒂