使用ssh转发unix数据报套接字?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ssh转发unix数据报套接字?相关的知识,希望对你有一定的参考价值。
是否可以使用ssh转发数据报套接字?似乎默认行为是转发或创建流套接字。我试图用python写入远程unix数据报套接字。试图使用ssh转发套接字,所以我可以用python本地写....这可行,但似乎只适用于流套接字:(
答案
你有一个例子:https://stackpointer.io/network/ssh-port-forwarding-tcp-udp/365/基于ssh
+ socat
:
- 做你的ssh端口重定向,如:
ssh -L 8000:127.0.0.1:8000 user@server01
- 运行
socat
将UDP传输到TCP端口8000:socat -T15 udp4-recvfrom:53000,reuseaddr,fork tcp:localhost:8000
然后这篇文章谈到了我从未听说过的ssf
(https://securesocketfunneling.github.io/ssf/),但声称要同时进行UDP和TCP重定向,这对你来说可能是另一个想法。
以上是关于使用ssh转发unix数据报套接字?的主要内容,如果未能解决你的问题,请参考以下文章
一起talk C栗子吧(第一百五十七回:C语言实例--基于AF_UNIX域的数据报套接字通信)