WhatsApp内置代理搭建
1、准备工作
准备一台VPS或者云服务器,并且ping一下IP地址,检查一下端口的开启情况,建议搭载Debian或ubuntu系统
2、安装Docker
首先SSH工具连接VPS或云服务器,可以选择Xshell、Finashell、Termius等软件进行连接
执行下面的命令安装Docker
# CentOS系统 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# Ubuntu系统 curl -fsSL https://test.docker.com -o test-docker.sh sudo sh test-docker.sh
# Debian系统 curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
3、设置代理
docker pull facebook/whatsapp_proxy:latest
4、将存储库copy到本地
git clone https://github.com/WhatsApp/proxy.git
5、确认Docker安装
docker --version
输入代码回车后,会返回
Docker version 20.10.21, build baeda1f
类似的信息
6、构建代理主机容器
导航到存储目录库
cd proxy
使用下面的命令构建代理主机容器
docker build proxy/ -t whatsapp_proxy:1.0
成功后会看到类似的信息:
[+] Building 6.6s (18/18) FINISHED
7、运行代理
使用下面的命令手动执行Docker容器
docker run -it -p 80:80 -p 443:443 -p 5222:5222 -p 8080:8080 -p 8443:8443 -p 8222:8222 -p 8199:8199 -p 587:587 -p 7777:7777 whatsapp_proxy:1.0
8、检查连接
要确认 HAProxy 正在运行,请访问http://:8199
,是VPS或者云服务器IP 地址。还可以使用此链接来监控代理统计信息。
根据使用代理的场景,代理容器会公开多个端口。基本端口可能包括:
80:标准网络流量 (HTTP)
443:标准网络流量,已加密 (HTTPS)
5222:Jabber 协议流量(WhatsApp 默认值)
587 或 7777:*.whatsapp.net 流量,包括媒体 (HTTPS)
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Scciwe
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果