自行搭建服务器,使用redir实现服务器ip和端口转发
2022.01

1. 购买一台ecs云服务,系统选择 ubuntu20+(推荐) 或centos 7+

2. 安装redir软件

【centos下】

在/etc/yum.repos.d/ 目录下创建 nux-misc.repo 文件,内容为:

[nux-misc]
name=Nux Misc
baseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/
enabled=0
gpgcheck=1
gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

执行安装

yum --enablerepo=nux-misc install redir -y

【ubuntu下】

直接执行安装

sudo apt install redir -y

3. 运行redir实现转发

redir --lport=本机监听端口 [--laddr=本机ip 一般不需要指定] --caddr=远程ip --cport=远程端口
例如:
redir --lport=1800 --caddr=76.223.62.235 --cport=1800    
开始守护进程后台运行
nohup redir --lport=1800 --caddr=76.223.62.235 --cport=1800 & 

停止该程序运行
killall redir

ubuntu下非root用户 命令前加sudo

4. 执行本地客户程序连接服务器和端口,返回成功即可