准备工作
1:准备一台vps服务器,
云服务器:
https://www.flamecloud.io/cart?action=configureproduct&pid=285
系统需要:Ubuntu
下载并安装FinalShell SSH工具,服务器管理,远程桌面加速软件
Windows版下载地址:[http://www.hostbuf.com/downloads/finalshell_install.exe][1]
macOS版下载地址:[http://www.hostbuf.com/downloads/finalshell_install.pkg][2]
最近看到好多小伙伴在搭建电报代理时候,遇到了各种报错问题,今天教大家如何避免和解决!
电报代理分为 Mtproxy(官方协议) 和 Socks5代理
##简单介绍
首先说一下Mtproxy(官方协议)代理,对比Socks5最大的不同就是mtp协议支持指定频道推广,接下来一一教大家如何搭建代理,并且躲避各种报错!
##Mtproxy代理 教程分享
首先分享一个最常用的搭建脚本
新建目录
mkdir /home/mtproxy && cd /home/mtproxy
开始安装
看到电报群好多使用这个脚本的小伙伴,但是几乎有一半的的小伙伴都报错,运行完脚本后,提示 已停止 或者连接 没网络
问题分析
1.如果你这是一台全新的机器,直接运行后提示已停止,直接确定问题,服务器 不支持 此脚本,解决方法换服务器
2.如果你的机器上运行了其他服务,运行脚本后提示已停止,看一下系统是否更新、端口有无占用或者查看服务器防火墙有无关闭
解决办法
1.换服务器系统,经过上百次的搭建经验,分析出以下系统适配情况
Debain11系统几乎不报错,完美运行代理脚本
Ubuntu20.04系统 部分机器报错(DO家的服务器报错),大多数都没问题
Centos7.*系统简直就是重灾区,绝大多数小白买机器搭建代理就用这个系统,搭建就报错,然后各个群聊求助报错,你搭建报错想想是不是这个系统 😂 我劝你别用
2.如果你这一台正在用的机器,搭建报错建议更新系统或者查看日志 对症下药
对于Debain11/Ubuntu22.02的系统报错,首先更新以下系统apt update -y
apt install wget -y
对于脚本正常运行的服务器连不上网络,基本确定防火墙没关闭
Debain11/Ubuntu22.04系统执行以下命令,Centos狗都不用iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
还不行就查看日志,当前脚本自带debug功能,查看提示然后翻译以下什么意思对症下药
推荐机型的理由
如果觉得自己是小白,那就用Debain11配合这个脚本完美运行
如果你觉得要有挑战性,可以解决一些问题,那就Ubuntu22.04
如果你会查看日志和有较强的分析能力,centos就冲
接下来就以我的视角带大家搭建一个代理
Debanin11的系统。先更新系统后跑命令,一路回车apt update -y
apt install wget -y
然后输入下面搭建脚本,回车到底iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
如果有需求可以添加Tag指定频道,脚本自带提示
当前脚本除了系统部分不兼容外,域名伪装和TAG的功能都很全,不花里胡哨且实用
下面还有一些脚本也可以使用,兼容大多数系统,不兼容TAG
Python版本,兼容系统,TAG偶尔可用(搭建报错/没网就是不行)
curl -o MTProtoProxyInstall.sh -L https://git.io/fjo34 && bash MTProtoProxyInstall.sh
Mtp-Go版本,稳定性最好,搭建前切记 更新系统 ,切记,不支持TAG
##Socks5代理搭建
socks5搭建最为方便,也最为简单,只需要x-ui面板即可解决
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
一路回车,后台IP:54321 入站列表选择+号,socks5代理协议即可
暂无评论内容