我有两台不在同一局域网的内网 Linux 机器 A, B, 还有一个公网服务器 C, A 可以 ssh 到 C, B 也可以, 我有什么办法通过 C 来实现 A B 通信么? 或者 A 直接拷贝文件给 B
<p>不考虑穿透(公司不允许)</p>
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载
-
2022年7月21日 10:56
临时传文件的话 piping 试试看
0
0
-
2022年7月21日 10:56
在 C 上装个 frp ?
0
0
-
2022年7月21日 10:56
ssh 隧道就可以了吧
0
0
-
2022年7月21日 10:56
wireguard
0
0
-
2022年7月21日 10:56
ssh 连上 C ,scp 从 AB 之间传文件
0
0
-
2022年7月21日 10:56
可以 但是麻烦 我想一步完成
0
0
-
2022年7月21日 11:27
我说个简单的, 通过 ssh tunnel 来 scp
先用 ssh tunnel 通过 C 建立和 B 的连接: ssh -L 12345:C 可用来访问 B 的 IP:22 , 意思就是 ssh 到 C 上, 然后转发本地 12345 端口上的请求到 B 的 22 端口
之后 A 从 B 下文件: scp -P 12345 B 的 :/B 文件路径 本地保存路径
或者 A 给 B 传文件, 就是 scp 正常的用法
好久没用过 ssh tunnel 了, 应该没错
0
0
-
2022年7月21日 11:27
Tailscale 最簡單
0
0
-
2022年7月21日 15:26
不知道我这个程序行不行
0
0
-
2022年7月21日 16:26
ssh -R ssh- CNL
0
0
-
2022年7月21日 16:26
netcat 了解下,网络开发的瑞士军刀
0
0
-
2022年7月21日 17:27
ssh 打洞啊
0
0
-
2022年7月21日 17:56
scp -3
0
0
-
2022年7月22日 00:29
libnice
0
0
-
2022年7月22日 01:30
ssh 隧道.
0
0