一、搭建矿池现有的链接中转,直接转发。 即目前矿池有的是TCP,或者加密SSL的,都可以直接搭一个中转,国内能轻松链接上。 系统选择:Linux系统选择Ubuntu-22.04-x64,20.04.1-x64,都可以,最好选择服务器厂商能提供的最新版本的乌邦图版本。 远程链接软件:FinalShell 用这个版本,不用输入各种命令,可以轻松搞定修改各种服务器文件配置,Xshell 远程软件没有这么方便。FinalShell官网下载:点击下载。 SSH远程链接服务器后,更新一下: 更新命令:apt update 更新完成,重启:reboot (此处不重启也行,最好重启一下) 安装nginx:建议安装nginx-full ,这个版本功能比较完善。 安装命令:apt install nginx-full -y 安装完成重启:reboot(此处必须重启) 用 FinalShell 修改文件 找到文件,修改,路径如下:/etc/nginx/nginx.conf 双击 nginx.conf 打开它,在 http { 前面加入以下代码,并修改成你的数据,比如你想转发的矿池,你的想设置的端口 stream {
server { listen 3122; proxy_pass pool.woolypooly.org:3122; } } 宝塔有网站的修改参考: 修改要诀,再stream最前面添加:- server {
- listen 4400;
- proxy_pass aleo-asia.f2pool.com:4400 ;
- }
复制代码 例如:- stream {
- server {
- listen 4400;
- proxy_pass aleo-asia.f2pool.com:4400 ;
- }
- log_format tcp_format '$time_local|$remote_addr|$protocol|$status|$bytes_sent|$bytes_received|$session_time|$upstream_addr|$upstream_bytes_sent|$upstream_bytes_received|$upstream_connect_time';
-
- access_log /www/wwwlogs/tcp-access.log tcp_format;
- error_log /www/wwwlogs/tcp-error.log;
- include /www/server/panel/vhost/nginx/tcp/*.conf;
- }
复制代码 其他部分无需修改
修改完成必须重启nginx,命令:systemctl restart nginx 或者重启服务器:reboot 执行其中一条重启命令即可。重启nginx比较快,重启服务器会慢一些。 如果需要中转多个,可以无限循环 server 部分 视频教程:https://youtu.be/PcmaAaLzciw?si=F4MQDmD2mqTSbDGx 二、搭建前端SSL的链接中转。加SSL,利用反代功能转发。 前端可以加上SSL加密,这样,前端后端都可以是SSL加密的。 域名注册和申请:阿里云促销COM只需要一元(点击促销渠道购买),如果1元促销还在,可以直接用阿里云的,否则建议用海外的域名注册商:点此链接,去注册,最便宜的,应该也就几块钱,可以支付宝、贝宝付款。 域名解析,使用强大的 cloudflare,优点解析快、稳定、功能强大,https://www.cloudflare.com/zh-cn/ 注册账号和登陆后。 免费域名证书申请和下载。https://freessl.cn/ 也可以搭建宝塔面板,然后绑定域名,然后申请,这样用宝塔申请的会自动续期。宝塔面板搭建快速教程见视频。 域名证书上传到服务器相应位置。 加入代码,生成加密转发。
代码: stream {
server { listen 3122; proxy_pass pool.woolypooly.org:3122; } } 代码
|