秒开网页 秒解析 去广告 防污染 保护隐私Adguard Home安设置教程

2022-06-27 637 5

老高最近在B站,不存在的站和讨论组内发了投票,不少小伙伴选择了Docker的常见应用,比如比较热的Adguard Home,另外为了新手小伙伴不掉队特别加上了Docker图形化管理工具,在以往多个视频中均有简短介绍,本次把Portainer的简单安装和设置流程做详细些。喜欢的朋友可以上手了,体验秒的感觉!秒开网页,秒解析!更有去广告,防污染,保护隐私的附加技能属性!

本期应用分享系列就到这儿啦!更多软件应用分享,各种玩法欢迎大家在评论区和讨论组内留言。不喜勿喷!敬请离开!谢谢合作!

感谢您的关注订阅🙏,三连投币转发 充电是对我最大的支持和鼓励!🙏我会继续努力做出更多的高质量视频!加爱折腾的群和讨论组:https://diyforfun.565856.xyz/ 爱折腾的老高欢迎您加入和有着共同折腾爱好的朋友们一起:折腾的开心!开心的折腾!

声明:爱折腾的老高视频及技术交流群仅供数码爱好者正规合法讨论技术交流。不涉及任何违法违规技术交流。请不要在评论或私聊中提及任何违法违规技术问题,一概不予回答谢谢合作。请各位朋友不在在群中讨论任何相关违法违规及风险问题,群规见群公告。所分享资源均来自互联网公开资源,均有其各自的作者和出处,尊重知识产权。相关设备和服务请购买正版。各厂商服务商请不要群内发广告、图片及二维码等。如有合作意向,敬请与老高联系。

1、LXC更换国内源(空一行表示回车,不空行表示整段复制后回车)

cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back
sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
systemctl restart pvedaemon.service

2、lxc模板安装debian 11,安装时一定把非特权容器前面的勾去掉,去掉,去掉。我们需要一个特权的容器。勾选嵌套。完成后不要启动!

nano /etc/pve/lxc/103.conf
lxc.apparmor.profile: unconfined
lxc.cap.drop:

ctrl+x,y,回车

3、开启Debian远程root账号第三方SSH登录工具

nano /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes

ctrl+x,y,回车

service ssh restart

4、更新Debian的国内源

备份源存储文件:

mv /etc/apt/sources.list /etc/apt/sources.list.bk
nano /etc/apt/sources.list

添加国内源

#中科大源
deb https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib

ctrl+x,y,回车

更新

apt update && apt upgrade -y

5、安装docker

一键安装Docker

apt install curl -y
curl -sSL https://get.daocloud.io/docker | sh

开机自动运行
systemctl start docker
systemctl enable docker

6、安装portainer

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name portainer portainer/portainer-ce

登录portainer的WebUI设置:http://debian的IP:9000 进入初始化设置

7、安装Adguard Home

https://registry.hub.docker.com/r/adguard/adguardhome

需要映射的端口太多,而且会占用80端口,如果docker上运行了其他很多容器会造成冲突,那么可以考虑使用maclvan

安装网络软件net-tools

apt update
apt install net-tools

查看网卡为:eth0

ipconfig

建立macvlan

docker network create -d macvlan --subnet=192.168.8.0/24 --gateway=192.168.8.1 -o parent=eth0 mymacvlan

可使用portianer图形话管理工具建立容器

名称:adguardhome
image:adguard/adguardhome:latest
Volumes:
/opt/adguardhome/conf:/opt/docker/adguardhome/conf
/opt/adguardhome/work:/opt/docker/adguardhome/work
Network:
mymacvaln
ipv4:192.168.8.110(这个是AdgH建好登录的IP)
Restart policy:Unless stopped 除非停止否则运行)

第一次登录AdgH是IP:5000初始化,完成之后从第二次开始即为默认80端口,输入IP即可

DNS基本设置——上游DNS服务器(2内,2外)
223.5.5.5
119.29.29.29
8.8.4.4
8.8.8.8

并行请求

Bootstrap DNS服务器
可通过主路由PPPoE拨号查看本地DNS,一般有主备共2个
应用——保存配置

过滤器——DNS拦截列表(以下仅为演示例子,很多列表可以自行网上搜索)
AdRules (For DNS)
https://cats-team.coding.net/p/adguard/d/AdRules/git/raw/main/dns.txt

DNS允许列表
AdRulesallow
https://cats-team.coding.net/p/adguard/d/AdRules/git/raw/main/allow.txt

已阻止的服务和自定义过滤规则,按需设置自由发挥。

应用:可在需要的客户端上手动设置dns为此AdgH的IP。可以用DHCP给需要的客户端自动分配此AdgH的IP为DNS地址。

本期应用分享系列就到这儿啦,更多软件应用分享,各种玩法欢迎大家在评论区和讨论组里留言。

转载原创文章请注明,转载自: 爱折腾的老高博客 https://diyforfun.cn

相关文章

Unraid 核显直通虚拟Win HDMI/DP显示输出完整版 修复闪屏问题以迈云达M1 Mini Pro N100为例
摩客M6 Ryzen5 6600H迷你电脑深度测试评测
小强来了~体积超小性能够用?极摩客GMK G5 N97迷你电脑深度测试
N100迷你电脑颜值担当!盘它~ACEMAGIC阿迈奇 S1迷你主机电脑
Cloudflare隧道域名远程访问局域网服务和设备路由PVE Docker NAS
[首发]Merge VbiosTool老高自制VBIOS二合一ROM免费工具发布,intel和AMD gop vbios提取合并完整简单教程

评论(5)

  1. 上面那个问题解决了
    已经全部安装好了
    但是小猫咪不能用了 我是ikuai主路由dhcp DNS到 adg 旁路有istore DNS也是 ADG 小猫咪在istore
    国内网站都正常 就是不能科学 请问怎么办

发布评论