如何将CentOS放在公共IP上,以便可以在家中访问WinSCP?


1

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


2
您需要将办公室路由器配置为适当地将转发/触发端口从centos机器的公共ip移植到私有ip。也许您的办公室IT部门可以为此提供帮助?
DavidPostill

仅靠端口转发就行吗?另外,我的公司是一家创业公司,我是公司的IT部门。请指导我。
狮身人面像

1
是的,端口转发应该可以工作。portforward.com会告诉您所有您需要了解的内容。它具有许多路由器和程序的详细说明。
DavidPostill

1
每个人似乎都在办公室PC上使用私有IP。这当然是最常见的,但它可能具有“普通IP”。在这种情况下,只要没有防火墙阻止它就可以正常工作。
Hennes

话虽这么说:I have a static public IP at office的确可以表示“我有一个静态的公用IP,它在路由器上,是我进行NAT的位置”。
Hennes

Answers:


0

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

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

但是,由于要使用WinSCP,因此应使用端口22。


1
可能想向FTP添加更多信息,因为:1)它使用更多端口(21只是命令端口)。2)请不要通过互联网使用它。纯文本密码。不安全!不干净!...
Hennes

0

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

您需要将办公室路由器配置为从办公室Internet连接的公共(外部)IP地址到Centos机器的私有(私有)IP地址(适当时)端口转发/端口触发。

笔记

  • 每种路由器的型号/型号的执行说明略有不同。

  • http://www.portforward.com会告诉您所有您需要了解的内容。

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

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.