阿里云代理服务器搭建与配置(从服务器购买到代理成功,保证可行)
1.购买阿里云服务器
(1)进入控制台
(2)选择云服务器
(3)选择实例,点击创建实例
(4)按照自己的需求,购买合适的服务器
2.购买完成后【这里选择的是Ubuntu18.04 64位】,实例中会出现相关信息,进入远程连接
3.Linux的用户名默认为root,密码为自己设置的密码,如果不知道的话可以选择重置密码。
4.运行命令:apt update 对服务器进行升级
5.运行命令:apt install python-pip
6.运行命令:pip install shadowsocks
7.运行命令:vim /etc/shadowsocks.json
在shadowsocks.json文件中写入以下信息
{
“server”:“0.0.0.0”,
“server_port”:8388,
“local_address”:“127.0.0.1”,
“local_port”:1080,
“password”:”当前服务器密码”,
“timeout”:300,
“method”:“aes-256-cfb”,
“fast_open”:false
}
【其中:”password”为自己设置的服务器密码】
8.打开【实例】中的【管理】,选择【本实例安全组】,【配置规则】
9.【添加安全组规则】
至此,服务器端的配置已经全部完成,下面开始配置本地主机
10.在本地主机上安装shadowsocks,安装完成后,启动,添加代理服务器
这里的服务器地址就是所购买阿里云服务器的公网ip,密码则为服务器用户密码,服务器端口和加密方式以及代理端口全部与第七步设置的保持一致。
11.右击任务栏中的shadowsocks,可以选择启用或关闭代理,也可以选择代理模式。
12.更进一步,如果想让本地主机终端走代理的话(这里以win10为例,Linux也适用)。打开cmd命令提示客户端,输入命令:【注意,这里是设置的环境变量,代理只对当前cmd窗口有效。如果当前cmd窗口关闭的话,需要重新执行这一步的命令,设置终端代理。】
(1)set https_proxy=http://127.0.0.1:1080
(2)set http_proxy=http://127.0.0.1:1080 【如果只连接github的话,此命令可省略】
(3)测试终端代理是否设置成功:curl -vv https://github.com 如果出现以下信息,则说明代理设置成功