建立网站丨V2ray

山非水2年前 (2020-03-31)网站726

二级域名指向服务器地址 v2ray伪装流量需要用到域名,我们随便用一个二级域名即可。登录我们的域名注册网址,进入域名管理页面,这里以Namesilo为例

image.png

更改DNS

image.png

第一次打开会有几条注册商自己默认添加的,只是些广告而已,我们要把它都删除,添加自己的。

image.png

点击“A”添加A类型记录,

image.png

在HOSTNAME下随便填写一个用于v2ray的域名,随便填,abc、v2ray、xyz、xxx都可以。IPV4下面就写你的VPS服务器地址。TTL可默认。

然后点击”SUBMIT”添加。

此外可以顺便添加自己网站的域名,可以另起一个二级域名,也可以用“@”泛解析域名,就是直接输出顶级域名就可以跳转服务器,还有“www”都可添加。一样的道理,添加“A”记录就是把你的域名和你的服务器关联,在输入域名时网络就可以识别是要去你指定的服务器地址读取信息。

安装V2ray

再次打开Xshell连接上服务器,如果你上次选了记住用户名和密码,直接双击就可以连接上服务器了。

网上有很多V2ray的安装脚本命令,各有各的用处,也各有各的问题,我们既然用了宝塔面板,各式各样的集合脚本我们就不需要了,推荐用官方的安装脚本:

(注:v2ray由于版本更新更改协议,新的配置方法有所不同,请转到新篇:V2ray的VLESS协议配置)

bash <(curl -L -shttps://install.direct/go.sh)
直接输出回车即可。

安装很快,你会看到有“POST”和“UUID”两行信息,记住它们保存下来。

回到宝塔面板

选择网站-添加站点

image.png

把你刚才添加的二级域名填进去,比如:xxx.tza-3.xyz

用于V2ray的站点可以不创建数据库,自己的博客站点需要添加。填写好后点击提交,宝塔就自动帮你创建了站点所需要的文件,可以输入网址验证一下,打开会有一个宝塔默认的提示网页。

之后选择对应站点的设置

image.png

申请ssl安全认证证书

image.png

申请了ssl证书,你的网站打开后就不会提示不安全了,http也变成了https。有很多免费ssl证书可选,但大都时效不长,一个月到几个月,宝塔申请证书后会默认添加计划任务续签证书,所以不用担心。

修改配置文件

选择配置文件

找到#SSL-END字样,在它的下边粘贴如下代码

location /cs
 {
 proxy_pass http://127.0.0.1:你的端口号;
 proxy_redirect off;
 proxy_http_version 1.1;
 proxy_set_header Upgrade $http_upgrade;
 proxy_set_header Connection “upgrade”;
 proxy_set_header Host $http_host;
 proxy_read_timeout 300s;
 }

当你的端口号就是安装V2ray是的POST,

第一行的/cs,cs可以改,只是一个文件名,默认即可,后面就不用改了。


image.png

站点设置就完成了,可以关闭这个小窗口。

配置V2ray配置文件

点击宝塔面板的“文件”,点击根目录,再依次找到 etc/v2ray 文件夹,里面有一个config.json文件,这就是V2ray的配置文件,点击编辑:

image.png

我们把里面的代码全部删除,然后粘贴如下代码

{
“policy”: {
“levels”: {
“0”: {
“uplinkOnly”: 0,
“downlinkOnly”: 0,
“connIdle”: 150,
“handshake”: 4
}
}
},
“inbound”: {
“listen”: “127.0.0.1”,
“port”: 31914, //这里填写你的 v2ray 端口号,复制脚本请产出这句注释
“protocol”: “vmess”,
“settings”: {
“clients”: [
{
“id”: “e1bc89df-c245-4da6-90cc-2d20ad80a611”, //这里填写你的 v2ray UUID,复制脚本请删除这句注释
“level”: 1,
“alterId”: 32
}
]
},
“streamSettings”: {
“network”: “ws”,
“security”: “auto”,
“wsSettings”: {
“path”: “/cs”, //这里填是你自己 ws 的 path,如果修改配置文件的时候没有修改过就不管,复制脚本请删除这句注释
“headers”: {
“Host”: “www.xxx.com" //这里填写你的域名,复制脚本请删除这句注释
}
}
}
},
“outbound”: {
“protocol”: “freedom”,
“settings”: { }
},
“outboundDetour”: [
{
“protocol”: “blackhole”,
“settings”: { },
“tag”: “blocked”
}
],
“routing”: {
“strategy”: “rules”,
“settings”: {
“rules”: [
{
“type”: “field”,
“ip”: [
“0.0.0.0/8”,
“10.0.0.0/8”,
“100.64.0.0/10”,
“127.0.0.0/8”,
“169.254.0.0/16”,
“172.16.0.0/12”,
“192.0.0.0/24”,
“192.0.2.0/24”,
“192.168.0.0/16”,
“198.18.0.0/15”,
“198.51.100.0/24”,
“203.0.113.0/24”,
“::1/128”,
“fc00::/7”,
“fe80::/10”
],
“outboundTag”: “blocked”
}
]
}
}
}

如注释汉字所述,如实填写即可。另外记住“alterId”的数字,默认是32,不改的话就不用记。下边的IP地址应该是避免走VPN代理的网段。

image.png

编写好后,保存退出即可。

为了保证成功,最后再在宝塔的安全设置里放行V2ray的端口号,就是POST。

image.png

如此我们V2ray梯子就搭建完成了。

接下就是客户端登录。

V2rayN和V2rayNG

V2rayN是Windows客户端,V2rayNG是安卓手机客户端,还有其他的软件,都是那几个参数,如实填写即可连上。

两款软件的安装包分享在文末。

先看看怎么用

202003311585642733798853.jpg

如图,很详细了,确定之后就可以连上。

记得把HTTP代理改成全局或PAC

image.png

如此就可以Google搜索,YouTube看视频了

image.png

image.png

本人参考文章:https://hexsen.com/v2ray-baotavlesswstlsnginxcdn.html 何先生的博客


由于vmess协议有重大漏洞,现在v2ray首选VLESS新协议。详细设置看上面的链接。

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。