电脑怎么上国外网站(电脑看YOUTube教程)

电脑怎么上国外网站(电脑看YOUTube教程)

最近发现国内技术资料寻找越来越困难了,从国内找到的资源很难满足笔者的要求,作为一个IT技术爱好者想要去国外网站爬一些资料还真不是一件很难事的。笔者听朋友说网上aws云有免费1年的服务器使用,而且网速又快又好。最难得一件事就是不用花一分钱就可以免费在aws上面申请一台虚拟机代理外网。真是爽歪歪

,于是笔者登陆了aws的官网(https://aws.amazon.com/cn/)看了一下还真是如此。

笔者打算注册一个aws账号,创建一台EC2虚拟机部署shadowsocks代理软件上国外网站。笔者提醒各个朋友注意注册aws账号时需要绑定信用卡,就能免费用12个月,绑定信用卡会扣掉1个$,据说是为了验证信用卡用的,会退的,可以免费用一年,是有公网ip和DNS的,不错了,这里注意所谓的免费一年是EC2主机每个月免费750小时,如果超了时间就收费了。

要想获取免费的东西,还是需要通过一些实名验证的,请填写你本人的信用卡账号来验证你的诚信度。笔者觉得这个信用卡应该是后续在aws上面购买虚拟机时会自动扣款的,所以后面申请虚拟机的时候各位朋友应该注意一点,因为你已经绑定了信用卡,它会自动从信用卡中扣除费用的。

以上账号注册信息填写完成后,就安全提交。

接下来使用您申请的aws账号来登录控制台,并创建一台EC2虚拟机

这里笔者选择了免费的 ubuntu 14系统

下面默认走下一步,最后审核和启动虚拟机

看到实例状态为running说明你的虚拟机已经创建成功并已启动。这一步您已经完成了50%了。

现在虚拟机都创建好了,那我们怎么才能远程登陆到这台服务器来安装shadowsocks代理软件。在aws里面创建创建登陆秘钥,然后导出秘钥文件到本地电脑。在使用xshell远程登录服务器工具,配置远程登陆aws虚拟机。

输入ec2虚拟机的公网IP

配置aws秘钥

配置完成后,就不需要密码就可以直接登陆到服务器

接下来继续进行shadowsocks服务端代理软件安装

sudo apt-get -y install python-geventpython-pip

sudo pip install shadowsocks

sudo apt-get -y install python-m2crypto

创建shadowsocks目录,并创建其配置文件,如下:

mkdir /etc/shadowsocks

cd /etc/shadowsocks/

config.json 文件内容

{

“server”: “0.0.0.0”,

“server_port”: 11194,

“local_address”:”127.0.0.1″,

“local_port”: 1080,

“password”: “XXXXXX”,

“timeout”: 300,

“method”: “aes-256-cfb”,

“fast_open”: false,

“workers”: 1

}

这里server 的0.0.0.0代表任意ip都可以访问及监听任意客户ip

配置文件弄好后,我们现在来启动shadowsocks,如下:

nohup ssserver -c/etc/shadowsocks/config.json -d start &

查看一下shadowsocks软件正常启动

netstat -tunlp

如果要停止shadowsocks服务的话,我们可以使用如下命令:

ssserver -c/etc/shadowsocks/config.json -d stop

以上shadowsocks服务端代理软件已经安装好并成功启动,接下来我们要在本地配置shadowsocks客户端去连接shadowsocks服务端代理上国外网站。

windows版本,我们可以从如下网址进行下载,如下:

https://github.com/shadowsocks/shadowsocks-windows/releases

在弹出的窗口中,填入Shadowsocks服务器的IP、Shadowsocks服务器端口已经密码,就可以连接Shadowsocks服务器,如下:

配置好后就能正常上国外的google,twitter,youtube网站。是不是很简单啊。是不是爽得飞起来啊

发表评论

登录后才能评论