istoreos使用docker安装paopaodns,搭配斯斯R + 快乐使用 #220
Closed
xingshu1990
started this conversation in
经验分享
Replies: 1 comment
-
其他注:斯斯R + 【GFW 列表更新 URL】、【中国大陆 IP 段更新 URL】可能下载不过来,导致斯斯R +在本地找不到相关的文件, |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
环境配置
首先将docker扩容,这部分youtube上较多:通常【磁盘管理】+【挂载点】完成,
分配给docker的硬盘空间不用多,未必全部有用到,我这边是图方便。
另外还要保证网络能联通,docker镜像源换成国内
至于挂载点格式是选ext4还是btrfs,我是听这个视频里说的,可能未来会安装adguardhome,所以先选择btrfs
https://www.youtube.com/watch?v=pGzAadV2KCY&t=457s
镜像下载 与 容器创建
istoreos 自带docker,安装(√)
先进入到【镜像】,在拉取镜像框里输入:sliamb/paopaodns:latest
点击拉取。正常下载完成会出现下面内容
切换到【容器】 -> 【命令行】 -> 把docker命令丢进去
内容如下
我个人使用的配置:
注意下面的 -v /root/mydata:/data 前面的/root/mydate目录自行创建
-e SOCKS5=192.168.1.215:18188 如果没有socks5,就删除这行
openwrt本身自带dnsmasq(或dnsmasq-full),等会关掉这个dnsmasq(或dnsmasq-full)
让paopaodns使用53端口,所以相关的端口设置如下。
-p 53:53/tcp \
-p 53:53/tdp
如果要换成其他端口,修改冒号左边的数字。
docker命令行生成的内容如下
我们纯新手先不考虑下面的设置,直接点【提交】
默认情况下,容器是不启动的,下图是正常启动的情况:状态是绿色。
注:
1.可能发生的报错,53端口已经使用,系统报错。
2.你直接复制上面我的代码,但是未做任何修改,未做创建文件夹。
上面正常启动后,
去到【系统】→【启动项】,键盘按下快捷键CTRL+F搜索dnsmasq,点击最右侧的停止。
然后切换到【网络诊断】里ping下百度,确认dnsmasq是否关闭,
去到【网络】 -> 【接口】 -> 【lan】 -> 【编辑】 -> 找到dns设置界面,
清空【使用自定义的DNS服务器】这部分内容。
然后保存并应用。
Beta Was this translation helpful? Give feedback.
All reactions