Socat一鍵腳本,支持TCP和UDP轉發

常見的端口轉發有rinetd、Haproxy、iptables、socat,前面2種只能轉發TCP,后面TCP/UDP都可以轉發,如果用來玩游戲的話就需要轉發UDP了,小伙伴moerats寫了個Socat一鍵安裝腳本,這里分享下。

安裝

系統要求:支持CentOS 6+?、Debian 7+Ubuntu 14+
腳本說明:腳本默認開啟UDPTCP轉發,帶開機自啟功能,且一次只能轉發單個端口,如果想轉發多個端口請重復運行本腳本。
提示:該腳本在Vultr各個系統均測試通過,包括最新的Ubuntu 18.04,如果有其它問題可以留言。

使用root運行以下命令:

wget https://raw.githubusercontent.com/iiiiiii1/Socat/master/socat.sh && bash socat.sh

按要求輸入以下信息:

#如果你要用本地服務器的3333端口轉發IP為1.1.1.1服務器的6666端口,那就依次填入指定參數。
請輸入本地端口:3333
請輸入遠程端口:6666
請輸入遠程IP:1.1.1.1

輸入后直到配置完成。

卸載

直接用apt remove socat,或者yum remove socat

原文鏈接:https://www.moerats.com/archives/621/

weinxin
我的微信公眾號
我的微信公眾號掃一掃
廣告也精彩
avatar

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前評論:1   其中:訪客  1   博主  0

    • avatar xiaoz 2

      現在nginx也支持端口轉發了:https://www.xiaoz.me/archives/10578