AdGuard Home 入門教程:通過搭建 DNS Server 實(shí)現(xiàn)多設(shè)備屏蔽廣告

文章首發(fā)于個(gè)人公眾號(hào)「阿拉平平」

為了屏蔽廣告简识,adblock 可以說是我在 Chrome 瀏覽器上必裝的插件之一了誓斥。安裝插件雖然簡(jiǎn)單竿裂,但對(duì)象也很明確,就是針對(duì)瀏覽器剿涮。如果我要屏蔽整個(gè)設(shè)備上的廣告言津,光靠插件就束手無策了。這種情況下取试,我們可以借助開源項(xiàng)目 AdGuard Home[1]悬槽,在自己的 VPS 上搭建專屬的 DNS Server 來實(shí)現(xiàn)多設(shè)備屏蔽廣告。在這篇文章中瞬浓,我將介紹下 AdGuard Home 安裝和使用方法初婆。

安裝

第一步當(dāng)然是安裝。我準(zhǔn)備將服務(wù)部署到一臺(tái) CentOS 系統(tǒng)的 VPS 上猿棉,運(yùn)行官方提供的腳本來安裝:

curl -sSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh

如果運(yùn)行時(shí)提示 curl: (7) Failed connect to raw.githubusercontent.com:443; Connection refused磅叛,可以修改本地 hosts 文件:

sudo vim /etc/hosts

# 加上一行
199.232.28.133 raw.githubusercontent.com

腳本運(yùn)行后會(huì)在 /opt/AdGuardHome 目錄下生成文件。

/opt/AdGuardHome
├── AdGuardHome
├── AdGuardHome.sig
├── data
│   └── sessions.db
├── LICENSE.txt
└── README.md

1 directory, 5 files

執(zhí)行以下命令來啟動(dòng)服務(wù)萨赁,服務(wù)默認(rèn)監(jiān)聽在 3000 端口上:

/opt/AdGuardHome/AdGuardHome -s start

服務(wù)啟動(dòng)后弊琴,訪問 http://localhost:3000,這里注意要把 localhost 改為自己 VPS 的地址杖爽。如果能夠看到設(shè)置頁面敲董,說明安裝成功了。

設(shè)置

安裝完成后慰安,AdGuard Home 會(huì)跳轉(zhuǎn)到配置頁面腋寨,如上圖所示。點(diǎn)擊「開始配置」進(jìn)行配置泻帮,期間會(huì)要求創(chuàng)建一個(gè)認(rèn)證賬號(hào)精置,按提示配置即可。登錄后界面如下:


由于 AdGuard Home 是一個(gè)外國(guó)團(tuán)隊(duì)開發(fā)的開源版本锣杂,自帶的規(guī)則可能不太適合在國(guó)內(nèi)使用脂倦。接下來,我會(huì)簡(jiǎn)單調(diào)整下 AdGuard Home 的設(shè)置元莫,大家在配置的時(shí)候可以參考下赖阻。

DNS 設(shè)置

首先是修改上游 DNS 服務(wù)器,可以加入一些常用的 DNS[2] 來提高解析速度踱蠢,比如:

  • DNSPod:119.29.29.29
  • 百度 DNS:180.76.76.76
  • 阿里 DNS:223.5.5.5 / 223.6.6.6
  • 114 DNS:114.114.114.114

點(diǎn)擊上方「設(shè)置」中的 「DNS 設(shè)置」火欧,加入 DNS 地址后點(diǎn)擊「應(yīng)用」保存配置棋电。


過濾規(guī)則

接下來是設(shè)置過濾規(guī)則,網(wǎng)上相關(guān)的資源還是比較多的苇侵,這里我推薦 GitHub 上一個(gè)開源的清單[2]赶盔。

https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-easylist.txt

點(diǎn)擊上方「過濾器」中的「DNS 封鎖清單」,點(diǎn)擊「添加阻止列表」后 「添加一個(gè)自定義列表」榆浓,在清單中填寫名稱與地址于未。


保存后就可以看到自定義的封鎖清單了,同時(shí)請(qǐng)確保清單是勾選狀態(tài)陡鹃。


如果規(guī)則仍無法滿足需求烘浦,可以在「過濾器」中的「自定義過濾規(guī)則」頁面進(jìn)行設(shè)置。

使用

AdGuard Home 提供了各設(shè)備的設(shè)置指導(dǎo)萍鲸,可以在「設(shè)置指導(dǎo)」頁面中獲取幫助闷叉。

以 Windows 系統(tǒng)為例,設(shè)置的步驟如下:

  1. 通過開始菜單或 Windows 搜索功能打開控制面板脊阴。
  2. 點(diǎn)擊進(jìn)入 “網(wǎng)絡(luò)和 Internet” 后握侧,再次點(diǎn)擊進(jìn)入 “網(wǎng)絡(luò)和共享中心”。
  3. 在窗口的左側(cè)找到 “更改適配器設(shè)置” 并點(diǎn)擊進(jìn)入蹬叭。
  4. 選擇您正在連接的網(wǎng)絡(luò)設(shè)備藕咏,右擊它并選擇 “屬性”。
  5. 在列表中找到 ”Internet 協(xié)議版本 4 (TCP/IPv4)“ 秽五,選擇并再次點(diǎn)擊 “屬性”孽查。
  6. 選擇 “使用下面的 DNS 服務(wù)器地址” ,并輸入您的 AdGuard Home 服務(wù)器地址坦喘。

本機(jī)設(shè)置好 DNS 后盲再,訪問網(wǎng)頁看下屏蔽的效果:


使用前
使用后

現(xiàn)在回到儀表盤,可以看到相關(guān)的攔截信息了瓣铣。


結(jié)語

AdGuard Home 的功能強(qiáng)大答朋,界面友好并支持容器化部署。我們可以將服務(wù)部署到 VPS 或者樹莓派上棠笑,通過對(duì)路由器進(jìn)行設(shè)置來創(chuàng)造一個(gè)干凈的局域網(wǎng)環(huán)境供多設(shè)備使用梦碗。

References

[1] AdGuard Home:https://github.com/AdguardTeam/AdGuardHome
[2] 清單:https://github.com/privacy-protection-tools/anti-AD

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蓖救,隨后出現(xiàn)的幾起案子洪规,更是在濱河造成了極大的恐慌,老刑警劉巖循捺,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件斩例,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡从橘,警方通過查閱死者的電腦和手機(jī)念赶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門础钠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叉谜,你說我怎么就攤上這事旗吁。” “怎么了停局?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵阵漏,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我翻具,道長(zhǎng),這世上最難降的妖魔是什么回还? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任裆泳,我火速辦了婚禮,結(jié)果婚禮上柠硕,老公的妹妹穿的比我還像新娘工禾。我一直安慰自己,他們只是感情好蝗柔,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布闻葵。 她就那樣靜靜地躺著,像睡著了一般癣丧。 火紅的嫁衣襯著肌膚如雪槽畔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天胁编,我揣著相機(jī)與錄音厢钧,去河邊找鬼。 笑死嬉橙,一個(gè)胖子當(dāng)著我的面吹牛早直,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播市框,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼霞扬,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了枫振?” 一聲冷哼從身側(cè)響起喻圃,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蒋得,沒想到半個(gè)月后级及,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡额衙,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年饮焦,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了怕吴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡县踢,死狀恐怖转绷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情硼啤,我是刑警寧澤议经,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站谴返,受9級(jí)特大地震影響煞肾,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜嗓袱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一籍救、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧渠抹,春花似錦蝙昙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至放航,卻和暖如春烈拒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背三椿。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工缺菌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人搜锰。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓伴郁,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親蛋叼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子焊傅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容