使用socat一键脚本代理服务器转发教程

softyun3年前云服务器42

很多时候我们搭建某些服务后,发现本地连接效果不给力,但是我们有一个国内机器,由于国内机器出去走BGP线路,国内机器连接国外效果好,本地连接国内效果也不错,这样我们就可以搭建一个跳板,从国内去连接国外服务器,常见的转发有rinetd、Haproxy、iptables、socat,前面2种只能转发TCP,后面TCP/UDP都可以转发。

socat脚本系统要求:支持CentOS 6+ 、Debian 7+、Ubuntu 14+。

socat脚本说明:脚本默认开启UDP、TCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。

提示:该脚本在各个系统均测试通过,包括最新的Ubuntu 18.04。相关阅读:关于服务器端口转发的两种常见方法

使用root运行以下命令:

wget http://cikeblog/s/socat.sh ; bash socat.sh

按要求输入以下信息:

#如果你要用本地服务器的3333端口转发IP为1.1.1.1服务器的6666端口,那就依次填入指定参数。

请输入本地端口:3333

请输入远程端口:6666

请输入远程IP:1.1.1.1

输入后直到配置完成。

手动安装方法

centos

yum install -y socat

ubuntu或debian

apt-get update

apt-get install -y socat

socat的使用

1、转发TCP

nohup socat TCP4-LISTEN:30000,reuseaddr,fork TCP4:1.1.1.1:30000 >> socat.log 2>&1 &

说明:

TCP4-LISTEN:30000监听ipv4的30000TCP端口。30000改成你自己需要转发的端口

fork TCP4:1.1.1.1:30000转发到1.1.1.1的30000端口,根据需求修改自行修改ip和端口

推荐使用nohup后台运行。或者screen等参数,也可以把这个命令写到/etc/rc.local里面开机启动启动。

2、转发UDP

nohup socat -T 600 UDP4-LISTEN:10000,reuseaddr,fork UDP4:1.1.1.1:10000 >> socat.log 2>&1 &

UDP和TCP同理,TCP4-LISTEN更换为UDP4-LISTEN即可。也可以直接写到/etc/local里面设置为开机自动启动。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

使用瑞典服务器为什么会运行不正常

使用瑞典服务器运行不正常的原因有:1、用户操作失误造成服务器不能正常运行,需要专业人员管理和维护服务器,可以避免服务器因无人维护频繁出现故障,也能在出现问题时第一时间快速自主解决,降低故障对业务的影响...

影响租用香港服务器价格的因素有哪些

影响租用香港服务器价格的因素有:1、香港服务器带宽越大,价格越贵;2、机房问题,香港服务器机房设施越完善,价格越贵;3、维护问题,香港服务器供应商的售后服务越好,价格越贵。具体分析如下:1、带宽问题可...

为什么要选择租用菲律宾云主机

选择租用菲律宾云主机的优势:1. 菲律宾云主机无需备案,快速部署业务,节省时间成本。2. 菲律宾云主机的硬件配置高,选用企业级硬盘, 读取速度快。 3. 菲律宾云主机采用体系制的防御方式,部署防火墙,...

如何提高美国服务器的建站性能

提高美国服务器建站性能的方法:1、减少HTTP请求量,HTTP请求量越大,网页反应速度越慢;2、减少DNS查询时间,提升网站服务器整体性能;3、合理管理服务器,设置网站健康发展;具体分析如下:1、减少...

方舟:生存进化手游创建服务器和朋友玩的方法

这是一个方舟生存进化服务器建立教程,方舟生存进化怎么联机,给玩家介绍了方舟生存进化怎么样建立服务器,怎么跟自己的小伙伴一起在里面欢快的享受游戏,有兴趣的玩家千万不要错过。方舟:生存进化手游创建服务器和...

免备案香港服务器适合哪些业务

免备案香港服务器适合的业务有:1、外贸自建平台,香港服务器无需备案,采用CN2国内直连和国际BGP智能线路,能确保后台及时管理和快速上线业务;2、电商店铺运营,香港服务器的CN2直连线路速度快,延迟低...