首页 > 其他分享 >socat端口转发

socat端口转发

时间:2023-10-12 16:44:37浏览次数:29  
标签:主机 socat 端口 192.168 UDP4 转发

tcp端口转发


#TCP4-LISTEN表示监听一个TCP4端口(IPv4),fork表示每个连接都创建一个新进程处理数据流,TCP4:192.168.0.2:8080表示将数据转发到目标主机B的8080端口。这样,所有发送到主机A的80端口的数据流都会被转发到主机B上的8080端口。会在A主机监听80端口,所有访问A:80端口的,会返回B:8080的资源。

socat TCP4-LISTEN:80,fork TCP4:192.168.0.2:8080

UDP端口转发


除了TCP端口转发,socat还支持UDP端口转发。假设有一台主机A,它的IP地址为192.168.0.1,上面运行着一个DNS服务器,监听在53端口。现在需要将53端口的UDP数据流转发到另一台主机B上的5353端口,可以使用以下命令:
 socat UDP4-LISTEN:53,fork UDP4:192.168.0.2:5353
其中,UDP4-LISTEN表示监听一个UDP4端口(IPv4),UDP4:192.168.0.2:5353表示将数据转发到目标主机B的5353端口。

标签:主机,socat,端口,192.168,UDP4,转发
From: https://www.cnblogs.com/tanll/p/17759849.html

相关文章

  • CentOS 修改ssh端口号
    修改远程连接端口1.编辑sshd配置,修改默认的端口。vi/etc/ssh/sshd_config#port22//找到这一行,删除前面的#修改成以下这样:Port22Port11022//添加端口11022,这样做防止11022端口不能连接的情况下还可以使用22端口连接,保存退出。  然后重启sshd:systemc......
  • windows怎么查看端口占用情况
    Windows是广泛使用的操作系统之一,许多应用程序和服务都可能占用计算机上的端口。当端口被占用时,可能会导致其他程序无法正常工作或导致网络连接问题。因此,了解如何查看Windows上的端口占用情况非常重要。本文将介绍几种常用的方法,以帮助您查看和管理端口占用情况。Error:list......
  • C++ 完美转发
    完美转发定义完美转发指的是函数模板可以将自己的参数“完美”的转发给内部调用的其他函数中。所谓的完美,指的是不仅能准确的转发参数的值,还能保证被转发的参数的左、右值属性不变解决的问题在C++中如果想要将一个函数的参数转发给另一个函数时,需要保留原始参数的左右值......
  • Windows更换默认远程端口3389
    直接上方法:1、打开注册表2、打开路径“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp”,修改“PortNumber”4、打开路径“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp”,修改“Port......
  • 常用的服务积累(端口)
    在Linux中,我们常用的服务有哪些?在Linux中,有许多重要的服务用于管理和维护系统。下面是一些常见的重要服务以及它们的作用:SSH服务(sshd)22端口:SecureShell(SSH)是一种加密的网络协议,用于在不安全的网络上安全地进行远程登录和执行命令。sshd服务提供了远程登录到Linux系......
  • Nginx 如何建立多个web服务 使用不同端口
    server{listen8080;server_nameip;#charsetkoi8-r;#access_loglogs/host.access.logmain;article/list/0/jsonlocation/{if($request_method='OPTIONS'){r......
  • Windows更改计算机上的远程桌面的侦听端口
    更改计算机上的远程桌面的侦听端口转载:https://learn.microsoft.com/zh-CN/windows-server/remote/remote-desktop-services/clients/change-listening-port 适用范围:WindowsServer2022、Windows10、Windows8.1、Windows8、WindowsServer2019、WindowsServer2016、......
  • 案例2 网络设备初始化及Console端口密码认证
    1.华为设备<Huawei><Huawei>system-view[Huawei]user-interfaceconsole0[Huawei-ui-console0]authentication-modepassword[Huawei-ui-console0]setauthenticationpasswordcipherqytang[Huawei-ui-console0][Huawei-ui-console0]quit[Huawei][Huawe......
  • Linux检测远程服务器端口的几种方法
    1,telnet命令检测telnet是Windows和Linux上最常用的检查端口的命令。此命令的简单用法是telnetip地址(或者域名)端口。如果执行telnet命令提示命令未发现,请执行"yuminstalltelnet"。[root@localhostetc]#telnetwww.baidu.com443 通过上图可以看出,百度htt......
  • 大量client通过nat网关访问server的端口重用问题
     大量client共享一个natip访问server时。由于nat为了快速回收端口而设置的timewaittimeout时间很短,短于server的timeout。这个时候会有重新复用了端口的包达到server的timewait状态的连接上,导致client无法访问。 可以用以下配置,让server端识别出这种情况继续提供服务: s......