服务器流量中转(转载)


Socat一键安装脚本,可转发TCP和UDP流量

系统要求:支持CentOS 6+Debian 7+Ubuntu 14+
脚本说明:脚本默认开启UDPTCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。
提示:该脚本在Vultr各个系统均测试通过,包括最新的Ubuntu 18.04,如果有其它问题可以留言。

使用root运行以下命令:

wget https://www.moerats.com/usr/shell/socat.sh && bash socat.sh

按要求输入以下信息:

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

如需删除转发端口可编辑/etc/rc.local文件



皮老板的一键脚本

wget -N --no-check-certificate https://www.pqs.pw/script/restart-brook-pf.sh -O /home/restart-brook-pf.sh && chmod +x /home/restart-brook-pf.sh &&  (crontab -l ; echo "* */12 * * * /home/restart-brook-pf.sh") | crontab

iptables-pf.sh

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


iptables设置端口转发的shell脚本 (Github)

支持转发到ddns域名、支持udp转发,但不支持端口段转发

wget -qO natcfg.sh https://raw.githubusercontent.com/arloor/iptablesUtils/master/natcfg.sh && bash natcfg.sh

输出如下:

用途: 便捷的设置iptables端口转发
注意1: 到域名的转发规则在添加后需要等待2分钟才会生效,且在机器重启后仍然有效
注意2: 到IP的转发规则在重启后会失效,这是iptables的特性

你要做什么呢(请输入数字)?Ctrl+C 退出本脚本

1) 增加到域名的转发 3) 增加到IP的转发 5) 列出所有到域名的转发
2) 删除到域名的转发 4) 删除到IP的转发 6) 查看iptables转发规则
#?

此时按照需要,输入1-6中的任意数字,然后按照提示即可



iptables设置端口转发的shell脚本(Github)

wget -O rmPreNatRule.sh https://raw.githubusercontent.com/arloor/iptablesUtils/master/rmPreNatRule.sh;bash rmPreNatRule.sh $localport

文章作者: 时间旅行者
文章链接: https://www.334420.club
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 时间旅行者 !
评论
 上一篇
windows10下UWP应用使用系统代理 windows10下UWP应用使用系统代理
由于UWP本身运行在沙盒中,默认情况下是不能直接访问localhost的,所以也就不能直接访问本机的代理服务,但是win10自身有一个叫CheckNetIsolation.exe 的命令行工具可以将uwp应用设置为使用代理. 单独指定某个U
2019-08-24
下一篇 
小巧型NPS内网穿透自带后台设置界面(FRP内网穿透) 小巧型NPS内网穿透自带后台设置界面(FRP内网穿透)
一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。 一、NPS
2019-08-24 时间旅行者
  目录