其实工作环境不缺虚拟机,但是由于想搭建一台代理服务器,原因你懂的,所以在网上搜索了一下免费云主机提供商。最终结果是,貌似只搜到了Amazon EC2可以提供世界各地可选的免费云主机12个月的使用,其它厂商提供的都是试用,而且时间很短,一般来说都是几天到半个月左右。直接申请,毫不犹豫。
注册AWS账号
这一步没什么可说,主要注意在注册时需要填写信用卡的卡号,若果没有信用卡的同学需要提前申办,当时就会在卡上扣除1美元,我办的是双币信用卡,没有任何问题顺利注册成功。
申请免费云主机
免费主机申请链接
也很简单,需要注意的点是:
- 选择适合自己的操作系统,AWS提供的有几种免费的操作系统,Linux和Windows都有,当然我们用Windows驾轻就熟,但是也要考虑到免费虚拟机的配置很低(1核1G),并不一定能稳定的跑起Window系统,所以还是老老实实选择Linux。因为平时开发环境用centOS7,所以这里自然选择了红帽redhat。
- 选择合适的区域:选择中国香港地区访问的网速会相对快一些,可惜的是我当时眼拙,默认选了俄勒冈,不过凑合用还是没问题哒。
安装代理
这一步才到达我们的重点,参考教程SS安装及使用,包学包会。
端口映射
当SS安装成功后,默认是8388端口。
[ec2-user@ip-xx ~]$ netstat -ntpl
(No info could be read for "-p": geteuid()=1000 but you should be root.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8388 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:25 :::* LISTEN -
但是Amazon云主机默认只打开22端口,所以需要在云主机安全组里面,打开SS所占用的8388端口。至此,SS云主机服务端配置完成。
Screen Shot 2017-01-04 at 20.30.28.jpg客户端安装
接下来的事情非常的简单,只需要在你的终端安装上SS客户端即可,配置好SS服务器的IP端口及密码,就可以上网啦。对于我们科学工作者来说,真的是很有益处。
网友评论