花生壳首页 > 新闻资讯 > dns域名到底是什么?用贝锐花生壳做解析前先弄明白这几件事

dns域名到底是什么?用贝锐花生壳做解析前先弄明白这几件事

1. dns域名解决的是“名字到地址”的映射问题

网络里的服务最终要靠IP地址寻址,但IP不便于记忆也不便于更换,于是有了域名;而在浏览器里输入域名后真正完成“翻译”的那一层,就是dns域名所承载的解析记录。传统解析面向静态环境:一条A记录指向一个固定IP,域名和地址是一一对应的长期关系,记录类型除A之外还有CNAME、MX、TXT、SRV、URL转发等,各自承担不同用途。这种模型在服务器有固定公网地址时工作良好,一旦地址发生变化,解析就必须跟着更新,否则域名指向的就是一个已经失效的位置。

2. 地址是动态分配的,静态解析就会失效

图片2

问题出在接入方式上。多数宽带用户拿到的公网IP由运营商动态随机分配,每次重拨都可能不同,而远程访问必须首先知道服务器当前的地址,这构成了天然矛盾。动态域名解析(DDNS)正是为此设计的:在服务器上运行客户端并登录账号,客户端会把账号下启用了服务的域名A记录,指向这台机器当前的公网IP,实现域名与动态地址的即时绑定,外网访问者只需记住域名,无需关心地址如何变化。对于对外提供视频监控、Web服务这类需要长期稳定入口的场景,这个机制是可用性的前提。

3. dns域名解析与内网穿透不是同一件事

常有人把两者混为一谈。贝锐花生壳同时具备动态域名解析与内网穿透两项能力:前者依赖宽带确实分配到真实公网IP,把域名绑定到该地址;后者不要求公网IP,也不必进入路由器配置端口映射,安装客户端并添加映射即可把内网服务发布到外网。换句话说,判断路径很简单:有公网IP走解析,没有公网IP走映射,最终目标都是让外部通过一个域名访问到内网系统。在映射协议上,花生壳支持TCP与HTTPS两种:网站类、Web管理界面选HTTPS,远程桌面、SSH、数据库、FTP、软件类与监控摄像头选TCP,HTTPS映射由平台自动部署证书,本地无需额外配置。

图片1

4. 用壳域名还是自有域名,先看用途

贝锐花生壳账号在注册后会获赠壳域名,需注意壳域名送国内备案服务(并非仅限本地开发与测试),商用正式站点应绑定已完成ICP备案的自有顶级域名。壳域名分两类:加密型壳域名支持HTTPS加密并自带证书,顶级壳域名适合公众号、小程序与Web站点建设,可创建多个子域名。如果使用自有域名配置HTTPS映射,需要在域名侧完成解析设置,通常有两种做法:优先修改DNS服务器指向贝锐,若无法修改DNS服务器,则改为添加CNAME记录。这一步做错,映射配置再正确外部也打不开。

5. dns域名解析不生效,按这个顺序排查

遇到访问异常,先判断是“记录没指向”还是“缓存没更新”。若确认映射配置无误,可尝试把电脑或路由器的DNS改为223.5.5.5、119.29.29.29,绕过缓存后重新验证。同时检查账号是否存在多处登录,同一账号不可多地登录,异地互踢会直接导致映射失效。客户端内也提供清除本机DNS缓存与查看日志的入口,用于快速定位运行过程中的异常。判断解析是否同步,用nslookup查询比ping更可靠,ping结果容易受本地缓存与防火墙策略干扰。

常见问题 FAQ

上一篇: 服务器端口映射总是配不好?贝锐花生壳的几条实用思路 下一篇: 国内免费dns解析服务器怎么选?贝锐花生壳的解析链路拆解