我正在尝试将所有流量从端口 6999 转发到端口 7000(我知道我可以使用 iptables,但我的想法是使用 Node.js 进行一些数据包检查)。
这是我到目前为止的代码:
var net=require('net');
var compress=require('./node-compress/compress');
var ip='172.16.1.224';
var ipPort=6999;
var opPort=7000;
var output=net.createServer(function(connOut){
var input=net.createServer(function(connIn){
connIn.pipe(connOut);
});
input.listen(ipPort,ip);
});
output.listen(opPort,ip);
它似乎不起作用。当我在端口 7000 上执行 tcpdump 时,什么也没有出现。有人有什么建议吗?
提前谢谢了,