如何搭建DNS服務(wù)器?
時(shí)間:2023-12-03 21:00:01 | 來源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-12-03 21:00:01 來源:網(wǎng)站運(yùn)營(yíng)
如何搭建DNS服務(wù)器?:用騰訊云輕量搭建一個(gè)AdGuard Home私人DNS,并配置廣告過濾。
一般情況下,運(yùn)營(yíng)商會(huì)給你一組DNS,這個(gè)DNS一般是最快的,但是經(jīng)常會(huì)有一些煩人的事情,例如
- 當(dāng)你輸入錯(cuò)誤的地址,總是跳轉(zhuǎn)到充滿廣告的界面
- 無法訪問一些網(wǎng)站
- 即使你沒輸入錯(cuò)誤的地址,也有很多廣告
并且,私人dns的穩(wěn)定性一般來說不如大廠DNS,對(duì)于不喜歡折騰的人來說,還是114.114.114.114、8.8.8.8更適合。
首先,我們需要準(zhǔn)備:
- 一臺(tái)CentOS騰訊云輕量
- ssh 工具(XShell/Putty等)
- 電腦(最好)
首先ssh連接主機(jī)
安裝wget,已安裝的可以忽略
yum install wget
安裝AdGuardHome必備的依賴,不安裝會(huì)導(dǎo)致后續(xù)報(bào)錯(cuò)。
yum install sudo nano bind9-host
下載AdGuardHome二進(jìn)制文件。
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz
解壓AdGuardHome文件
tar xvf AdGuardHome_linux_amd64.tar.gz
進(jìn)入解壓后的目錄
cd AdGuardHomepwd
運(yùn)行
sudo ./AdGuardHome -s install
以將AdGuard Home安裝為系統(tǒng)服務(wù)。
sudo ./AdGuardHome -s install
其他可能用到的命令:
AdGuardHome -s uninstall
- 卸載 AdGuard Home 服務(wù).AdGuardHome -s start
- 啟動(dòng)AdGuard Home服務(wù).AdGuardHome -s stop
- 停止AdGuard Home服務(wù).AdGuardHome -s restart
- 重啟AdGuard Home服務(wù).AdGuardHome -s status
- 顯示當(dāng)前服務(wù)狀態(tài).
訪問網(wǎng)絡(luò)控制臺(tái)
在瀏覽器中輸入
http://1.1.1.1:3000/ 來訪問AdGuard Home Web界面, 1.1.1.1為你的服務(wù)器IP
此處一路下一步即可,如果無法訪問,請(qǐng)?jiān)诜?wù)器安全組放行3000、53、80、443端口。
進(jìn)入控制臺(tái),如圖進(jìn)入DNS封鎖清單
以下是我個(gè)人使用的封鎖列表,如圖所示可以添加封鎖清單
- AdGuard Simplified Domain Names filt https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt
- AdAway https://adaway.org/hosts.txt
- EasyList China https://easylist-downloads.adblockplus.org/easylistchina.txt
- CJX's Annoyance List https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjx-annoyance.txt
- Anti-Ad https://gitee.com/privacy-protection-tools/anti-ad/raw/master/easylist.txt
- EasyPrivacy https://easylist-downloads.adblockplus.org/easyprivacy.txt
在設(shè)置-常規(guī)設(shè)置建議勾選瀏覽安全、安全搜索
在設(shè)置-DNS設(shè)置速度限制,建議設(shè)置為0,如圖
設(shè)置上游DNS服務(wù)器,你請(qǐng)求后,這臺(tái)dns服務(wù)器會(huì)向上游請(qǐng)求。以下是我推薦的dns服務(wù)器
- tls://8.8.8.8
- tls://8.8.4.4
- tls://dns.google
- tls://http://dns.adguard.com
- 119.29.29.29
- 1.2.4.8
- tls://1.1.1.1
- tls://1.0.0.1
- https://dns10.quad9.net/dns-query
設(shè)置Bootstrap DNS 服務(wù)器
- 1.1.1.1:53
- 1.0.0.1:53
- 9.9.9.10
- 149.112.112.10
- 114.114.114.114:53
- 2620:fe::10
- 2620:fe::fe:10
注意勾選“通過同時(shí)查詢所有上流服務(wù)器以使用并行查詢加速解析”
保存即可
AdGuard圖標(biāo)版權(quán)歸其所有人所有
參考資料:
- https://github.com/AdguardTeam/AdguardHome
- https://www.nange.cn/dns-over-https-for-adguard.html
- https://sspai.com/post/52813
- https://blog.wxlost.com/adguard_home.html