你的位置:首页 > 互联网IT

node,node.js,node转发,node端口映射,node端口转发,TCP转发,node转发代码

系统:Windows,Linux

软件:node,node.js

功能:转发,端口映射

Windows/linux下载地址:proxy转发1.rar

windows node 下载地址:node-v12.14.0-x86.rar


同类型:node端口转发,node端口映射,TCP端口转发映射,UDP端口转发映射,TCP转发映射,UDP转发映射:https://m.012.ooo/?id=597


nodejs同类型转发映射软件:


TCP:https://m.012.ooo/?id=604


新建文件,复制下面代码,保存:proxy.js


-----------------------------------------------------------------


const net = require('net');


// 创建一个服务器,监听客户端连接

const server = net.createServer((socket) => {

  // 当客户端连接时,创建一个新的连接到目标服务器

  const targetServer = net.createConnection({

    host: 'www.baidu.com',   // 域名或者IP地址

    port: 23333  // 端口

  });


  // 监听目标服务器的数据流

  targetServer.on('data', (data) => {

    // 将接收到的数据转发给客户端

    socket.write(data);

  });


  // 目标服务器关闭时执行的操作

  targetServer.on('end', () => {

    // 关闭目标服务器的连接

    targetServer.end();

    // 关闭客户端的连接

    socket.end();

  });


  // 目标服务器错误时执行的操作

  targetServer.on('error', (error) => {

    console.error(`目标服务器错误: ${error}`);

    // 关闭目标服务器的连接

    targetServer.end();

    // 关闭客户端的连接

    socket.end();

  });


  // 客户端数据流到达时执行的操作

  socket.on('data', (data) => {

    // 将数据发送到目标服务器

    targetServer.write(data);

  });


  // 客户端关闭连接时执行的操作

  socket.on('end', () => {

    // 关闭目标服务器的连接

    targetServer.end();

  });


  // 客户端错误时执行的操作

  socket.on('error', (error) => {

    console.error(`客户端错误: ${error}`);

    // 关闭目标服务器的连接

    targetServer.end();

    // 关闭客户端的连接

    socket.end();

  });

});


// 监听端口并开始监听,本地端口:23332

server.listen(23332, () => {

  console.log(`代理服务器正在监听本地23332端口`);

});



-----------------------------------------------------------------


用法:


node proxy.js



参数说明:  node 同目录proxy.js文件



Windows系统:


安装:node-v12.14.0-x86.msi


查看:node -v


返回版本信息,比喻:v0.10.48


同目录下运行:node proxy.js




后台隐藏运行:https://m.012.ooo/?id=520




Linux系统:


第一种:nodejs安装


安装:yum -y install nodejs


查看:node -v


返回版本信息,比喻:v0.10.48


同目录下运行:node proxy.js




后台隐藏运行:https://m.012.ooo/?id=498




第二种:nodejs安装


安装宝塔网站面板


软件商店:搜索node,安装


查看:node -v


返回版本信息,比喻:v0.10.48


同目录下运行:node proxy.js






Linux系统node安装:


参考文章:https://m.012.ooo/?id=529

微信截图_20240418214453.jpg node,node.js,node转发,node端口映射,node端口转发,TCP转发,node转发代码 互联网IT


  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。