[关闭]
@buzhimingyue 2024-11-30T08:09:51.000000Z 字数 2735 阅读 167

小白也能轻松上手的vpn搭建教程,每月仅需7¥,搭建一个自己的专属VPN

科学上网 vpn chatgpt vps


经常科学上网的同学都知道,想要科学上网必须购买科学上网账号和使用科学上网工具才可以,但是不是每个人都知道其实自己搭建一个vpn服务器其实也很简单,而且比购买别人的服务还要便宜。最近适逢黑5购物节,国外的vps供应商都在搞各种活动,最便宜的vps只需要10.99$每年,折合人民币7元/月。而且不用担心vpn供应商跑路的问题,再不也用满世界的搜索科学上网工具了。

而且自己搭建的vpn服务的IP比较干净,不容易封号,访问chatgpt、Claude等国外网站也不会被拦截(购买的vpn账号经常会被拦截,需要频繁更换代理地址)。

点击查看原文

搭建vpn服务器需要3个步骤

  1. 购买vps(虚拟主机,用来运行vpn服务)
  2. 在vps上部署vpn服务
  3. 下载vpn客户端应用使用vpn服务

那么接下来我就详细介绍一下每一步应该怎么操作,保证小白也能轻松搞定。

购买vps

国外的vps供应商有很多,但是大多数都比较贵(5$/月起步),我推荐的这家绝对是能找到的最便宜的vps供应商, 而且非常稳定,我自己已经用了好几年了,从没出过任何问题。

  1. 点击我注册账号,跳转到登录页面,点击Sign up

  2. 填写账号信息

  3. 点击创建账号后,会发一封验证邮件,内容类似下图,点击蓝色的here,或者点击链接去激活账号

  4. 激活账号后,点击查看🔥活动页面

    选择想要购买的配置(1 vCPU 512MB内存就可以,如果显示 This plan is out of stock.就是已经卖完了,可以选择更高一些的配置。例如要购买6C2GB的配置,点击下方的 DEPLOY SERVER会跳转到服务器配置页面。

  5. 模板建议选择Ubuntu 24.04 - x86_64,Hostname随意填写,填写完成后还不能立即部署,因为需要先充值余额才能购买。点击该链接跳到首页,点击头像里的Billing去充值(支持支付宝、visa信用卡)。

  6. 在Alipay(支付宝)下方的输入框里输入要购买的服务器的价格(例如价格是20.88$,就输入21,点击$ Add,会跳转到支付宝付款页面,付款即可。

  7. 充值完成后,回到第5步的页面,点击Deploy Server即可下单,下单成功后会显示如下页面,耐心等待几分钟,vps创建后该页面会自动刷新,还会把vps服务器的登录密码发送到注册时的邮箱里。到这里第一步(购买vps)就完成了。

部署vpn服务

部署vpn服务需要登录远程服务器,有经验的同学可以使用自己喜欢的ssh工具,没有经验的可以按照该教程里的方式连接即可。

  1. 打开终端应用(Mac里是Terminal,Windows里是PowerShell),在命令行里输入以下命令(ip换成自己的上一步邮件里的IP Address

    ssh root@138.115.12.112 -p 22

    首次连接会显示如下内容,输入 yes即可。然后输入密码

    1. The authenticity of host '138.115.12.112 (138.115.12.112)' can't be established.
    2. RSA key fingerprint is SHA256:9QOLXN02Y4nsVRoEP5qFUd48SSYS/MhaHc99/jCe9RE.
    3. This key is not known by any other names.
    4. Are you sure you want to continue connecting (yes/no/[fingerprint])?
  2. 登录成功后,复制下面的命令,粘贴到命令行,执行一键安装脚本

    1. wget -qO- https://raw.githubusercontent.com/jiswordsman/mac_software/refs/heads/main/shadowsocks/install.sh | bash

    安装完成后,会输出 ip、端口号、密码、服务器URL地址等信息,这些信息需要记下来,后面用客户端连接vpn要用。

    如果忘记了,可以执行这个命令查看:cat /opt/shadowsocks/config.json

下载客户端

根据自己的系统选择对应的客户端工具下载:

系统 下载地址
安卓(Android) https://github.com/shadowsocks/shadowsocks-android/releases/latest
windows https://github.com/shadowsocks/shadowsocks-windows/releases/latest
MacOS https://github.com/shadowsocks/ShadowsocksX-NG/releases/latest
Linux https://github.com/shadowsocks/shadowsocks-qt5/releases/latest

ios系统由于封锁比较严格,shadowsocks官方无法提供客户端,只能使用三方客户端,且下载需要非中国区apple id。有能力的可以下载Shadowrocket永久一次性收费2.99$)来使用。

这个问题是所有vpn的共性问题,即使购买vpn服务商账号,也需要自费下载Shadowrocket客户端才可以使用。不知道怎么操作又非常有需要的同学可以联系我免费咨询。

  1. 下载并安装好shadowsocks客户端后,打开该程序,点击导入服务器URL,并填写上一步部署vpn服务时输出的服务器URL,点击导入即可完成客户端配置。

  2. 点击 打开 Shadowsocks 即开启科学上网,这个时候访问https://www.google.com/ ,应该就可以正常看到Google首页了

  3. 关于代理模式的说明。

    1. 建议选择PAC自动模式,该模式只有访问被中国封锁的网站才会消耗vpn流量

    2. 如果PAC自动模式不生效,可以选择全局模式,该模式下访问所有网站都会消耗vpn的流量,且访问国内网站会稍微慢一点。

    3. 使用PAC自动模式时,如果想让指定网站必须经过vpn访问,例如访问https://youtube.com ,可以点击 编辑PAC用户自定规则,在弹出的窗口里填写要指定必须经过vpn访问的网站(多个换行填写,只需要填写根域名,例如www.baidu.com ,只需要填写baidu.com即可)

      PAC用户自定规则示例:

      1. ! Put user rules line by line in this file.
      2. ! See https://adblockplus.org/en/filter-cheatsheet
      3. google.com
      4. chatgpt.com
      5. openai.com
      6. github.com
      7. cloudcone.com
      8. fc2.com
      9. evozi.com
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注