使用Tinymapper实现流量转发笔录

之所以想到记录一下这个,因为昨天凌晨3点被一土豪朋友骚扰=_=!!,他现在人在迪拜,回国网络基本没法用,阿里腾讯国内各个机房的机器开了个遍,ping延时基本700ms-1000ms往上走还丢包厉害。问我有没有啥办法,想到转发,手残党iptables规则玩不太转,于是想到了tinymapper这个轻量级小工具。

我给他的部署方式是使用两台服务器,一台国内,一台香港,因为迪拜到香港的连通性还是没问题,而香港到国内也没毛病,服务器均为阿里云,国内机器装好$_$_R服务,端口用的3389(大晚上把我吵醒给他干活然后自己失踪了,我发现他的阿里安全组好像只开了22和3389的tcp),国内机器安装服务不详细些了,由于今天要换一台中转,从香港换到韩国,所以我给他重新装一遍顺便做下笔记,系统装的CentOS7

更新系统相关软件源

yum update -y

安装BBR,建议安装BBR plus内核先不要重启,执行那个系统优化后一起重启(我独服重启比较慢,至于用哪个加速看个人喜好)

wget "https://github.com/chiakge/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

bbr_plus.png

等待重启完成,执行bash tcp.sh 选择要开启的加速
接下来,开始安装逗比的Tinymapper一键安装管理脚本

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/tinymapper.sh && chmod +x tinymapper.sh && bash tinymapper.sh

Tinymapper_install.png

先使用序号1来安装Tinymapper
安装成功后直接执行bash tinymapper.sh键入“5”来添加转发规则

  • 本地监听端口:中转服务器的端口(我用的3389)
  • 远程转发端口:被中转的服务器端口(用的3389)
  • 远程转发IP:被中转服务器的IP(国内搭建了代理的IP)
  • 转发类型:即通信协议,选TCP+UDP(ALL),因为那边可以开UDP转发,所以也要转发UDP流量

Tinymapper_settings.png

防火墙规则也懒得折腾了,直接关了。。我是这样了

systemctl stop firewalld
systemctl mask firewalld

ok,现在通过APP连接中转机器(韩国)的IP和中转机所监听的端口已经可以正常连接到国内代理服务了

本文链接:

https://www.pishifu.org/archives/20191204/136.html

版权声明:

本站所有未注明转载的文章均为原创,如需转载请以【本文标题+本文链接】的形式注明出处;若本站任何文章中所涉及的内容或资源侵犯了您的版权,请第一时间联系予以删除,谢谢!

1 + 2 =
快来做第一个评论的人吧~