写在前面
因为个人工作、学习、性质的需要,常常需要能够自由地上网,但苦于使用别人提供的服务代价较高,因此自己做了个微小的工作,在各路大佬的帮助下,算是能够科学上网了。
注:补充知识放在文末
准备一台VPS
如果你是通过搜索引擎搜索关于科学上网相关内容,多看几篇相关教程,你就会发现,大部分都在打广告。由于这些VPS服务商都会对自家产品进行推广,因此已注册用户帮助进行推广,能得到较为丰厚的收益。
比如你通过我的推广链接进行注册并使用
你就会发现爱心的传递原来是这么简单的事情!
不同服务商的服务对不同地区的用户效果会不同,最好能够多试几家,适合自己的才是最好的。
服务商一般会提供不同价位、不同地区节点的选项,选择好后,里面有可以更换不同操作系统等功能,依据自己的实际需求选择即可。
本篇教程基于V2ray搭建,为使用大佬脚本所推荐的系统,这里选择Debain9 64位。
远程控制VPS
如果你是windows系统,且cmd中未配置ssh服务,可使用Xshell进行ssh远程登录。
Xshell官网地址
直接进软件输入命令:
ssh YourServerIP // YourServerIP 替换为VPS的IP 地址
此时会弹出窗口,按照窗口提示,输入VPS服务中提供的用户名、密码信息,即可登录成功。
如果你是类unix系统,先配置ssh服务,然后使用系统终端输入命令:
ssh UserName@YourServerIP // UserName 替换为VPS服务提供的用户名
和windows一样,按命令行提示输入相关信息,登录。
V2ray安装与配置
服务端
远程登录了VPS后,在终端输入下列命令:
安装或更新curl,并使用curl运行V2ray多用户安装脚本进行安装:1
2
3# sudo apt-get update -y
# sudo apt-get install curl
# source <(curl -sL https://git.io/fNgqx)
进入脚本原作者的github,里面有详细的图文步骤,依葫芦画瓢,完成服务端V2ray搭建,并开启服务。
选择查看配置,复制已经生成的账号的配置文件链接,链接格式是“vmess:”开头的一串链接。
客户端
windows系统
进入V2rayN的github页面,选择.zip文件下载
解压缩,打开v2rayN.exe运行,点击从URL批量导入选项,将会从剪贴板导入在服务端复制好的账号配置链接,运行服务即可。
浏览器配置
这里使用的是Firefox浏览器
进入浏览器,选项–>网络设置,选择“手动代理配置”,SOCKS主机填127.0.0.1
,端口1080
,选择SOCKS v5,使用SOCKS v5时代理DNS查询,确定后退出,设置完毕。
至此,浏览器应该可以科学上网了。