搭建科学上网 —— V2ray


选择vps

挑选vps尽量选择大厂,尽量多看看评测,购买尽量先买一个月试试,看效果再说。

网络测试工具

vps 服务商

vps 服务器位置尽量离你近的,比如你在北方选择日本和韩国, 南方选择香港,台湾和新加坡。

搭建代理

目前比较流行的是v2ray和trojan, 支持v2ray的终端app比较多,我就用v2ray开始搭建代理。最好申请

vps 系统选择

系统选择 Ubuntu 16+ / Debian 9+ / CentOS 7+

域名设置

  • 购买域名(WebSocket + TLS 目前比较推荐用这种方式,不容易被墙, 域名最好在国外的网站注册购买域名)
  • 进入域名购买网站,设置域名A记录指向vps公网IP地址(可以是主域名也可以是子域名)

登录vps工具

准备ssh连接工具(windows 上可以用putty, Mac上用自带的终端就可以了, 怎么连接这里就不细聊了——自行google/百度)

搭建v2ray代理

进入vps 后切换到root用户,linux 的权限新手可能不了解

在运行脚本之前确认是否安装 curl

curl 安装命令

yum -y install curl # CentOS系统
apt  install curl # Ubuntu 和 Debian 系统

v2ray 一键安装脚本

bash <(curl -s -L https://git.io/v2ray.sh)

v2ray 协议选择4: WebSocket + TLS

域名填写配置的转发域名

其他选项选择默认即可

v2ray 基本操作

  • 查看 V2Ray 配置
  • 修改 V2Ray 配置
  • 下载 V2Ray 配置 / 生成配置信息链接 / 生成二维码链接
  • 查看 Shadowsocks 配置 / 生成二维码链接
  • 修改 Shadowsocks 配置
  • 查看 MTProto 配置 / 修改 MTProto 配置
  • 查看 Socks5 配置 / 修改 Socks5 配置
  • 启动 / 停止 / 重启 / 查看日志
  • 更新 V2Ray / 更新 V2Ray 管理脚本
  • 卸载 V2Ray
  • 其他

v2ray 加速

BBR 是来自于 Google 的黑科技,目的是通过优化和控制 TCP 的拥塞,充分利用带宽并降低延迟,起到神奇般的加速效果。 安装脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

脚本下载完之后会进入安装和配置界面,先选择安装加速方式,安装后会提示是重启系统,再次进入系统后执行下面命令选择加速安装的加速方式(确保是root用户)

bash ~/tcp.sh

安装科学上网工具

用你安装的工具配置后就可以访问外网了。

结束语

到此为止科学上网工具已经配置完成,此教程旨在给需要用Google搜索内容的程序员提供,每个程序员都应该有一个不断学习的心。请注意科学上网,没意义并且和你没关系的是不要乱参与和制造。