搭建代理服务器以访问国内网络(网易云音乐)
目录
身在国外,我们有时候需要看看优酷,听听网易云音乐、QQ音乐。看到“仅限中国大陆播放”的时候真的好气啊。公用的代理服务器我又有点强迫症,正好手头上有个阿里云的服务器,就用Shadowsocks搭建了一个,现在可以开心地听歌啦。
VPS
你需要一个有中国公网IP地址地服务器。国内服务器有很多选择,比如阿里云,腾讯云,美团云之类的。
安装服务器端
用ssh
或者其他工具进入服务器,然后安装Shadowsocks。关于安装的步骤,可以看这里。 我用的是Python的版本。
配置Shadowsocks
我平常都把配置文件放在/etc/shadowsocks/ss.json
。请注意server
那一项平常都改填你VPS的公网IP地址。可是如果在阿里云,等下跑的时候会报错socket.error: [Errno 99] Cannot assign requested address
。原因是因为你的“真实”IP地址并不是公网IP在阿里云内,所以在socket捆绑IP和端口的时候会报错。填0.0.0.0
来监听所有端口就可以了。
|
|
可选项
安装m2crypto
加解密更快一些
|
|
如果你想用chacha20
来加密,你需要安装libsodium
这个包。不然的话也可以用aes-256-cfb
,大多数系统都自带这个方法。
|
|
运行
当作守护进程运行
|
|
当然也可以在前端运行,你可以看到所有代理的IP地址经过服务器。
|
|
安装Shadowsocks客户端
最后一步,在要用的设备上安装相关客户端。你可以在这里找到。苹果系统上我觉得Shadowsocks X的海外模式比较好用。
网易云音乐
请选择使用IE代理。
更多信息
这只是最简单的Shadowsocks服务器搭建,更多信息请查看: