我有一台基于 Ubuntu 10.04 的专用服务器,安装了 LAMP。我托管了几个网站,但目前所有网站都位于同一个 IP 上,并使用 Apache 虚拟主机进行配置。
每个人都可以攻击我的服务器,因为他们可以获得我的服务器的 IP。我想使用 CloudFlare 保护它,但后来我认为我需要以不同的方式设置我的服务器,可能涉及 DNS。怎么做?
答案1
要使用 CloudFlare,您只需更改一件事 - 使用 CloudFlare 的名称服务器,而不是您的域名注册商或您自己的名称服务器。CloudFlare 将为您提供他们的名称服务器,您可以NS
用 CloudFlare 的域服务器替换您的记录。您最有可能在域名注册商的控制面板中执行此操作。您的服务器设置将保持不变,您不会更改您的 IP 地址。但 CloudFlare 的名称服务器将为您的域或网站返回不同的 IP。换句话说,对您网站的网络请求将首先转到 CloudFlare 的服务器,他们将进行源 IP 筛选、缓存(仅限静态内容)和其他操作:这主要是为了防止 DDOS 攻击并加快您网站的获取时间。请阅读此链接,它将为您提供所需的信息。