如何使用 Linux 机器作为某些连接的路由器?

如何使用 Linux 机器作为某些连接的路由器?

我有以下问题:

  1. 一台可以访问某些服务器的装有 Win10 的计算机(我们称之为 A)
  2. 其他网络中的装有 Linux 的工作站计算机(我们称之为 B)
  3. 该服务器可以访问两个网络。(我们称之为 C)

我希望从 A 通过 C 访问 B。如何在这些计算机中设置路由?

答案1

我之前一直在寻找此类问题的答案,当时我有一个工作站,上面有两个网卡作为桥梁。在这种情况下,如果您需要访问另一台机器上的特定端口(例如,http 的端口 80 或 VNC 的端口 5900),那么您只需将端口从 C 转发到 B。但是,如果您需要直接访问,则需要进行更复杂的路由并将 C 本身设置为路由器。

就端口转发而言,我使用的最终解决方案是 jTCPfwd,因为它非常轻便、运行良好并且跨系统兼容。

http://jtcpfwd.sourceforge.net/

相关内容