入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6

这篇具有很好参考价值的文章主要介绍了入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第三篇。ipv6配置

由于在第一篇中说过,放弃使用ipv4 连接
优点,家里设备都可以拥有一个 ipv6公网地址
缺点,地址会变。。。
缺点,公司网络网络下,可能访问不到。。。

所以采用ddns-go 配置 dynv6的方案
即使设备的ipv6地址变化了,也不用你做额外的事,一切交给系统就行。
不用写代码,不用手动更改绑定

入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络

要求

  1. 光猫要 桥接模式,也就是采用 路由器拨号的方式
  2. 路由器要可以关闭防火墙,或者说 可以配置ipv6的 防火墙规则(在第二篇中已经说明)
  3. tplink的路由器 放弃吧。因为 目前家用的路由器不支持关闭内置的防火墙,所以外网访问时,会被拒绝
    参考: https://zhuanlan.zhihu.com/p/560931869

到dynv6创建一个域名

访问官网: https://dynv6.com/
注册后 ,创建一个自己喜欢的域名
入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络
入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络
入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络

进入my zones, 选择instructions, 这个下面,记录下 Update-URLBenutzernameDomainname, 待会配置时要用到
入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络

安装 ddns-go

docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go

注意:–net=host ,请不要修改,修改了 可能就获取不到 你网卡的ipv6了。 如果这个参数不填,应该默认是 bridge 模式

验证:
打开浏览器 ,输入 你的ip地址:9876

配置ipv6解析

参考 : https://www.bilibili.com/read/cv22106032/

  • DNS服务商 选 Callback

  • url 填写http://dynv6.com/api/update?hostname=#{domain}&token=Benutzername手动修改&ipv6=#{ip}

    • 解释:
      • #{domain} 变量, ddns-go会自动输出 Domains配置的域名,在下面的 ipv6 设置中填写
      • Benutzername 改为上一步dynv6官网你的 Benutzername 秘钥令牌
      • #{ip} 变量 ,不用改,会自动变
        入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络
  • IPV4配置项不用管

  • IPV6 配置项
    勾选 启用
    Domains :填入你刚才在 dynv6申请的 域名, 这里也可以支持多个域名哈
    获取ip方式:选择通过网卡获取

入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6,nextcloud个人网盘,docker,容器,ubuntu,网络

保存后,右上角有日志,可以看下 是否 更新成功

收工,验证

此时, 你可以使用 域名 试着访问 nextcloud
举例:
浏览器输入: test.dynv6.net:8080
手机访问(关闭wifi): test.dynv6.net:8080

如果两者都可以访问。 说明 ipv6配置成功,域名解析正确,防火墙配置也正确文章来源地址https://www.toymoban.com/news/detail-738174.html

到了这里,关于入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu安装docker-compose

    安装docker 提示: 由于github的dockerc-compose资源不稳定,下载卡顿,推荐国内源:查看最新版本-https://get.daocloud.io/ 如下图最新为v2.6.1 如果上面链接失效,请尝试使用下面命令 提示: 如果是普通用户,没有权限,需要切换到root用户:sudo -i 以上是本人的随手笔记,不好之处多多

    2024年02月11日
    浏览(69)
  • centos和Ubuntu在线安装docker、docker-compose

    1.1、设置仓库、yum更新、在线安装 1.2 开启服务 1.3 docker服务加入启动项,虽系统启动: 1.4 查看是否加入成功 显示:docker.service enabled,则设置自启成功。 1.5、查看docker存储目录 默认位置:/var/lib/docker,后续镜像和容器的相关文件都会存储在这。 如果挂盘,不想放默认位置

    2024年02月13日
    浏览(40)
  • docker、 docker-compose在Ubuntu下安装及其常用命令

    国内镜像源 docker官方国内镜像仓库地址 阿里云 个人ID获取https://cr.console.aliyun.com/#/accelerator 网易 科大 切换方法 编辑配置文件 没有 /etc/docker 文件夹就创建,没有 daemon.json 文件也创建。 复制以下内容写入文件 daemon.json 中 重启docker生效 以下连接 二选一 即可,推荐使用daocl

    2024年02月11日
    浏览(50)
  • 在Ubuntu系统上部署Docker和Docker-Compose服务(实战篇)

    在这篇文章中,我们将从查看防火墙状态开始,逐步引导大家完成Docker和Docker-Compose的安装、配置以及使用过程。通过学习这些关键步骤,你将更加熟练地运用容器技术,为未来的项目提供更便捷的开发和部署方案。 无论你是刚刚接触Docker的新手,还是希望进一步优化Docker在

    2024年01月17日
    浏览(42)
  • 【Docker实用篇】一文入门Docker(4)Docker-Compose

    目录 1.Docker-Compose 1.1.初识DockerCompose 1.2.安装DockerCompose 1.2.1 修改文件权限 1.2.2 Base自动补全命令: 1.3部署微服务集群 1.3.1.compose文件 1.3.2.修改微服务配置 1.3.3.打包 1.3.4.拷贝jar包到部署目录 1.3.5.部署 Docker Compose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个

    2024年01月18日
    浏览(41)
  • Elastic Stack 和 Docker-Compose 入门

    作者:Eddie Mitchell 随着 Elastic Stack 多年来的发展和功能集的增加,在本地开始或尝试概念验证 (POC) 的复杂性也越来越高。 虽然 Elastic Cloud 仍然是开始使用 Elastic 最快、最简单的方式,但对本地开发和测试的需求仍然非常丰富。 作为开发人员,我们被吸引到快速设置和快速开

    2024年02月07日
    浏览(58)
  • 【Docker】docker-compose基本使用

    一般的docker部署项目有如下弊端: 一个完整的项目通常需要用到多个容器,N个容器之间会形成依赖,比如项目启动时如果没有启动mysql容器,那么项目容器就启动不起来。没有启动es容器,kibana容器也启动不起来。所以, 容器启动之间的编排显得至关重要,项目庞大时我们很

    2024年02月16日
    浏览(31)
  • 安装使用docker-compose

    Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若

    2024年02月15日
    浏览(37)
  • Docker-compose的使用

    目录 Docker-compose 简介 docker-compose的安装 docker-compose.yaml文件说明 compose的常用命令 总结 Docker-compose 是用于定义和运行多容器的 Docker 应用程序的工具。可以使用YAML文件来配置应用程序的服务。(通俗讲是可以通过yml文件配置,批量运行多容器的docker应用程序) Compose的使用一

    2024年02月12日
    浏览(48)
  • 使用docker、docker-compose部署微服务

    这里已经在docker安装并启动好了Redis、nacos,配置好了“ruoyi-gateway-prod.yml”文件。 注意如果配置文件中有Redis、MySQL、nacos这些的连接信息,需要把IP地址改为服务器的公网地址或者内网地址,不会连接不到。 我这里以微服务版若依的网关服务为例,上传到指定目录。 官方文档

    2024年02月10日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包