要在 VPS 上运行 AdGuard Home,您需要一台装有 Debian 8 或 9、x64 或 x32 的服务器。
可能的解决方案包括Vultr、1&1、Cloudways、HostGator、Digital Ocean、Bytemark等等。AdGuard 不隶属于任何这些或其他 VPS 服务。
初始安装
首先让我们确保您的 VPS 具有必要的最低要求,以 root 身份运行:
apt-get install sudo nano bind9-host
转到AdGuard 主页并为您的架构下载二进制文件(本例中为 64 位 Linux)。
要下载 AdGuard Home 并解压缩,请执行以下命令:
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz tar xvf AdGuardHome_linux_amd64.tar.gz
您可以通过运行以下命令找到解压到的目录:
cd AdGuardHome pwd
运行sudo ./AdGuardHome -s install
以将 AdGuard Home 安装为系统服务。
以下是控制服务可能需要的其他命令。
AdGuardHome -s uninstall
– 卸载 AdGuard Home 服务。AdGuardHome -s start
– 启动服务。AdGuardHome -s stop
– 停止服务。AdGuardHome -s restart
– 重新启动服务。AdGuardHome -s status
– 显示当前服务状态。
您可以通过运行以下命令来验证它是否正常工作:
host doubleclick.net 127.0.0.1
如果一切正常,您将获得以下输出:
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
Host doubleclick.net not found: 3(NXDOMAIN)
访问网页界面
您可以通过在浏览器中键入以下内容来访问端口 3000 上的 AdGuard Home Web 界面 —http://1.2.3.4:3000/
将 1.2.3.4 替换为您的 VPS 的 IP 地址。
配置您的设备以使用 AdGuard Home
现在,一旦您确定 AdGuard Home 在您的 VPS 上工作,您可以通过更改系统 DNS 设置以使用您的 VPS 的公共 IP 地址在您的机器上使用它。