D课堂 | 为什么网站搭建好了却无法访问?(上)

news2024/9/28 5:33:50

在上一期D课堂中,D妹教大家如何用最简单的方法快速搭建一个网站,相信很多小伙伴已经跃跃欲试,尝试去搭建自己的网站。(点击这里可以快速复习)

然而,有不少人明明每个步骤都跟着做了,但最后在浏览器输入域名时,却无法正常打开我们的网站......

873db581fbcdf2a104b65f8e5d42511b.png

本期,D妹带大家来捉捉虫,看看这种情况到底问题出在哪里?我们又应该如何解决?

在浏览器输入域名却无法访问网站,会有不同的原因,但一般来说很有可能是在域名解析这个环节出了问题!

排查解析是否生效的方法

当我们的网站无法打开时,如何确认是不是域名解析从中作梗呢?下面D妹教你一个排查解析是否生效的方法👇

如果你是在腾讯云解析控制台设置了域名解析,可以通过以下方式快速排查解析是否生效:

在DNS.TECH检测工具中输入您需要检测的域名,即可查看是否生效:

76d2b07aeb679e7297d9879768b702f9.png


1、若检测结果显示为解析记录正常,即为解析生效。

f44982fc22ae88eeb0fbdc8033b59b9f.png


同时,你也可以进一步单击「详情」检查解析记录值是否正确,这里一般应该是承载你的网站的服务器IP地址,不然输入域名后会跳转到一个错误的IP地址。

693a0d8e67a23431a59011a1f68801f5.png

如果解析记录值不正确,可以前往腾讯云解析控制台修改,修改完后需要耐心等待解析生效,生效时间一般取决于你设置的TTL值(生存时间,指DNS解析记录在DNS服务器上的保留时间)。

当TTL设置的时间较短(如几秒或几分钟),有可能时间到了解析记录值也还没更新,那是因为大多数运营商会有一个DNS缓存时间,我们还需要再等运营商那边刷新解析记录,一般会是10分钟左右~

当TTL设置的时间较长时(如1小时、1天),刷新时间一般就以你填写的TTL值为准~


2、若检测结果没有显示解析记录正常,那就是解析不生效,需要接着往下排查是什么原因。

5d1ebe0c54767b8511f453460c96a297.png

  解析不生效的常见原因

 DNS服务器地址设置不正确

如果你选择使用腾讯云的DNS解析服务,你可以在DNS.TECH检测工具检查下你的DNS服务器地址是不是腾讯云指定的地址

如果不是腾讯云DNS服务器地址,或者你设置的是其他DNS服务商的DNS服务器地址,都有可能影响解析生效。

cde56590b466fce3f8ce91f9e2b45857.png

如果你的域名是在腾讯云注册,修改腾讯云DNS服务器地址操作请参考这里。

如果你的域名不在腾讯云注册,可以先在腾讯云解析控制台添加域名并配置解析记录,再去原域名注册商修改DNS服务器地址。

修改了DNS服务器地址后,需要耐心等待解析生效,一般生效时间是0~72小时。如果等待时间过长,可以去咨询下对应的域名注册商。

 域名状态异常

通过DNS.TECH检测工具查询,当域名状态没有显示正常,例如显示Clienthold或Serverhold时,会造成域名停止解析、网站不可访问等问题。

这主要是由于域名未实名认证或命名审核不通过而导致的。

7f37055f048de76c2acd1710dddf1bc9.png

如果你的域名在腾讯云注册,请先进行域名实名认证。

如果你的域名不在腾讯云注册,请咨询对应的域名注册商。

 域名过期

通过DNS.TECH检测工具查询,当域名到期日显示已过期,也会导致解析失效。

你需要尽快前往域名注册商进行续费,续费成功后解析会在0~72小时内恢复正常。

5db7c845ec985b287b94a5be853dc6c9.png

如果你的域名在腾讯云注册,续费操作详情请参考域名续费。

如果你的域名不在腾讯云注册,请咨询对应的域名注册商。

 解析记录配置错误

如果没有正确配置解析记录,也会导致解析无法生效。

我们需要到腾讯云解析控制台检查下域名解析记录配置的各项参数是否正确,包括主机记录、记录类型、记录值、线路类型等。

D妹经常见到的有:手动输入解析记录值的时候把IP地址写错了;明明IP地址是一个IPv4地址,但记录类型没有选A记录;线路类型没有选择默认线路(默认线路会对所有地区用户解析生效),导致部分地区用户无法访问;等等。

6bda16d9ef1501195b5fc25d9b1da4e4.png

对于新手小白来说,使用上面D妹推荐的方法来排查相对简单一些。当然,如果你是进阶玩家,还可以通过执行ping或nslookup验证解析是否生效,想学习的话可以点击这里。

6c1bfee96f90771cb1720684ae27c908.png

当然,域名解析只是网站正常运行的其中一个环节,如果解析生效了也无法访问网站,还有可能是因为服务器的配置、网站程序、网络环境、网站未备案等因素,需要进一步排查,D妹会在下篇为大家继续讲解~

D课堂介绍

《D课堂》是腾讯云轻量云产品中心推出的一档内容丰富、实用性强的科普栏目。本栏目以域名、解析、证书、备案等产品为核心,为您呈现形式多样、寓教于乐的科普内容,同时还将分享实用的产品使用技巧,助您轻松驾驭各类云产品。

《D课堂》旨在通过每期的精彩分享,我们将由浅入深地剖析各类产品原理,带领您一起学习和探索更多令人着迷的科普知识,同时解答您在使用产品过程中遇到的各种疑问。欢迎您随时关注《D课堂》,与我们共同探讨和学习!

本期互动

6fc2448824e1172c64da2a26284747b6.png

大家在设置域名解析时,遇到过哪些问题?或者有哪些心得体会?欢迎在评论区分享,在下一次《D课堂》中,期待能与你一同探讨!

欢迎在评论区留言,D妹将在1月17日(周三)下午15:00随机抽取1位粉丝,送出DNSPod定制咖啡杯~

775f9e939ef05d0cde0872fa52150493.png

往期推荐:

域名是什么?注册域名时需要注意‍什么?

什么是DNS?DNS是怎么运作的?

如何设置域名解析?解析记录类型选哪个?

什么是SSL证书?为什么要买SSL证书?

服务器是什么?怎么选择适合自己的服务器?

网站备案是什么?为什么要网站备案?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1387074.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

企业销售获客难?分享一个精准筛查企业客户的技巧

作为企业销售经理,曾经一直让我们很头疼的问题之一就是获客困难。回想起以往,我们需要通过各种手段,手动查找电话名单、网络搜索到各种渠道,费尽心思的去筛查才能找到潜在客户。获客流程长还耗费很多的精力,拿到手的客…

【test】wsl2和win互ping

参考: https://zhuanlan.zhihu.com/p/365058237 https://blog.csdn.net/Cypher_X/article/details/123011200

RTKlib操作手册--使用样例数据演示

简介 RTKLIB(Real-Time Kinematic Library)是一款开源的实时差分全球导航卫星系统(GNSS)软件库。它旨在提供高精度的位置解算,特别是在实时应用中,如精密农业、测绘、无人机导航等领域。 RTKLIB支持多种G…

复杂经济时期下的企业财务规划战略

多重危机、通货膨胀、外汇波动和市场变化的交汇给经济世界带来了前所未有的挑战,这使得企业对预测精准度和及时性的需求大大增加。平衡营收增长与成本输出的稳定性、在不断变化的市场行为中抓住商机提高盈利能力是现阶段财务专业人士必须掌握的技能。情景规划与财务…

Ubuntu下,Flutter安装及在VScode中的配置

1、安装flutter 在自己指定的目录下,新建文件夹,并将源码git clone到本地 $ mkdir flutter $ cd flutter$ git clone -b master https://github.com/flutter/flutter.git2、给flutter添加环境变量 #编辑配置文件 $ vi ~/.bashrc #在末尾加入以下内容&…

分布式系统中的CAP原理

分布式系统中的CAP原理 本文已收录至我的个人网站:程序员波特,主要记录Java相关技术系列教程,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。 简介 在分布式系统中&…

rtklib读取原始数据是一次读取了一个文件的全部数据

一般来说,rtklib读取观测值文件(o文件)和导航文件(n文件)进行解算。 读取文件的时候,并非一次读取一个历元,而是将一个文件所有历元的数据都读取完毕以后,再进行解算。 这看起来是…

Go 如何处理死锁以提供哪些工具来检测或防死锁?

并发是 Go 的核心特性,它使程序能够同时处理多个任务。它是现代编程的一个强大组件,如果使用正确,可以产生高效、高性能的应用程序。然而,并发性也带来了顺序编程中不存在的某些类型错误的可能性,其中最臭名昭著的是死…

一般大家怎么部署java项目,要不要部署在docker里?

关于是否应该将Java项目部署在Docker中的思考 传统方式:直接在服务器上运行jar包,依赖于服务器的环境配置,可能会遇到环境不一致的问题。 Docker方式:通过容器化,你的应用和所有依赖都封装在一个Docker镜像中。部署时…

Portal认证

目录 一、Portal认证概述 1、802.1X和Portal对比 2、Portal认证流程 (1)、portal认证基本流程 二、MAC认证 1、MAC认证需求 2、MAC认证概述 3、MAC旁路认证 一、Portal认证概述 1、802.1X和Portal对比 802.1X认证要求认证终端安装专门的软件 8…

高效工作法:占位图片生成工具助力项目快速迭代

在现代设计和开发项目中,图片资源的重要性不言而喻。然而,项目中经常会遇到寻找合适图片、调整图片尺寸和格式等问题,这些问题不仅耗时耗力,还可能影响到项目的进度和质量。此时,占位图片生成工具应运而生,…

检索增强生成RAG

文章目录 RAG解释混合检索重排序Rerank为什么需要RerankHNSW带来的随机性问题 当前大模型处理长输入的水平依然不够大模型如何处理长输入?重要信息位置为什么会影响大模型的效果LangChain的解决方案-检索后重新排序文档 召回模式N选1召回模式多路召回模式 摘要 在RA…

黑马苍穹外卖学习Day6

HttpClient 介绍 HttpClient 是 Apache 提供的一个开源的 Java HTTP 客户端库,用于发送 HTTP 请求和处理 HTTP 响应。它提供了一种更简便的方式来执行 HTTP 请求,并支持多种协议,如 HTTP、HTTPS、FTP 等。 使用 HttpClient 可以方便地与远程…

Linux网络服务部署yum仓库

目录 一、网络文件 1.1.存储类型 1.2.FTP 文件传输协议 1.3.传输模式 二、内网搭建yum仓库 一、网络文件 1.1.存储类型 直连式存储:Direct-Attached Storage,简称DAS 存储区域网络:Storage Area Network,简称SAN&#xff0…

多级缓存架构(五)缓存同步

文章目录 一、Canal服务1. mysql添加canal用户2. mysql配置文件3. canal配置文件 二、引入依赖三、监听Canal消息四、运行五、测试 通过本文章,可以完成多级缓存架构中的缓存同步。 一、Canal服务 1. mysql添加canal用户 连接在上一次multiCache项目中运行的mys…

从传统训练到预训练和微调的训练策略

目录 前言1 使用基础模型训练手段的传统训练策略1.1 随机初始化为模型提供初始点1.2 目标函数设定是优化性能的关键 2 BERT微调策略: 适应具体任务的精妙调整2.1 利用不同的representation和分类器进行微调2.2 通过fine-tuning适应具体任务 3 T5预训练策略: 统一任务形式以提高…

Mindspore 公开课 - GPT

GPT Task 在模型 finetune 中,需要根据不同的下游任务来处理输入,主要的下游任务可分为以下四类: 分类(Classification):给定一个输入文本,将其分为若干类别中的一类,如情感分类、…

手写一个starter来理解SpringBoot的自动装配

自动装配以及简单的解析源码 自动装配是指SpringBoot在启动的时候会自动的将系统中所需要的依赖注入进Spring容器中 我们可以点开SpringBootApplication这个注解来一探究竟 点开这个注解可以发现这些 我们点开SpringBootConfiguration这个注解 可以发现实际上SpringBootApp…

【Python学习】Python学习20- 面向对象(1)

目录 【Python学习】Python学习20- 面向对象(1) 前言面向对象技术简介类的创建实例:创建实例对象访问属性 Python内置类属性完整代码输出 参考 文章所属专区 Python学习 前言 本章节主要说明Python的面向对象的处理。Python从设计之初就已经…

2024-01-05 C语言定义的函数名里面插入宏定义,对函数名进行封装,可以通过宏定义批量修改整个文件的函数名里面的内容

一、C语言定义的函数名里面插入宏定义,对函数名进行封装,可以通过宏定义批量修改整个文件的函数名里面的内容。使用下面的代码对函数进行封装,这样移植的时候可以根据包名和类名进行批量修改,不用一个函数一个函数的修改。。 #de…