部署带流量伪装的 V2Ray

每逢国内特殊时期,搭建的翻墙梯子就要经常挂掉,购买的国外 VPS 服务器 IP 经常被封,尝试使用流量伪装的方式搭建 V2Ray 代理,这样应该更稳定一些。

前提条件

  • 申请一个域名
  • 将域名成功解析到服务器 IP

申请 Freenom 免费域名

Freenom 免费域名申请网站:https://my.freenom.com/

由于 Freenom 对国内 IP 进行限制,可能无法申请成功,需要有梯子,开启全局代理模式,就能正常访问 Freenom 申请免费域名了。

为申请的域名添加 IP 解析:

image-20221102101223769

ping 下域名,查看是否已成功解析到服务器 IP:

1
2
3
4
root@0:~# ping www.liupaopao.tk
PING www.liupaopao.tk (173.82.227.159) 56(84) bytes of data.
64 bytes from 0.007.1hour.com (173.82.227.159): icmp_seq=1 ttl=64 time=0.031 ms
64 bytes from 0.007.1hour.com (173.82.227.159): icmp_seq=2 ttl=64 time=0.048 ms

v2ray 带伪装一键脚本

  • v2ray 带伪装一键脚本 Ubuntu 版:
1
2
apt install -y curl
bash <(curl -sL https://raw.githubusercontent.com/daveleung/hijkpw-scripts-mod/main/xray_mod1.sh)
  • v2ray 带伪装一键脚本:
1
2
yum install -y curl
bash <(curl -sL https://raw.githubusercontent.com/hiifeng/v2ray/main/install_v2ray.sh)

开始部署

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
root@0:~# bash <(curl -sL https://raw.githubusercontent.com/daveleung/hijkpw-scripts-mod/main/xray_mod1.sh) 
4
#############################################################
# Xray一键安装脚本 #
# 作者: 网络跳越(hijk) #
# 网址: https://hijk.art #
# 论坛: https://hijk.club #
# TG群: https://t.me/hijkclub #
# Youtube频道: https://youtube.com/channel/UCYTB--VsObzepVJtc9yvUxQ #
#############################################################
1. 安装Xray-VMESS
2. 安装Xray-VMESS+mKCP
3. 安装Xray-VMESS+TCP+TLS
4. 安装Xray-VMESS+WS+TLS(推荐)
5. 安装Xray-VLESS+mKCP
6. 安装Xray-VLESS+TCP+TLS
7. 安装Xray-VLESS+WS+TLS(可过cdn)
8. 安装Xray-VLESS+TCP+XTLS(推荐)
9. 安装trojan(推荐)
10. 安装trojan+XTLS(推荐)
-------------
11. 更新Xray
12. 卸载Xray
-------------
13. 启动Xray
14. 重启Xray
15. 停止Xray
-------------
16. 查看Xray配置
17. 查看Xray日志
-------------
0. 退出
当前状态:未安装

请选择操作[0-17]:
Xray一键脚本,运行之前请确认如下条件已经具备:
1. 一个伪装域名
2. 伪装域名DNS解析指向当前服务器ip(173.82.227.159)
3. 如果/root目录下有 xray.pem 和 xray.key 证书密钥文件,无需理会条件2

确认满足按y,按其他退出脚本:y

请输入伪装域名:www.liupaopao.tk
伪装域名(host):www.liupaopao.tk


请输入Nginx监听端口[100-65535的一个数字,默认443]:419
Nginx端口:419

请输入伪装路径,以/开头(不懂请直接回车):/pp
ws路径:/pp

请选择伪装站类型:
1) 静态网站(位于/usr/share/nginx/html)
2) 小说站(随机选择)
3) 美女站(https://imeizi.me)
4) 高清壁纸站(https://bing.imeizi.me)
5) 自定义反代站点(需以http或者https开头)
请选择伪装网站类型[默认:高清壁纸站]2
伪装网站:http://www.tjwl.com/

是否允许搜索引擎爬取网站?[默认:不允许]
y)允许,会有更多ip请求网站,但会消耗一些流量,vps流量充足情况下推荐使用
n)不允许,爬虫不会访问网站,访问ip比较单一,但能节省vps流量
请选择:[y/n]n
允许搜索引擎:n

是否安装BBR(默认安装)?[y/n]:y
安装BBR:y
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Fetched 324 kB in 2s (206 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
…………

部署成功显示

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
BBR模块已启用
Xray启动成功

Xray运行状态:已安装 Xray正在运行, Nginx正在运行
Xray配置文件: /usr/local/etc/xray/config.json
Xray配置信息:
协议: VMess
IP(address): 173.82.227.159
端口(port):419
id(uuid):xxxxxx-xxxxxx-xxxxxx-xxxxxx
额外id(alterid): 0
加密方式(security): none
传输协议(network): ws
伪装类型(type):none
伪装域名/主机名(host)/SNI/peer名称:www.liupaopao.tk
路径(path):/pp
底层安全传输(tls):TLS

vmess链接: vmess://eyAidiI6IjIiLCAicHMiOiIiLCAiYWRkIjoiMTczLjgyLjIyNy4xNTkiLCAicG9ydCI6IjQxOSIiIwIiwgIm5ldCI6IndzIiwgInR5cGUiOiJub25lIiwgImhvc3QiOiJ3d3cubGl1cGFvcGFvLnRrIiwgInBhdGgiOiIvcHAiLCAidGxzIjoidGxzIiB9

打开浏览器输入伪装域名 www.liupaopao.tk,能正常打开伪装站,说明服务端在正常运行;输入域名加伪装路径 www.liupaopao.tk/pp,出现”bad request”,则说明服务端已经完全没问题。

伪装域名配置成功后,也可以进行 ssh 登录:

1
ssh root@www.liupaopao.tk

配置 v2rayN 客户端

image-20221102102128684

这里 IP 地址 address 直接填上伪装域名 www.liupaopao.tk 也行。