最近访问 Github 经常出现访问速度慢的问题,甚至会出现无法连接的情况。有一天,在一次家常聊天中提到了这个事情,有一位热心的 Gitee 朋友就说:你改一下 Hosts 文件就可以了。修改了一下以后,发现果然有效,特来分享。

修改Hosts
hosts文件在/etc/hosts

github

140.82.114.3 github.com
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
199.232.5.194 github.global.ssl.fastly.net
140.82.114.4 gist.github.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.githubusercontent.com

如果上述配置失效,或者比较慢,可以登录 http://ping.chinaz.com/github.com 自行查找,选择延迟最低的节点。

本教程支持的系统Debian9 x64/ubuntu any version x64.

一、下载AdGuard Home,并解压,执行命令

稳定版本(x64):wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz
稳定版本(Linux ARMv5 32):wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.102.0/AdGuardHome_linux_armv5.tar.gz

Beta测试版本(x64):wget https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_amd64.tar.gz
Beta测试版本(Linux ARMv6 32):wget https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_armv6.tar.gz

跟随源码edge测试版本(x64):wget https://static.adguard.com/adguardhome/edge/AdGuardHome_linux_amd64.tar.gz
跟随源码edge测试版本(Linux ARMv6 32):https://static.adguard.com/adguardhome/edge/AdGuardHome_linux_armv6.tar.gz

64位解压命令:tar xvf AdGuardHome_linux_amd64.tar.gz
(Linux ARMv5 32)解压命令:tar xvf AdGuardHome_linux_armv5.tar.gz
(Linux ARMv6 32)解压命令:tar xvf AdGuardHome_linux_armv6.tar.gz

二、执行命令

cd AdGuardHome
sudo ./AdGuardHome -s install

三、浏览器访问ip(公网ip):3000

1.注意防火墙要开启3000端口

四、AdGuard Home 维护命令

./AdGuardHome -s uninstall -卸载AdGuard Home服务。
./AdGuardHome -s start     -启动服务。
./AdGuardHome -s stop      -停止服务。
./AdGuardHome -s restart   -重新启动服务。
./AdGuardHome -s status    -显示当前服务状态。
./AdGuardHome -s reload    -重新加载配置文件