socks5及MTProto代理设置脚本

socks5及MTProto代理设置脚本


一键搭建socks5代理(作者@CN_SZTL,系统重启后端口会改为默认的2016): https://github.com/shell-script/gost-socks5-onekey

支持 CentOS / Debian / Ubuntu。

*脚本会自动配置防火墙

*账号密码只支持数字、大小写字母、横线和下划线,若设定特殊字符将导致TG链接显示出现问题

限制只能telegarm使用


一键安装socks5代理脚本2
:https://blog.liyuans.com/archives/socks5-dante.html

TG Socks脚本:https://github.com/1715173329/v2ray-onekey/tree/master/tg-proxy


MTPROTO脚本

1.9seconds防主动检测:https://github.com/9seconds/mtg

用master分支自己编译,可以防主动检测,stable分支不能防主动检测.

一键docker安装命令(不能运行docker的没法用):

docker run --name mtgbase --restart=unless-stopped -p 端口:3128 -d nineseconds/mtg:latest <dd秘钥> <推广Tag>

docker version > /dev/null || curl -fsSL get.docker.com | bash

service docker restart

systemctl enable docker

chkconfig docker on


2.编译安装最新版 mtproxy-go 一键脚本:https://github.com/whunt1/onekeymakemtg

因为go版mtproxy代码更新了抗重放攻击等功能后,原作者没有直接放出编译好的程序,所以根据逗比原版一键脚本魔改,直接拉取最新代码进行编译


3.逗比根据地Go 语言版一键脚本(要求:CentOS7,Debian7+,Ubuntu14.04 +):https://doubibackup.com/es5fj9se.html

可防主动检测MTP代理脚本:https://github.com/9seconds/mtg,在tcp握手阶段,头部长度和随机数填充换了另一种算法。可防止代理被墙检测到.

https://github.com/FunctionClub/MTProxy-Bash 要求:CentOS7,Debian8+,Ubuntu16.04+

https://github.com/shell-script/mtprotoproxy-onekey 要求:CentOS5+,Debian7+,Ubuntu14.04+

https://github.com/HirbodBehnam/MTProtoProxyCentOSInstall 要求:CentOS7


mtprotoproxy一键安装脚本。此为Python版,并非官方那个垃圾服务端

https://mtprotoproxy.easy-use.ml

https://github.com/shell-script/mtprotoproxy-onekey


使用说明:一键脚本安装过程中有提示要求输入Proxy Tag,它是可有可无的,普通自用分享可以直接无视按回车键即可,如果是利用其打为自己广告的用户,就需要填写它了。

使用 @MTProxybot ,并按提示新建自己的Proxy,建立完毕后Bot就会返回Proxy Tag。


国内中转MTP代理搭建方法:

1.通过酸酸乳redir代理mtp(打开密码:94ish):https://www.94ish.me/1973.html

2.使用v2ray搭建自己的墙内中转mtp代理:https://telegra.ph/%E4%BD%BF%E7%94%A8v2ray%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%A2%99%E5%86%85%E4%B8%AD%E8%BD%ACmtp%E4%BB%A3%E7%90%86-03-21

3.优化SSR+V2Ray的配置,降低被墙几率:https://xn--m80a.ml/crossgfw/4.html#mdui-dialog


由于伊朗用户众多,往往一天仅伊朗用户就能消耗掉150G流量,因此建议屏蔽伊朗IP.

中国白名单脚本(仅限中国地区访问,可选择端口,不影响SSH)

wget --no-check-certificate https://raw.githubusercontent.com/lrinQVQ/script/master/other/china_only && chmod +x china_only && ./china_only

注明:

1.装了宝塔的用户暂时不要使用

2.如果您的使用Firewall-cmd 请在Github/Telegram联系作者@lrinQVQ


屏蔽伊朗IP脚本(输入ir就行,会遗漏部分伊朗IP,不过要注意下iptables和ipset重启会失效,要自己做开机加载规则。

https://www.moerats.com/archives/585/


多端口转发:一旦端口被屏蔽,用户自行修改端口

利用iptables,iptables支持端口段的转发,先把mtp监听到0或者1端口,保留ssh用端口,然后使用iptables将2-21 23-65535 转发到0/1端口



Report Page