[英]receive packets and forward them on different port
是否有某种工具(最好在Java中)能够在特定端口上接收数据包,并在另一个端口上转发它们? 例:
端口514 UDP上的传入Syslog->转发到端口1514 UDP上的新目标。
流量不是视频流,而是任何系统日志数据。
谢谢
不建议在用户空间应用程序中执行此操作(如果您对该数据不感兴趣的话)。 在Linux中,您可以为此目的使用iptables。 运行此命令。
sudo iptables -t nat -A PREROUTING -i eth0 -p udp --dport $srcPortNumber -j REDIRECT --to-port $dstPortNumber
如果尚未运行iptables服务,则可能需要启动它。 检查您的linux发行版,并查看如何检查状态或启动该发行版中的iptables服务。
如果您使用的是Windows,则可能需要查看此信息 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.