你的位置:首页 > 互联网IT
nodejs端口转发映射,TCP端口转发映射,端口转发,端口映射,node转发,nodejs转发,nodejs映射,node映射,tcp转发,tcp端口转发,tcp映射,tcp端口映射
支持系统:Windows 64位系统/Linux系统
功能:nodejsTCP端口转发
软件:node
性能:优越
Windows/linux下载地址:node-TCP端口转发.rar
windows node 下载地址:node-v12.14.0-x86.rar
nodejs同类型转发映射软件:
TCP:https://www.zhuguodong.com/?id=530
TCP+UDP:https://www.zhuguodong.com/?id=597
node-端口转发
nods.js实现的socket TCP端口代理转发,
用法:
node proxy.js 80 127.0.0.1 8080
node proxy.js 80 www.aabbb.com 8080
参数说明: 80代理监听端口 127.0.0.1目标服务ip或者域名 8080目标服务端口
Windows系统:
安装:node-v12.14.0-x86.msi
查看:node -v
返回版本信息,比喻:v0.10.48
同目录下运行:node proxy.js 80 127.0.0.1 8080
后台隐藏运行:https://www.zhuguodong.com/?id=520
Linux系统:
第一种:nodejs安装
安装:yum -y install nodejs
查看:node -v
返回版本信息,比喻:v0.10.48
同目录下运行:node proxy.js 80 127.0.0.1 8080
后台隐藏运行:https://www.zhuguodong.com/?id=498
1.升级node,下载 n管理包
npm install -g n
2.执行n 命令升级到v14.16.0
v14.16.0版本2021年2月23日
n 14.16.0 stable
v12.21.0版本2021年2月23日
n 12.21.0 stable
v10.23.3版本2021年2月9日
n 10.23.3 stable
3.重启centos7(必须).查看node版本,更新到14.16.0
reboot
第二种:nodejs安装
安装宝塔网站面板
软件商店:搜索node,安装
查看:node -v
返回版本信息,比喻:v0.10.48
同目录下运行:node proxy.js 80 127.0.0.1 8080
Linux系统node安装:
参考文章:https://www.zhuguodong.com/?id=529

node.js实现端口转发
参考文章:http://www.cxyzjd.com/article/weixin_34387468/86278740
本文为大家分享的是node.js端口转发实现代码,供大家参考,具体内容如下
#!/sbin/node
var net = require('net');
function proxyPort(srcport,destServer,destport)
{
var server = net.createServer(function(c) { //'connection' listener
c.on('end', function() {
console.log('src disconnected');
});
var client = net.connect({port: destport,host:destServer},function() { //'connect' listener
console.log('ok....');
c.on('data', function(data) {
console.log(data.length);
client.write(data);
});
});
client.on('error', function(err) {
console.log("dest=" + err);
c.destroy();
});
c.on('error', function(err) {
console.log("src" + err);
client.destroy();
});
client.on('data', function(data) {
c.write(data);
});
client.on('end', function() {
console.log('dest disconnected ');
});
});
server.listen(srcport, function() { //'listening' listener
console.log('server bound' + srcport);
});
}
var params = process.argv;
if(params.length != 5){
console.log("node port.js srcport destserver destport ");
return;
}
proxyPort(params[2],params[3],params[4]);
console.log(process.argv);以上就是本文的全部内容,希望对大家的学习有所帮助。





- 发表评论
- 查看评论
【暂无评论!】发表评论: