端口批量转发工具v1.1

之前因为工作需求,开发了一款端口转发工具,实现原理参见:JAVA实现端口转发功能。这段程序只能针对一个端口转发,要实现多个转发功能就需要运行多个程序,所以便开发了新的增强版端口转发工具。

新版端口批量转发工具的配置文件是参考另一款转发工具 (rinetd) 的格式来实现的,完全可以和rinetd配置文件共用。使用格式如下:

listenIP listenPort destinationIP destinationPort
参数说明:
listenIP:本地监听网卡地址,输入0.0.0.0接受所有连接
listenPort:本地监听端口
destinationIP:转发目标地址
destinationPort:转发目标端口

例:
0.0.0.0 8888 192.168.1.100 22
监听本机8888端口的所有连接,并将数据转发到192.168.1.100的22端口
10.128.221.14 13389 10.128.179.18 3389
监听本机10.128.221.14网卡来自13389端口的连接,并将数据转发到10.128.179.18的3389端口
源代码下载(包含可直接运行的jar包):PortForwarding
运行命令:

java -jar 运行的jar包路径 配置文件路径


已发布

分类

,

来自

标签:

评论

《“端口批量转发工具v1.1”》 有 1 条评论

  1. 阿飞

    能否实现UDP端口的批量转发呢?我试了TCP的可以,UDP的一直转不了

回复 阿飞 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注