socat 和 NAT 限制

问题描述 投票:0回答:0

基本上,我正在尝试在没有 SSH 的情况下重现 SSH -D 端口。 这是场景

我的目标是使用 NAT 后面的 socks 代理服务器,所以由于我不能直接连接到它,机器 B 应该先连接到机器 A

在机器 B 上,我发现的最接近的是:

./socat - TCP4:10.x.x.x:6000 | ./socat - TCP4:172.x.x.x:6001

但这不是双向的..

如果某些东西来自 10.x:6000,它会到达 172.x:6001

如果来自 172.x:6001 的东西没有到达 10.x:6000

是否可以使用 socat 进行双双向连接?

我对任何其他解决方案持开放态度,希望 SSH 可以正常工作,这让我发疯

这是我正在使用的袜子代理:https://github.com/buraksezer/gsocks5

sockets networking nat socks socat
© www.soinside.com 2019 - 2024. All rights reserved.