---
url: https://eoht.net/esxi/install/adguardhome.md
description: Esxi 安装 DNS 过滤器，支持广告拦截、隐私保护等功能 - AdGuardHome
---

# Esxi 安装 AdGuardHome {#esxi-adguardhome-installation}

## 新建虚拟主机 {#create-virtual-machine}

**新建exsi虚拟主机，2CPU 2G内存 10G硬盘**

![新建虚拟机](https://i.eoht.net/docs/20231230203658.webp "新建虚拟机")

**使用ubuntu x64 镜像**

![使用ubuntu x64 镜像](https://i.eoht.net/docs/20231230203757.webp "使用ubuntu x64 镜像")

## 官方一键安装脚本 {#run-official-install-script}

::: code-group

```sh [安装]
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v
```

```sh [重装]
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v -r
```

```sh [卸载]
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v -u
```

:::

:::tip 使用此方式安装成功后，默认就是开机自启 #以下为一些操作指令

```sh
sudo /opt/AdGuardHome/AdGuardHome -s start|stop|restart|status|install|uninstall
```

:::

## 安装完成 {#installation-complete}

安装完成之后访问地址为 `http://ip:3000/` ,此为ubuntu的静态IP地址+3000端口号

![AdGuardHome](https://i.eoht.net/docs/20231230204830.webp "访问 `http://ip:3000/`")

## 配置 AdGuardHome {#configure-adguardhome}

### 端口配置 {#configure-ports}

* 网页管理界面监听端口为 `80`
* DNS服务器监听端口为 `53`

### 设置账号密码 {#set-admin-credentials}

![AdGuardHome](https://i.eoht.net/docs/20231230205626.webp "设置账号密码")

### 常规设置 部分 {#general-settings}

![AdGuardHome](https://i.eoht.net/docs/20231230205838.webp "常规设置 部分")

### DNS 设置 {#dns-settings}

#### 上游 DNS 服务器 {#upstream-dns-servers}

```md
tls://dot.360.cn
https://doh.360.cn/dns-query
tls://dns.pub
https://dns.pub/dns-query
tls://dns.alidns.com
https://dns.alidns.com/dns-query
tls://dns.ipv6dns.com
https://dns.ipv6dns.com/dns-query
```

#### BootStrap DNS 服务器地址 {#bootstrap-dns-servers}

```md
1.1.1.1:53
114.114.114.114:53
119.29.29.29
223.5.5.5
180.76.76.76
2400:3200::1
2400:da00::6666
240C::6666
```

### 过滤器设置 {#filter-settings}

```md
halflife
https://raw.githubusercontent.com/o0HalfLife0o/list/master/ad.txt

anti-AD
https://anti-ad.net/easylist.txt

neoHosts
https://cdn.jsdelivr.net/gh/neoFelhz/neohosts@gh-pages/full/hosts.txt

大圣净化 - 针对国内视频网站
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts

adgk手机去广告规则
https://raw.githubusercontent.com/banbendalao/ADgk/master/ADgk.txt

广告终结者
http://sub.adtchrome.com/adt-chinalist-easylist.txt

Adbyby
https://raw.githubusercontent.com/adbyby/xwhyc-rules/master/lazy.txt

EasyList China+EasyList
https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt

EasyPrivacy
https://easylist-downloads.adblockplus.org/easyprivacy.txt
```

## 配置 OpenWrt {#configure-openwrt}

### 接口 - Lan - 基本设置 {#lan-basic-settings}

**使用自定义的DNS服务器:** `AdGuardHome ip`

![AdGuardHome](https://i.eoht.net/docs/20231230210932.webp "Lan口设置")

### 接口 - Lan - 高级设置 - DHCP - 高级设置 {#lan-dhcp-advanced-settings}

**DHCP选项:** `6,+ AdGuardHome ip`

![AdGuardHome](https://i.eoht.net/docs/20231230211121.webp "Lan口设置")

### 接口 - Wan - 高级设置 {#wan-advanced-settings}

**使用自定义的DNS服务器:** `AdGuardHome ip`

![AdGuardHome](https://i.eoht.net/docs/20231230211412.webp "Wan口设置")

## 扩容 AdGuardHome {#expand-adguardhome-storage}

### 首先使虚拟机处于关闭状态,然后点击编辑 {#shut-down-and-edit-virtual-machine}

修改内存为 25 GB 保存并开启虚拟机

![AdGuardHome](https://i.eoht.net/docs/20231231142111.webp "扩容 AdGuardHome")

### SSH连接到 AdGuardHome {#connect-to-adguardhome-via-ssh}

```sh
df -h
```

![AdGuardHome](https://i.eoht.net/docs/20231231142451.webp "SSH连接到 AdGuardHome")

### 挂载扩容硬盘 {#mount-expanded-disk}

```sh
fdisk /dev/sda
d
2
n
回车(默认)
回车(默认)
y
wq
```

### 格式化硬盘 {#format-disk}

```sh
resize2fs /dev/sda2
```

### 查看结果 {#verify-expansion-result}

```sh
df -h
```

## 相关 ESXi 教程 {#related-esxi-guides}

安装前可先检查 [ESXi 安装与虚拟网络配置](/esxi/install/guide)；如果 AdGuardHome 与软路由共用同一网络，可对照 [ESXi 安装 OpenWrt](/esxi/install/openwrt) 核对虚拟磁盘和网口配置。
