v2ray服务器搭建
我,将某个人,唯一的某个人,试图锁定。我,

v2ray服务器搭建

v2ray服务器搭建

官网:https://github.com/v2fly/fhs-install-v2ray

安裝和更新 V2Ray

// 安裝執行檔和 .dat 資料檔
# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

安裝最新發行的 geoip.dat 和 geosite.dat

// 只更新 .dat 資料檔
# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh)

移除 V2Ray

# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove

以上即可安装完成



配置上网:

#配置文件在这里
/usr/local/etc/v2ray/config.json
vim  /usr/local/etc/v2ray/config.json

配置:

{
  "inbounds": [{
    "port": 10086, // 服务器监听端口,必须和上面的一样
    "protocol": "vmess",
    "settings": {
      "clients": [{ "id": "b831381d-6324-4d53-ad4f-8cda48b30811" }]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]}



客户端盖

{
  "inbounds": [{
    "port": 1080,  // SOCKS 代理端口,在浏览器中需配置代理并指向这个端口
    "listen": "127.0.0.1",
    "protocol": "socks",
    "settings": {
      "udp": true
    }
  }],
  "outbounds": [{
    "protocol": "vmess",
    "settings": {
      "vnext": [{
        "address": "server", // 服务器地址,请修改为你自己的服务器 ip 或域名
        "port": 10086,  // 服务器端口
        "users": [{ "id": "b831381d-6324-4d53-ad4f-8cda48b30811" }]
      }]
    }
  },{
    "protocol": "freedom",
    "tag": "direct",
    "settings": {}
  }],
  "routing": {
    "domainStrategy": "IPOnDemand",
    "rules": [{
      "type": "field",
      "ip": ["geoip:private"],
      "outboundTag": "direct"
    }]
  }}



附加:

josn

https://www.bejson.com/


到这里已经配好



加域名认证

1、安装acem.sh证书生成工具,下面3种方法选一种(我选的第一个)

curl  https://get.acme.sh | sh   // 如提示安装失败 请先安装curl 输入 yum -y install curl


wget -O -  https://get.acme.sh | sh     //如提示安装失败请(先安装wget)输入 yum -y install wget 
已经安装了忽略git clone https://github.com/acmesh-official/acme.sh.git   
// 如提示安装失败 先安装git 已经安装了的忽略 输入 yum install 


gitcd ./acme.sh./acme.sh --install




2、安装证书

sudo ~/.acme.sh/acme.sh --issue -d 域名 --alpn -k ec-256

-k 表示密钥长度,后面的值可以是 ec-256 、ec-384、2048、3072、4096、8192,带有 ec 表示生成的是 ECC 证书,没有则是 RSA 证书。在安全性上 256 位的 ECC 证书等同于 3072 位的 RSA 证书
3、证书和密钥安装到指定路径
本篇文章/etc/v2ray(可以自己定义)
创建文件夹

mkdir /etc/v2ray
ecc 安装代码 sudo ~/.acme.sh/acme.sh --installcert -d 域名 --fullchainpath /etc/v2ray/v2ray.crt --keypath /etc/v2ray/v2ray.key --ecc

rsa 安装代码 sudo ~/.acme.sh/acme.sh --installcert -d 域名 --fullchainpath /etc/v2ray/v2ray.crt --keypath /etc/v2ray/v2ray.key



下一篇: