tinyPortMapper中继vps

用途

举个例子:本人有两个vps,一个华为云,一个新加坡,移动宽带连新加坡速度上不去,就利用华为云作为中继服务器

步骤

以下命令都是在中继服务器上的操作

1.建立并进入文件夹
mkdir tinyPortMapper && cd tinyPortMapper

2.获取最新的版本号
tinyPortMapper_ver=$(wget -qO- "https://github.com/wangyu-/tinyPortMapper/tags"| grep "/wangyu-/tinyPortMapper/releases/tag/"| head -n 1| awk -F "/tag/" '{print $2}'| sed 's/\">//') && echo ${tinyPortMapper_ver}

3.下载压缩包
wget -N --no-check-certificate "https://github.com/wangyu-/tinyPortMapper/releases/download/${tinyPortMapper_ver}/tinymapper_binaries.tar.gz"

4.解压下载的压缩包
tar -xzf tinymapper_binaries.tar.gz

5.判断VPS的位数
uname -m

显示 x86_64 则是64位,如果显示 386/i386/686/i686 这四个之一,则是32位。

6.1.x86_64,64位运行:
mv tinymapper_amd64 tinymapper
6.2.386/i386/686/i686 四个之一,32位运行:
mv tinymapper_x86 tinymapper

7.删除无用的压缩包和其他平台文件。
rm -rf version.txt
rm -rf tinymapper_*
rm -rf tinymapper_binaries.tar.gz

8.赋予执行权限
chmod +x tinymapper

9.完整端口转发命令
nohup ./tinymapper -l 0.0.0.0:2333 -r 12.12.12.12:6666 -t -u > /tmp/tinymapper.log 2>&1 &

-l 0.0.0.0:2333:指的是 监听本地网卡所有 ipv4地址的端口(2333),也就是 转发的端口。Shadowsocks客户端链接中继服务器时填写这个端口(2333)。

-r 12.12.12.12:6666:指的是 被转发的 IP(12.12.12.12) 和 端口(6666),也就是你要中继的服务器的 IP 和 端口。

10.打开防火墙端口,有些vps需要在安全组里设置

11.添加开机启动
chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local
按i进入编辑模式
添加第9步中的完整端口转发命令
按esc退出编辑模式
输入:wq保存退出

相关链接

Shadowsocks利用 tinyPortMapper 实现中继(中转/端口转发)加速 https://doub.bid/ss-jc62/

3 条评论

  1. 落叶大大

    什么

    1. 思绪的空中生活
      @落叶大大

      膜拜大佬

  2. 云码网

    支持一下

Leave a Comment