我怎样才能将我的 CentOS 放在公共 IP 上,以便我可以在家里访问 WinSCP?

我怎样才能将我的 CentOS 放在公共 IP 上,以便我可以在家里访问 WinSCP?

我在办公室有一个 centOS 系统,我想通过 WinSCP 从家里访问它。我在办公室有一个静态公共 IP。请帮忙!

答案1

正如@David在上面的评论中提到的那样(我认为应该作为答案),您需要转发端口,但具体使用哪个端口取决于您要使用的协议。以下是您可能想要使用的一些端口

  • SSH-22
  • RDP-3389
  • FTP - 21(标准端口 - 不建议 - 改用 SFTP)

但是既然您想使用 WinSCP,那么您应该使用端口 22。

答案2

我在办公室有一个 centOS 系统,我想在家里通过 WinSCP 访问它

您需要将办公室路由器配置为根据需要从办公室互联网连接的公共(外部)IP 地址到 Centos 机器的私有(外部)IP 地址进行端口转发/端口触发。

笔记

  • 对于每个路由器的品牌/型号,执行此操作的说明略有不同。

  • http://www.portforward.com将会告诉你一切你想知道的。

    它有许多路由器和程序的详细说明。

  • SCP 默认在 TCP 端口 22 上运行。

  • 当然,您需要在 Centos 机器上运行 SCP 服务器。

相关内容