你的位置:首页 > 互联网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);
以上就是本文的全部内容,希望对大家的学习有所帮助。
发表评论: