当前位置: 首页 > news >正文

CentOS 7 socat命令端口转发

场景

开发排查问题需配置远程调试,但配置调试的服务器不支持外网访问,于是就考虑到用端口转发的方式让开发进行远程调试,转发工具比如有:rinetd等等,意外看到使用socat做转发更简单方便,下面就记录一下

命令简介

socat 是一个功能强大的网络工具,可以在两个连接的数据流之间建立双向通信。它可以用于各种网络任务,如端口转发、数据传输、加密通信等。socat 的名字来自 “SOcket CAT”,它的设计目标是提供类似于 cat 命令的功能,但用于网络连接。

以下是 socat 的一些主要特点和用途:

  1. 端口转发:socat 可以将流量从一个端口转发到另一个端口,可以在本地主机或远程主机之间进行转发。

  2. 数据传输:socat 可以用于在两个数据流之间传输数据,支持文件、套接字、管道等多种数据源。

  3. 加密和代理:socat 可以通过使用 SSL、TLS、SSH 等协议来加密和保护通信数据,也可以用作代理工具。

  4. 调试和测试:socat 可以用于调试网络应用程序、模拟网络环境、测试网络连接等。

  5. 网络工具集成:由于 socat 具有灵活的功能和易于使用的命令行接口,因此它经常与其他网络工具和脚本一起使用,用于解决复杂的网络问题或自动化任务。

安装

yum install socat 
http://www.lryc.cn/news/353915.html

相关文章:

  • vue全局修改设置滚动条样式
  • ​✨聚梦AI绘图插件-for photoshop(基于ComfyUI) 内测版V0.1发布
  • java “错误:编码GBK 的不可映射字符”
  • 前端 JS 经典:Web 性能指标
  • SVN创建分支,分支合并,切换分支。通俗易懂
  • 【编译原理复习笔记】中间语言
  • linux笔记6--shell相关
  • 链表-线性表的链式表示
  • GNU/Linux - 时区设置
  • 红队攻防渗透技术实战流程:云安全之云原生安全:内核漏洞和版本漏洞
  • spring状态机实战
  • Ubuntu系统上安装NVIDIA驱动【笔记】
  • 生成式AI导论2024-李宏毅
  • 跨平台之用VisualStudio开发APK嵌入OpenCV(三)
  • 渗透测试框架之CobaltStrike,Metasploit域名上线隐藏IP
  • vue.js对接海康威视摄像头web开发包
  • Selenium中使用的三种等待
  • 推荐一款媒体影音嗅探神器—Chrome扩展插件(猫抓cat-catch)
  • LLaMA-Factory 微调训练
  • 阿里云ECS服务器怎么设置时区
  • 【698协议】帧校验算法
  • FileZilla“服务器发回了不可路由的地址,使用服务器地址代替
  • 【路径规划】基于遗传算法GA实现最短距离 多起点多终点多旅行商问题求解附Matlab代码
  • 计算机毕业设计 | springboot+vue房屋租赁管理系统(附源码)
  • 重大活动网络安全保障建设及运营指南
  • 基于信号分解方法的机械故障诊断方法存在的问题
  • faster_whisper语音识别
  • Java锁的策略
  • 521源码-免费代码基础学习-PHP如何运用变量教程
  • 单选或者多选的知识问题调研系统,怎么使用Neo4j的图数据库来实现