• 注册
  • 技术宅 技术宅 关注:20 内容:860

    Ubuntu 永久挂载网络分区并Docker 安装带IPv6的AdguardHome

  • 查看作者
  • 打赏作者
    • 技术宅
    • 大版主
      完美的高逼格

      没错,重复昨天的劳动,给大佬家里的网络环境搞得,谁叫吐槽君家小伙伴都在加班,只能我这个闲人上了。。。

      上次介绍的N1挂载网络分区应该属于Debian挂载方式,Ubuntu挂载还有点区别,Linux真够变态,都是Linux芯,流的脓却各不相同!

      一、安装CIFS工具

      sudo apt-get install cifs-utils

      apt-get install autofs

      二、在Armbian建立一个文件夹

      用来做挂载链接

      sudo mkdir /bt-down/

      三、挂载NAS对应的文件夹:

      mount.cifs -o username=用户名,password=密码 ////网盘IP地址/二级目录 /bt-down

      四、随机启动网盘挂载

      vi /etc/fstab

      //网盘IP地址/二级目录 /bt-down cifs username=用户名,password=密码, 0 0

      以上,重启后验证成功

      然后安装挂载了网络磁盘分区的AdGuardHome

      先删除原来的macvlan,重新搞个:

      docker network create -d macvlan --subnet=xx.xx.xx.0/24 --gateway=xx.xx.xx.1 --subnet=xxxx:xxxx:xxxx::/64 --gateway=xxxx:xxxx:xxxx::1 -o parent=eth0 macnet

      上面的红字改成自己的局域网IP段和网关地址,结尾处的0和1不用变

      然后,删除原来的AdGuardHome,再安装一遍:

      docker pull adguard/adguardhome:edge

      docker run --name adguardhome -v /home/AdguardHome/workdir:/opt/adguardhome/work -v /home/AdguardHome/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 67:67/udp -p 69:68/tcp -p 69:68/udp -p 3339:80/tcp -p 444:443/tcp -p 853:853/tcp -p 3333:3000/tcp -d --restart always -d --network macnet --mac-address xx:xx:xx:xx:xx:xx --ip x.x.x.x --ip6 "xxxx:xxxx:xxxx::xxxx" --privileged adguard/adguardhome:edge

      xx:xx:xx:xx:xx:xx  赐予该容器MAC地址

      x.x.x.x 赐予该容器独立IP地址

      xxxx:xxxx:xxxx::xxxx 赐予该容器独立IPv6地址

      以上,启动没问题。

      就是。。。

      好像启动后和原来没开IPv6差不多,没见几个IPv6的DNS 解析

      有点眼熟?

      没错,反正没啥别话,吐槽君就照搬了昨天下的Docker AdGuardHome安装方法~

      请登录之后再进行评论

      登录
      技术宅
    • 今日 0
    • 帖子 860
    • 关注 20
    • 分享万事屋

    • 发表内容
    • 做任务
    • 实时动态
    • 偏好设置
    • 到底部
    • 帖子间隔 侧栏位置: