使用IPV6+DDNS连接内网主机

DDNS动态域名解析IPv6地址 在本文中,详细介绍了注册申请一个二级域名,并通过设置域名的 DNS 解析记录,使得可以通过域名来对内网下的windows主机进行远程访问。完全自定义的二级和三级域名,可以是具备标识意义的名称,完美解决了 IP 地址难以记忆的问题。并且通过 DDNS 服务插件完成了当 IP 地址变更时,自动更新对应域名的 DNS 解析记录,确保 IP 变更时,域名仍然能正确指向我们的终端设备。 阅读详情
AI摘要

文章介绍了IPv6的基本概念和普及现状,通过访问特定网站检测IPv6环境。讨论了两种常见网络配置下的IPv6使用,包括光猫拨号和桥接模式,并以小米路由器为例展示了IPv6的设置步骤。此外,文章还介绍了如何利用IPv6进行文件共享服务(通过chfs)和远程桌面连接,并探讨了动态域名解析(DDNS)的重要性,推荐了GitHub上的DDNS工具,以解决IPv6地址动态变化的问题。

0、前言

        IPV6已经普及多年,但是作为互联网用户好像并没有在实用性上有更多感受,或者说IPV6并没有让普通用户感觉到改变。我作为网络从业者其实也没有过多关注。在工作中普遍遇到的还是基于IPV4的网络,比如各个行业的网络、单位的内网区域和互联网区域。在应用上也是常见的静态路由、动态路由、端口映射、安全策略等,这些也是基于IPV4的。对于IPV6的接触也就是和运营商或者大行业对接是遇到的IPV6改造,这样场景下,我负责的设备要进行对接。

        IT技术日新月异,不学习就会被淘汰。回想起多年以前考CCNA认证时也学过IPV6,一晃这么多年过去。我也是抱着空杯心态去了解一下在应用端怎么让IPV6更加方便和有用。

1、准备工作

        在准备工作之前,先要对IPV6进行简单的了解。

        因为IPV4地址数量的短缺,所以在设计IPV6时预计了茫茫多的地址。在满足IPV6环境后我们电脑、平板、手机可以获取一个全世界唯一的IPV6地址,我们可以通过这个地址访问自己的终端设备。

        那么怎么样监测自己有没有IPV6的环境呢?最简单的办法是访问:http://test-ipv6.com/

        如果测试通过就是拥有IPV6环境,如:

        PS:联通的IPV6地址是2408开头,移动的IPV6地址是2409开头,电信的是IPV6地址是240e开头。       

        现在的运营商大都支持IPV6,就连我们手机WIFI热点开放的网络笔记本连上以后都会有IPV6网络。如果没有IPV6地址,可以检查路由器和光猫的设置(至于路由器不支持IPV6的情况下,建议还是换个路由器吧)。

        第一种情况是光猫拨号,路由器支持IPV6,路由器就能分配到公网IPV6地址,但是路由器下的设备只有一个内网IPV6地址。如果只是局域网内访问IPV6服务是没有问题的,但是如果我们远程访问路由器下面的设备是不行的。我们接下来的DDNS也不能实现。

                

        第二种情况是光猫桥接,路由器拨号,路由器支持IPV6。这时候下面的设置才有意思。

        我们先来看看路由器IPV6的设置,以下只用小米路由器AX3600作为示例。

        在常用设置--上网设置中设置IPV6。

        IPV6网络设置打开,上网方式选择Native模式。

        DNS可选自动配置。

         当我们的终端有了IPV6地址后,就可以对外提供服务或者被访问到了。

        使用ipconfig检查IPV6地址:

         我们的IPV6地址应该是临时IPV6地址,因为我们获取的地址是动态的,每次连接会变。

        至于为什么是动态的估计是为了保护用户。

2、测试

        这时候就可以使用IPV6地址直接访问终端了。这样避免了使用内网穿透工具。

       使用场景,或者说测试:

         A. 可以使用chfs,共享文件。

        CuteHttpFileServer/chfs 是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:

  1. 单个文件,核心功能无需其他文件
  2. 跨平台运行,支持主流平台:Windows,Linux和Mac
  3. 界面简洁,简单易用
  4. 支持账户权限控制和地址过滤

        建议使用chfsgui,是个windows平台下的带图形界面的chfs。

         设置好相关数据以后就可以启动服务了。

        这时候就可以使用其他设备通过IPV6地址访问了。

         上面是我通过手机访问的界面,需要注意的是不能使用80端口,需要更改默认端口。

          还需要注意url格式的ipv6需要用[]符号括起来。如:

http://[2408:8221:33b:7d90:19da:****:****:****]:2044/

        但是在我实际测试的时候好像80也可以,为了保险起见还是建议更改端口。

        B. 远程桌面连接

        这个功能也比较实用,适用于我们想时刻都能远程登录电脑终端的情况。

        首先打开电脑的远程桌面连接,其次在其他终端打开mstsc,或者手机上安装远程桌面连接客户端。

        

                 我使用的是RD客户端安卓版,需要注意的是地址要加[ ]。

3、DDNS设置

        IPV6明显使用很方便,但是又面临一个问题,IPV6地址是动态的,而且那么长。

        当地址变更后怎么能获取最新的地址呢?

        我们可以通过ddns来解决。简单来说就是通过固定域名来获取动态的IPV6地址,域名到地址的映射关系可以通过工具进行动态更新。

        域名的话可以在腾讯云、阿里云上注册,最便宜的一年好像是8元。

       我使用的是腾讯云dnspod,注册一个便宜的域名,在域名解析里添加AAAA记录,也就是IPV6的主机记录。对应的地址随便添加一个。

         添加完毕以后还需要生成一个token。点击我的账户--token设置,点击DNSPod Token。

        点击创建密钥,把token记录下来备用。

        在github上搜ddns,或者直接打开下面网址。

GitHub - NewFuture/DDNS: 自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...)

        通过介绍页面可以看到支持多个平台,也可以通过帮助文件查看到使用方法。

        在release界面下载相应平台的程序。

        第一次运行会生成config.json,接下来对文件进行配置,把我们生成的token信息和要更新的ipv6域名填写正确。

        然后再次运行运行ddns.exe

        如果配置正确的话dns的映射应该已经更新成为本机正确的IPV6地址了。

        可以使用ping命令测试:

        ping -6 ipv6.****.online

4、总结

4.1 ddns工具

        我在github上又发现一个更好的自动更新ipv6映射的工具,可以添加为系统工具,自启动,而且运行稳定。

        GitHub - jeessy2/ddns-go: 简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、Callback、华为云、百度云、porkbun、GoDaddy、Google Domains)简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、Callback、华为云、百度云、porkbun、GoDaddy、Google Domains) - GitHub - jeessy2/ddns-go: 简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、Callback、华为云、百度云、porkbun、GoDaddy、Google Domains)https://github.com/jeessy2/ddns-go       

  • 支持Mac、Windows、Linux系统,支持ARM、x86架构
  • 支持的域名服务商 Alidns(阿里云) Dnspod(腾讯云) Cloudflare 华为云 Callback 百度云 porkbun GoDaddy Google Domains
  • 支持接口/网卡/命令获取IP
  • 支持以服务的方式运行
  • 默认间隔5分钟同步一次
  • 支持多个域名同时解析,公司必备
  • 支持多级域名
  • 网页中配置,简单又方便,可设置 登录用户名和密码 / 禁止从公网访问
  • 网页中方便快速查看最近50条日志,不需要跑docker中查看
  • 支持webhook通知
  • 支持TTL
  • 支持部分dns服务商传递自定义参数,实现地域解析等功能

使用方法:

  • 从 Releases 下载并解压 ddns-go
  • 双击运行, 如没有找到配置, 程序将自动打开 http://127.0.0.1:9876
  • [可选] 安装服务
    • Mac/Linux: sudo ./ddns-go -s install
    • Win(以管理员打开cmd): .\ddns-go.exe -s install
  • [可选] 服务卸载
    • Mac/Linux: sudo ./ddns-go -s uninstall
    • Win(以管理员打开cmd): .\ddns-go.exe -s uninstall
  • [可选] 支持安装或启动时带参数 -l监听地址 -f同步间隔时间(秒) -c自定义配置文件路径 -noweb不启动web服务 -skipVerify跳过证书验证。如:./ddns-go -l :9877 -f 600 -c /Users/name/ddns-go.yaml

4.2 vmware workstation 

        我在测试的时候用到虚拟机,所以尝试在桥接和nat模式下使用虚拟机中的操作系统来连接物理主机的IPV6地址,发现测试正常。

        但是在笔记本使用wifi时,桥接模式下获取不到IPV6地址。

        经过搜索发现这是vmware的一个bug,目前没有解决。

        

openwrt上ipv6 ddns 解析 之前写过一个教程如何在openwrt上使用docker版本的ddns解析工具,使用docker的好处是部署简单,支持的域名种类多;openwrt的docker环境安装起来也很方便,尤其有不少编译好的,带docker环境的镜像可以用,例如笔者是用lean的openwrt自行编译的,当然,也有不少现成的,可以下载的,例如恩山。 阅读详情

相关推荐

通过IPV6+DDNS实现路由器远程管理和Win远程桌面控制

通过IPV6+软路由+DDNS实现内网访问,远程控制路由器及进行远程桌面连接

异度空间 5855

终极指南:零成本打造IPv6公网访问 + 动态域名解析,随时随地远程控制你的NAS!​

在本文中,我们深入探讨了 IPv6 技术在实现设备公网访问中的应用,并结合 DDNS(动态域名系统)动态解析技术,解决了 IPv6 地址动态变化带来的访问难题。通过一系列详细的步骤,我们成功实现了基于 IPv6 的稳定公网访问,并通过 DDNS 确保了即使在动态 IP 环境下也能持续访问目标设备。IPv6 支持我们首先通过在线工具(如 IP 查询 (ipw.cn))和手机浏览器测试,验证了网络环境是否支持 IPv6。这一步是实现 IPv6 公网访问的基础。

weixin_74750308的博客 1万+

利用shell脚本,实现腾讯云DNSPod进行DDNS动态域名解析ipv6地址

快捷导航开始如何购买域名?如何设置API(密钥)重点如何使用DDNS动态域名服务为什么使用DDNS利用脚本更新DNS常见问题我无法利用脚本获取到IPV6地址我无法执行这个脚本 开始 本代码已在Linux环境测试,理论上可以在各种Linux设备进行DDNS动态域名服务,如群晖等NAS或Linux虚拟机。 在开始之前,首先你需要在腾讯云上购买域名或域名解析服务在腾讯云上。 如何购买域名? 在腾讯云域名注册网页上,可以购买域名。 在购买完成后,可以进入腾讯云的域名控制台,查看域名信息。 如何设置API(密钥)

FlySky的发问时间 1万+

那年我双手插兜,使用IPv6+DDNS动态域名解析访问NAS

估计有很多科技宅和我一样,会买一个NAS存储或者自己折腾刷一下黑群晖玩玩,由于运营商不给分配固定的公网IP,就导致我在外出的时候无法访问家里的NAS,于是远程访问常常受到IP地址频繁变动的困扰。点击创建域名按钮,在弹出的输入域名界面填写您的域名前缀,如NAS520,baobaolove等,不要带特殊字符,完成后点提交按钮,系统就会自动将您输入的域名前缀生成一个固定的域名。进入到应用管理页面,选择【虚拟服务器】这个栏目,也有的路由器名字叫端口转发,不同牌子的路由器不一样,请注意甄别。1、设置路由器端口转发。

m0_74288482的博客 6325

家庭NAS-第二篇-ddns+ipv6+阿里云配置远程访问

通过此方案,可实现低成本、高稳定性的远程访问飞牛影视服务,无需依赖公网IPv4或第三方内网穿透工具。

反贪局 6997

飞牛NAS动态域名解析实战:DDNS吧与IPv6的完美结合

本文详细介绍了如何为飞牛NAS配置动态域名解析(DDNS),并结合IPv6实现高效稳定的远程访问。通过使用DDNS吧服务与Docker部署DDNS-Go客户端,文章提供了从域名准备、服务配置到防火墙设置的全流程实战指南,旨在解决家庭宽带IP动态变化带来的访问难题,提升远程管理NAS的体验。

weixin_28331555的博客 1094

【IPV6】群晖DDNS IPV6 内网穿透设置

群晖DDNS IPV6 内网穿透设置

TaoDuanYi的博客 6567

电子技术——共栅和共源共栅放大器的高频响应

我们在之前学过无论是是CS放大器还是CE放大器,都可以看做是一个带通(IC低通)滤波器。在高频处的响应收到输入电容 $C_{in}$ 的限制(主要是米勒效应)。因此,若想扩大放大器的带宽,我们必须减小米勒效应,一种方案就是共栅放大器。

jiahonghao2002的博客 4183

利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)

更新记录 2020-01-03 - 修复了12月31日由于 dnspod API 改动导致的失效。 2019-05-24 - 支持IPV6(如你所料,之前所说的支持是假的) - 根据网站的更新,api调用使用TLS v1.2,解决了之前调用失败的问题(感谢@lth410 指出)。 -------------------------------以下正文-----------------...

心中无码 14万+

Autosar中CAN信号传输的模块化解析与实战应用

本文深入解析了AUTOSAR架构下CAN信号传输的模块化流程,详细阐述了从应用层软件组件(SWC)到COM模块打包、PduR路由、CanIf硬件抽象直至Can Driver驱动的完整“流水线”。文章通过实战案例,重点说明了模块化设计如何实现解耦与可移植性,并提供了关键模块配置要点与调试技巧,旨在帮助开发者构建高可靠、实时的车载通信系统。

g9h0i1的博客 902

Silvaco TCAD仿真例库——肖特基二极管反向击穿特性(案例)

本文详细解析了使用Silvaco TCAD仿真例库进行肖特基二极管反向击穿特性分析的完整案例。通过构建包含浮空P型保护环的平面结构,重点阐述了针对雪崩击穿仿真的关键步骤,包括高精度网格划分、碰撞电离模型(impact selb)的启用以及反向电压的精细扫描策略。文章深入探讨了漂移区掺杂浓度、保护环设计等参数对击穿电压的影响,并提供了实用的调试心得,旨在帮助工程师精准预测和优化功率肖特基二极管的反向耐压能力。

fire9的博客 724

无需公网IP,在家使用IPV6和电信光猫进行内网穿透以搭建远程主机

针对家用远程主机的,免费不限速但是有危险性的简易内网穿透方案。

qq_63533710的博客 3万+

完整版:ultralytics下运行yoloworld并训练

本文介绍了Ultralytics YOLO环境的快速配置与使用流程:1) 通过conda创建Python 3.9环境并安装依赖包;2) 配置中科大镜像源加速安装PyTorch和Ultralytics;3) 准备YOLO格式数据集并修改data.yaml配置文件;4) 提供模型预测、训练和验证的常用指令,包括predict/train/val等命令参数设置。文章还包含CLIP模型下载、权重文件获取以及本地安装等注意事项,完整覆盖了从环境搭建到模型部署的全过程。

weixin_50209871的博客 1344

jellyfin使用ipv6+DDNS实现外网访问

jellyfin使用ipv6+DDNS实现外网访问

qq_37263248的博客 2万+

PHP实战:5分钟搞定SM4国密加密算法集成(附完整代码)

本文详细介绍了如何在PHP项目中快速集成SM4国密加密算法,提供完整的代码实现和实际应用示例。从算法原理到核心代码解析,再到性能优化与安全实践,帮助开发者高效实现数据加密功能,满足金融、政务等领域的合规需求。

weixin_29315569的博客 353

【有啥问啥】智能座舱CPD技术:毫米波雷达如何守护儿童安全?

本文深入探讨了智能座舱中CPD(Child Presence Detection)技术如何通过毫米波雷达保障儿童安全。毫米波雷达凭借其穿透性检测、微动感知等优势,成为儿童遗留车内的有效解决方案。文章详细解析了技术原理、系统集成方案及安装指南,为智能座舱安全技术提供了实用参考。

weixin_29193259的博客 357

基于阿里DDNS的ipv6 for windows版软件

基于阿里DDNS的ipv6 for windows版软件 会搜到这篇帖子的同学,应该和我一样,满世界为自己的虚拟主机找寻ipv6的动态ddns程序吧?下面我先说说我的折腾故事: 因为买了群晖,然后发现需要公网ip,但公网ip现在电信要钱了,开口100元一个月,挺黑的。没办法尝试了各种内网穿透,这类帖子网上很多,就不细说了,总之是各种折腾,各种不爽,最终选择了零遁伴侣做内网穿透还算稳定,速度也不错。...

cqguo008的博客 6517

手把手教你学simulink(43.2)--光伏发电场景示例:基于Simulink开发一个光伏发电系统仿真模型:采用神经网络控制策略进行优化

需求分析光伏发电系统(Photovoltaic System, PV)是将太阳能转换为电能的重要手段,广泛应用于分布式发电、并网发电和离网供电等领域。随着光伏技术的发展,如何提高光伏发电系统的效率和稳定性成为研究的重点。传统的控制策略(如PID控制器)虽然简单易实现,但在复杂工况下(如光照强度变化、温度波动等)难以达到最优性能。因此,引入先进的控制策略,如神经网络控制(Neural Network Control, NNC),可以显著提升系统的响应速度和鲁棒性。

MHD0815的博客 437

小米 be6500pro+电信宽带,通过ipv6地址及 ddns访问内网设备

因为ipv6的复杂性,DHCPv6也更为复杂,是生成内网地址,还是生成公网地址,取决于运营商的策略+本地配置。印象中小米以前的路由器有个选项,是否允许外网访问web管理界面,但be6500pro没有这个设置项,猜测可能这个功能默认打开了,所以决定按照ipv4时代的思路,直接进行端口转发。从表面上看,这个路由器是支持ipv6的,因为有ipv6拨号,也有一个ipv6防火墙的开关,但是尝试用ipv6地址直接访问,预期能访问到路由器的web管理页面,实际上无法访问。,一共8段,每段以点分十六进制表示。

booljin的专栏 4546

5. SAP UI5 视图控制器(Controller)初探

本教程的前一个步骤也就是第四个步骤,我们了解了 SAP UI5 XML 视图的使用方法。在该步骤里,我们在 XML 视图里声明了一个 Text 控件实例,该控件位于 sap.m 这个命名空间内。 本步骤会继续接触 SAP UI5 MVC 框架中三大基石的另一块:C - Controller,即控制器。 先看看本步骤完成之后,我们得到的 SAP UI5 应用能实现一个什么样的效果。 访问如下 url: http://localhost:8080/webapp/index.html 能看到一个 Say Hell

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4595

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

PVE DDNS IPV6

你可以访问ddns-go的GitHub Release页面,下载适合你系统架构的版本。安装完成后,可以通过浏览器访问 http://[pve的ip]:9876 来配置ddns-go,具体的ddns-go配置我就不讲了,网上很多。后台或者ssh登陆pve,编辑/etc/sysctl.conf文件,在文件末尾添加以下配置。小主机用pve做底层,pve上搭飞牛os、win10,所以,有远程手机访问pve的需求。我捣鼓的时候最新版本是6.11.2,因为我的是畅网5825U,下载的是x86_64版本的。

仒雨的专栏 2189

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Docker部署ddns-go,动态域名解析公网IPv6地址

ddns-go,自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。 嫌IPv6地址太难记?ddns来解决,将家里的公网IPv6地址用起来吧!

Star_tears的博客 3万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

免费好用的IPv6之DDNS服务-Openwrt上dynv6的使用介绍

概述:本文主要介绍了dynv6在OpenWrt上的配置及使用,对于有IPv6地址的用户,可以按照本文自行探索更多玩法 过去,在IPv4尚有公网地址的时代,我们的路由器之中常常会自带Oray的DDNS服务,这样可以在公网环境下访问路由器,利用端口转发或者DMZ主机的方式我们还可以访问其中的内网资源,这给我们带来了很多方便,而到了IPv6时代,每个人家中都可以分配到可以被全局路由的PD前缀或唯一的I...

123-wqy的博客 9万+

利用ipv6替代ipv4内网穿透的指南

preface:随着ipv4的枯竭,越来越多的人开始使用ipv4内网穿透。借助一些商业化的转发服务或者是开源的frp反向代理,确实可以实现内网穿透,但运行速度在一定程度上受限于有公网ipv4的云服务器且需要不少的费用。本篇文章将关注公网ipv6的使用,以此替代ipv4内网穿透本文全文原创,作者多次实践踩坑,为您提供最大的支持。

2301_80075726的博客 3620

详解外网访问内网DDNS作用 及ddns解析软件使用方法

详解外网访问内网DDNS作用 及ddns解析软件使用方法

m0_73579103的博客 2693

IPv6内网穿透保姆级攻略

目前IPv4公网IP很难申请了,想要实现内网穿透只能用IPv6将主机暴露在公网上,在这个过程中需要拥有一个域名才可以进行操作。所以本文主要给大家提供IPv6零成本实现内网穿透的攻略,顺便给大家分享一个10年70元域名的注册方法。

weixin_55514716的博客 4400
上一篇: Cobalt Strike与Metasploit Framewor联动(会话传递)功能演示
下一篇: 某开源远程办公软件安装配置说明
骆驼1024
博客等级 码龄18年 9758粉丝 95原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骆驼1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值