vps+v_2_ray+proxychains

电脑系统换到Linux快半年了,之前一直没有解决的问题是怎么上google,毕竟有些东西还是google上好找一点。最近不想复习,没想到自己成功搭了个梯子,着实把惊喜了我一把。下面记录一下过程。

  • 首先需要买个vps,我用的是vultr,如果读者也想用vultr,可以通过我推荐的链接下载,有优惠,将当互利互惠.

服务器配置:

  • wget https://install.direct/go.sh;chmod +x go.sh;./go.sh 下载v_2_ray一件安装脚本并安装,这个是官方提供的,放心可用。安装完成后需要记住给你的portUUID

客户端配置:

  • v_2_ray服务器和客户端是相同的,唯一不同的是配置文件,所以我们可以用wget https://install.direct/go.sh;chmod +x go.sh;./go.sh一键下载安装
  • 把下面的配置写入/etc/v_2_ray/config.json文件中,需要修改的是已用红色注释标出
  • 注意,json文件对格式要比较严格,在修改完文件后需删除所有注释,然后保存退出
  • {
      "log": {
        "loglevel": "info"
      },
      "inbounds": [
        {
          "port": 1080,
          "protocol": "socks",
          "sniffing": {
            "enabled": true,
            "destOverride": [
              "http",
              "tls"
            ]
          },
          "settings": {
            "udp": true // 开启 UDP 协议支持
          }
        },
        {
          "port": 8080,
          "protocol": "http",
          "sniffing": {
            "enabled": true,
            "destOverride": [
              "http",
              "tls"
            ]
          }
        }
      ],
      "outbounds": [
        {
          "tag": "proxy-vmess",
          "protocol": "vmess",
          "settings": {
            "vnext": [
              {
                "address": "8.8.8.8", // 服务器的 IP
                "port": 443, // 服务器的端口
                "users": [
                  {
                    // id 就是 UUID,相当于用户密码
                    "id": "7d4c4078-e129-416b-a483-cf5713a96a66",
                    "alterId": 4
                  }
                ]
              }
            ]
          }
        },
        {
          "tag": "direct",
          "settings": {},
          "protocol": "freedom"
        }
      ],
      "dns": {
        "server": [
          "8.8.8.8",
          "1.1.1.1"
        ],
        // 你的 IP 地址,用于 DNS 解析离你最快的 CDN
        "clientIp": "203.208.40.63"
      },
      // 配置路由功能,绕过局域网和中国大陆地址
      "routing": {
        "domainStrategy": "IPOnDemand",
        "rules": [
          {
            "type": "field",
            "domain": [
              // 默认跳过国内网站,如果想要代理某个国内网站可以添加到下列列表中
              "cnblogs.com"
            ],
            "outboundTag": "proxy-vmess"
          },
          {
            "type": "field",
            "domain": [
              "geosite:cn"
            ],
            "outboundTag": "direct"
          },
          {
            "type": "field",
            "outboundTag": "direct",
            "ip": [
              "geoip:cn",
              "geoip:private"
            ]
          }
        ]
      }
    }

     sudo systemctl start 启动本地v_2_ray服务,然后在浏览器中设置代理。这里我用的是火狐器,代理插件用的是FoxyProxy。其实浏览器自己有代理设置,只不过插件配置比较方便。具体配置如下:

 

参考博客:https://yuan.ga/v~~2~~ray-complete-tutorial/
参考链接需要手动删除链接中~

安装proxhchains,编辑配置文件vim /etc/proxychains.conf,改为sock5 127.0.0.1 1080 [user password]。

使用:proxychains 命令

posted @ 2020-06-04 22:39  countfatcode  阅读(424)  评论(0编辑  收藏  举报