如何将我的桌面变成服务器?

如何将我的桌面变成服务器?

我有一个静态 IP 地址,并且听说我可以使用我的桌面作为服务器。

  1. 使用 FTP 客户端(CuteFTP),如何连接到具有静态 IP 的系统?
  2. 我已经安装了 Apache Web 服务器。如何将其公开,以便任何在 URL 中提供我的静态 IP 的人都可以访问我将要设计的网站?
  3. 我是否需要为上述规格安装 Linux/Windows Server 2003?

到目前为止,我正在使用 Windows 7 RC。

答案1

我建议你首先熟悉安全服务器托管方面。否则,您只会在网络上添加另一台僵尸机器。如今,设置诸如 Web 服务器之类的软件实际上相当容易。不幸的是,保护您的网络免受外部攻击并不那么容易。

首先,避免使用 FTP,而考虑使用 SFTP,因为它更安全。您可以考虑做的另一件事是运行虚拟机并将其公开虚拟机向外界而不是您的真实机器开放。这样,任何安全漏洞都可以仅通过虚拟机来控制。您甚至可以在虚拟机上运行不同的操作系统。

答案2

请尽量不要为僵尸网络提供资源...下载 Sun Virtualbox 或 VMware Server(均免费),将一些系统设置为虚拟机并在您的网络内使用它。然后,当您知道这些机器上发生了什么以及如何安全地设置 FTP 服务器(颤抖!)和 Apache 时,在您的 NAT 路由器上切出一些漏洞,让世界使用它...

答案3

您的意思是您想将其用作网络服务器?这也取决于您的上传速度,因为大多数面向公众的服务都没有足够的带宽。

  1. 您需要设置一个 ftp 服务器才能执行此操作,即 filezilla 服务器,或者在 Windows 上尝试 ssh,它有更安全的 sftp,这里有一个链接http://www.digitalmediaminute.com/article/1487/setting-up-a-sftp-server-on-windows

  2. 如果您有路由器,则需要将 80 端口转发到您的计算机。并检查 apache 设置以查看您是否没有拒绝所有人。

  3. 不,您不需要任何类型的“服务器”操作系统,如果您可以安装 apache,您就可以运行它,但是我不知道 Windows 7 是否有任何怪癖。

相关内容