最近看到 AdGuard Home 可以架 DNS Server 來擋廣告,又發現 Surge 可以改 iOS 行動網路連線的 DNS,因此想到利用 Oracle Cloud 的免費 vpc 來搭建相關服務來擋手機上的廣告。
環境準備:
- Oracle Cloud : 建立免費的虛擬主機
- AdGuard Home : 搭邁擋廣告的 DNS Server
- Surge : 調整 iOS 的網路 DNS 設定
Oracle Cloud
我是採用 ubuntu 的 image, 建立完用,可以利用 ubuntu 帳號 ssh 登入去操作。AdGuard Home
可參考『是時候裝一套 AdGuard Home 全局擋廣告神器了!』 進行設定我的設定檔如下:
Surge
- 設定 DNS ,指到 ubuntu 的 ip
- 啟動 Surge
設定完的成果
各國的 IP CIDR 格式可以參考:
https://github.com/herrbischoff/country-ip-blocks