自建隧道--echo

Ehco 也是一款中转安全隧道工具,跟 gost 隧道类似,具有使用简单、支持 TCP/UDP 协议、多端口转发的特点。

原项目地址:https://github.com/Ehco1996/ehco

如何安装:

echo 一键脚本
wget -N --no-check-certificate https://github.com/Ehco1996/ehco/releases/download/v0.1.4/ehco_0.1.4_Linux_amd64.tar.gz && tar -zxf ehco_0.1.4_Linux_amd64.tar.gz
chmod +x ehco
本站备用脚本
wget -N --no-check-certificate https://repository.qingmei.site/script/ehco_0.1.4_Linux_amd64.tar.gz && tar -zxf ehco_0.1.4_Linux_amd64.tar.gz
chmod +x ehco

如何使用
1、在中转机上执行下列命令,此处的 12345 为本地监听端口,1.2.4.6 和 8888 为落地服务器的 IP 和监听端口,0.0.0.0 代表本地,其中 mwss 代表多路复用可降低延时(速度相比较 wss 会变慢,可以把 mwss 改成 wss),重启服务器失效(建议加入开机自启)
nohup ./ehco -l 0.0.0.0:12345 -r wss://1.2.4.6:8888 -tt mwss >> /dev/null 2>&1 &
此处的意思是监听本地 6666 端口的流量,通过 wss 加密后转发到落地机的 8888 端口

2. 在落地机上执行下列命令,重启服务器失效(建议加入开机自启)
nohup ./ehco -l 0.0.0.0:8888 -lt mwss -r 127.0.0.1:9999 >> /dev/null 2>&1 &
此处的意思是监听本地 8888 端口流量,经过 wss 解密后转发到本地 9999 端口,9999 端口即为上网工具的监听端口

3、在落地机上部署好上网工具,在客户端连接时把 IP 和端口改成中转机的 IP 和监听端口即可正常使用,结束或删除端口,利用 Linux 系统的结束进程 kill 命令即可;

yum install lsof ## 安装 lsof 命令
lsof -i: 端口号 ## 利用 lsof 命令查看端口占用的进程号
kill -9 进程号 ## 此处进程 PID 号

 

 

正文完
 0
admin
版权声明:本站原创文章,由 admin 于2023-01-25发表,共计970字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。