跳到主要内容

免费、开源、高度可扩展的DNS天坑

Pi-hole是一个DNS天坑,可以过滤掉对广告服务域的请求,阻止广告并提高网络性能。有了Pi-hole ,你可以主动监测你的网络上的每一个DNS请求,并在请求进来时加以阻止。

部署Pi-hole Marketplace 应用程序

LinodeMarketplace 允许您使用 Linode 云管理器在 Linode 上轻松部署软件。

  1. 登录云管理器并从左侧导航菜单中选择 Marketplace链接。这将显示 Linode 计算创建页面,并预选 Marketplace选项卡。
  2. 选择应用程序部分,选择你想部署的应用程序。
  3. 填写所选应用程序的所有必要选项,以及任何所需的高级选项(这是可选的)。详情见配置选项部分。
  4. 按照 "入门">"创建一个Linode"中的讨论,完成表格的其余部分。
  5. 点击 "创建Linode"按钮。一旦Linode完成配置并完全通电,等待软件安装完成。如果在这之前关闭Linode的电源或重新启动,软件安装将可能失败。要确定安装是否已经完成,打开Linode的Lish控制台,等待系统登录提示出现。
  6. 遵循 "部署后开始"部分的指示。

软件安装应在Linode完成配置后5-10分钟内完成。

配置选项

Pi-hole 选择

以下是该Marketplace 应用程序的其他选项:

场地描述
Pi-hole 用户密码这将是进入Pi-hole 仪表板的密码。需要
您的 Linode API 令牌你的Linode API Token 是需要创建DNS记录的。如果这是与 subdomain 和 domain 字段,安装程序会尝试通过 Linode 创建 DNS 记录。 API.如果您没有令牌,但希望安装程序创建 DNS 记录,则必须 创建一个 然后再继续。
子域你希望安装程序在安装过程中为其创建一个DNS记录的子域。给出的建议是 www.只有在你同时提供了一个子域名的情况下,才可以提供一个 domain 和 API Token.
领域您希望托管您的Focalboard实例的域名。在安装过程中,如果你在提供这个字段的同时,还提供了这个域名的DNS记录,安装程序就会为这个域名创建一个DNS记录。 API Token.
SOA记录的电子邮件这封邮件是针对SOA DNS记录的。
将为Linode创建的有限的sudo用户这是为Linode创建的有限用户账户。该账户具有sudo用户权限。
有限的sudo用户的密码为有限的sudo用户设置一个密码。该密码必须符合强密码的复杂性强度验证要求。这个密码可以用来在你的服务器上执行任何操作,与root类似,所以要使它长、复杂、独特。
将用于访问Linode的SSH公钥如果你希望通过公钥(推荐)而不是密码访问SSH,请在这里输入公钥。
禁止通过SSH进行root访问?选择 Yes 来阻止根账户通过SSH登录到服务器。选择 No 以允许根账户通过SSH登录。

一般选项

有关填写创建 Linode表单中其余选项的建议,请参阅入门 > 创建 Linode。也就是说,根据本Marketplace App,某些选项可能会受到限制或推荐:

  • 支持的发行版。 Ubuntu 20.04 LTS
  • 推荐的计划。所有的计划类型和尺寸都可以使用。

部署后开始使用

访问Pi-hole 应用程序

  1. 安装完成后,Pi-hole 仪表板可以在你开始部署时输入的域中访问,然后是 /admin.

    http://example.com/admin

    请注意。 如果你没有输入域名,你也可以使用你的计算实例的rDNS,它可能看起来像123-0-123-0.ip.linodeusercontent.com。有关查看和设置rDNS值的信息,请参见《管理IP地址》指南。

  2. 一旦你进入Pi-hole 仪表板,你可以点击登录标签,输入你在创建Linode时创建的Pi-hole 用户密码。


现在你已经访问了你的仪表板,查看官方的Pi-hole 文档,了解如何进一步利用你的Pi-hole 实例。

注意:目前,Linode 不管理Marketplace Apps 的软件和系统更新。用户可自行对以这种方式部署的软件进行日常维护。

更多信息

你可能希望查阅以下资源,以获得关于这一主题的更多信息。虽然提供这些资源是希望它们能起到作用,但请注意,我们不能保证外部托管材料的准确性或及时性。

Pi-hole 应用程序是由 Linode 建立的。对于有关应用程序部署的支持,请通过侧边栏中列出的信息联系Linode支持。有关工具或软件本身的支持,请查看 Pi-hole Discourse 社区.