#port #ssh #server #remote #connection #forwarding #automatic

bin+lib fwd

通过 ssh 自动将端口转发到远程服务器

7 个版本 (破坏性更新)

新功能 0.9.0 2024 年 8 月 10 日
0.8.1 2024 年 3 月 1 日
0.7.0 2023 年 4 月 30 日
0.6.2 2023 年 4 月 26 日
0.1.0 2022 年 10 月 26 日

#11 in #forwarding

Download history 1/week @ 2024-05-21 1/week @ 2024-06-04 7/week @ 2024-07-30 96/week @ 2024-08-06

每月下载量 103

MIT 许可证

145KB
3.5K SLoC

fwd

端口转发工具。

这是它的工作方式

  1. 获取 fwd 的最新版本 发布版
  2. 您在服务器上安装 fwd,位置在您的 $PATH(例如 /usr/bin/
  3. 您在客户端(例如您的笔记本电脑)上安装 fwd
  4. 您在客户端上运行 fwd 以连接到服务器,如下所示
[email protected]$ fwd some.server

fwd 将通过 ssh 连接到 some.server,然后显示服务器在本地上监听的所有端口的屏幕。使用上箭头和下箭头键(或 j/k)选择您感兴趣的端口,并按 e 切换该端口的转发。现在,本地到该端口的连接将转发到远程服务器。

如果端口是网络浏览器可能感兴趣的内容,选中端口后按 <ENTER> 可打开指向该端口的浏览器。

如果出现问题,按 l 切换日志,可能有助于解释问题。

q 退出。

未来改进

  • 剪贴板集成:将远程管道末端的内容发送到主机的剪贴板。(有时您确实需要从远程端复制一些大缓冲区,但您的终端却无法完成。)

  • 客户端心跳:我经常遇到管道停滞的情况:没有损坏,但没有东西通过。(这在我的 coder.com 管道中经常发生。)

依赖项

~6–17MB
~227K SLoC