VPS 入坑之路

一、入坑动机:

以前一直的翻墙服务也被请喝茶了,仅限企业客户使用。于是想到租用一个VPS,搭个梯子。

 

二、入坑之路:

1.购买

想起在G+看见有人推荐搬瓦工性价比很高,去了解了一下,最低配置19.99刀一年,折合人民币也就十块一个月的样子,果断入之。

 

2.SS

以前在虚拟机稍微接触过linux,比如ubuntu和fedora,然而都是在图形界面瞎搞。这次终于有机会在终端操作了。各种命令上手确实不容易,只会cd,ls…突然发现控制面板有一键搭建SS,后来又放弃了敲命令…有一天心血来潮,决定自己搭建SS-libev(据说内存占用低,性能优秀),于是Install new OS,重装系统。参考各种教程后,搭建成功。

 

 

意外地发现VPS可以申请v6地址,重点是校园网v6无限流量,于是又想搭个v4/v6双栈服务器,让SS同时支持v4/v6。这里走了点弯路,不知道为什么去搞了一下Squid,徒劳无功。最后发现SS自带监听v6流量…

3.防火墙

好景不长。不久后有一天不能翻墙了,登陆面板,收到来自搬瓦工的Warning,如图。

 

 

Mass Mailing?简直匪夷所思。一开始啥也不管,直接点unsuspend,果断重装系统。心想总没问题了吧。当晚凌晨,再次被暂停服务。

 

 

 

一年只能解封三次,只剩一次机会了…20刀即将打水漂。这次没有立刻解封,Google后才知道VPS被肉鸡了,必须配置防火墙。然后又开始了新一轮折腾。首先改掉root密码,然后关闭密码登录,只允许密钥登录。然后配置iptable,封掉所有无用端口。最后加入fail2ban,世界终于清静了。

 

三、各种玩法

  下面是我的概要记录:

系统级:

Iptable + sshkey + fail2ban 搭建防火墙

Ps -A + top 查看进程

Iftop + netstat实时查看网络流量

应用级:

 

Shadowsocks-libev 翻墙

Aria2实现离线下载

Aria2-webui实现aria2图形化

Nginx开放80/8384搭建下载服务器

Dot.tk获得免费域名

搭建FTP 利用SSHD服务SFTP(Filezilla+SSH端口+密钥)

搞个面板?Vesta ajenti

Wordpress搭建博客

startSSL获得SSL证书实现HTTPS连接

Postfix 邮件系统

 

四、后记

VPS真是个好东西。以后再补充下各种心得。

PS:番羽土蔷全成了FQ…也是醉