[英]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.