Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?

news2025/4/27 8:18:43

本文九河云介绍Windows实例内部自定义域名解析与本地网络域名解析不一致导致无法访问网站的问题描述、问题原因和解决方案。

问题描述

在Windows实例内部通过浏览器无法访问某网站,但在其他设备上可以正常访问,排查发现Windows实例内部自定义域名解析与本地网络域名解析不一致,具体说明如下:

  1. 在Windows实例内访问失败,如图所示,但是使用本地电脑可以正常访问该网站。

    20230207182245

  2. 登录Windows实例,然后在Windows实例内部的命令提示符中执行ping 网站域名nslookup 网站域名命令,发现在Windows实例内部自定义域名解析与本地网络域名解析不一致,如图所示:

    20230207182813

问题原因

Windows实例内部和本地域名解析的IP地址不一致的可能原因如下:

  • Windows操作系统中存在DNS(Domain Name Server,简称DNS)解析缓存。此时,您需要刷新DNS解析缓存后重新访问网站。

  • Windows操作系统的hosts文件中已存在该网站绑定的配置。此时,您需要删除hosts文件中绑定的配置后重新访问网站。

  • 专有网络VPC类型的Windows实例内针对该域名配置了PrivateZone记录。此时,您需要修改Windows实例的相关记录后重新访问网站。

解决方案

说明

本文操作以Windows Server 2019 数据中心版 64位中文版操作系统为例,其他版本的Windows操作系统可参考本文操作步骤进行修改。

刷新DNS解析缓存

  1. 远程连接Windows实例。

  2. 清空Windows操作系统中的DNS解析缓存。

    1. 在搜索栏输入cmd,然后单击命令提示符

      20230120131443

    2. 在命令提示符中,执行ipconfig /flushdns命令,清空DNS解析缓存。

      刷新DNS的命令

  3. 在命令提示符中,执行ping 网站域名命令,查看域名解析是否正常。

    如图所示,域名解析恢复正常。

    验证域名解析恢复正常

  4. 重新使用浏览器访问网站。

删除hosts文件配置

  1. 远程连接Windows实例。

  2. 清除Windows操作系统的hosts文件中该网站绑定的配置。

    打开C:\Windows\System32\drivers\etc\hosts文件,查看是否存在该网站的配置,如果存在,如图所示,则您需要删除该配置后保存文件。

    hosts文件新

  3. 在命令提示符中,执行ping 网站域名命令,查看域名解析是否正常。

    如图所示,域名解析恢复正常。

    验证域名解析恢复正常

  4. 重新使用浏览器访问网站。

修改PrivateZone记录

  1. 登录云解析控制台。

  2. 在左侧导航栏,单击PrivateZone

  3. PrivateZone页面,单击权威Zone页签。

  4. 在PrivateZone列表中,单击目标PrivateZone的ID。

    详情信息页面,查看已关联VPC信息,然后检查该信息是否与Windows实例所在的VPC信息一致。

    查看VPC关联信息

    如果关联的VPC信息与Windows实例所在的VPC信息不一致,则您需要在云解析控制台上将VPC信息修改为Windows实例所在的VPC信息,操作如下:

    1. 在PrivateZone列表中,单击目标PrivateZone操作列中的关联VPC

      单击关联VPC

    2. 关联VPC面板中,添加Windows实例所在的VPC信息,然后单击确认

      关联VPC面板

  5. 在PrivateZone列表中,单击目标PrivateZone的名称。

    解析设置页面,查看主机解析记录信息,然后检查已设置的解析记录信息与业务使用情况是否一致

  6. 查看解析记录

    如果已设的解析记录信息与业务使用情况不一致,则您需要修改解析记录,操作如下:

    1. 解析设置页面,单击目标记录的操作列中的修改

    2. 修改记录页面,根据实际情况修改解析记录,然后单击确定

      修改记录

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

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

相关文章

6.s081 学习实验记录(三)system calls

文章目录 一、use gdb二、syscall:trace注意:实验代码:实验结果: 三、sysinfotips:实验代码实验结果 需要切换到 syscall 分支 一、use gdb 学习使用 gdb 调试 make qemu-gdb打开一个新的终端: gdb-mult…

Selenium教程11:模拟账号密码,自动登入qq空间

Python爬虫教程30:Selenium网页元素,定位的8种方法! Selenium自动化教程02:浏览器options配置及常用的操作方法 Selenium自动化教程03:延时等待的3种方式 Selenium自动化教程04:鼠标键盘网页的模拟操作 …

文件的相关概念及用法

文件的作用 程序运行时产生的数据都属于临时文件&#xff0c;程序一旦运行结束就会被释放。若想让数据保存下来&#xff0c;则可以通过文件将数据持久化 文件需要包含的头文件<fstream>(文件流) 文件分类 文件分为文本文件和二进制文件。 文本文件&#xff1a;文件以…

快速上手Git

目录 一、Git概述 二、Git的常用命令 Git全局配置 获取Git仓库 基本概念 本地仓库操作 远程仓库操作 分支操作 标签操作 三、在IDEA中使用Git 在IDEA中配置Git 本地仓库操作 远程仓库操作 分支操作 冲突解决 一、Git概述 Git是一个分布式版本控制工具&…

探索设计模式的魅力:深入了解适配器模式-优雅地解决接口不匹配问题

设计模式专栏&#xff1a;http://t.csdnimg.cn/nolNS 目录 一、引言 1. 概述 2. 为什么需要适配器模式 3. 本文的目的和结构 二、简价 1. 适配器模式的定义和特点 定义 特点 2. 适配器模式的作用和适用场景 作用 适用场景 3. 适配器模式与其他设计模式的比较 三、适配…

DolphinScheduler + Amazon EMR Serverless 的集成实践

01 背景 Apache DolphinScheduler 是一个分布式的可视化 DAG 工作流任务调度开源系统&#xff0c;具有简单易用、高可靠、高扩展性、⽀持丰富的使用场景、提供多租户模式等特性。适用于企业级场景&#xff0c;提供了一个可视化操作任务、工作流和全生命周期数据处理过程的解决方…

代码随想录算法刷题训练营day18

代码随想录算法刷题训练营day18&#xff1a;LeetCode(257)二叉树的所有路径、LeetCode(404)左叶子之和 LeetCode(257)二叉树的所有路径 题目 代码 import java.util.ArrayList; import java.util.List;/*** Definition for a binary tree node.* public class TreeNode {* …

媒体邀约:怎么吸引总体目标受众?

新闻媒体影响力日益扩大。不论是公司、机构还是其他&#xff0c;都希望能够通过新闻媒体的曝光来吸引更多总体目标受众。要想真正吸引住总体目标受众并非易事&#xff0c;需要一定的方案和方法。下面我们就深入探究媒体邀约推广的真相&#xff0c;共享怎么吸引总体目标受众的方…

挂耳耳机哪个牌子好?挂耳耳机产品的几大推荐

如果你也是个运动爱好者&#xff0c;那你一定知道边运动边听歌是多么的提神! 我试过好多种耳机&#xff0c;那些长长的线总在运动时不断甩来甩去&#xff0c;真是让人烦不胜烦。而且戴久了耳朵里也不舒服。所以找一款真正适合运动的挂耳耳机太重要了&#xff0c;它能让你的运动…

【Docker】docker Overlay2 文件系统原理

概述 overlayFS是被称为联合文件系统的其中一个解决方案。在2014年&#xff0c;发布了第一个版本并且合并到了Linux的内核3.18版本中&#xff0c;此时&#xff0c;在docker被称为是overlay文件驱动。后来在Linux 内核4.0 版本中进行了改进&#xff0c;称为overlay2。&#xff…

模拟堆

import java.util.Scanner;public class Main{static int N 100010, size,m;static int[] h new int[N]; //h[i]表示下标i这个点是第多少static int[] hp new int[N]; //hp[i]表示下标为i的节点是第几个被加进来的static int[] ph new int[N]; //ph[i]表示第i个加进来…

BIO、NIO变成与直接内存、零拷贝

一、网络通信 1、什么是socket&#xff1f; Socket 是应用层与 TCP/IP 协议族通信的中间软件抽象层&#xff0c;它是一组接口&#xff0c;一般由操作 系统提供。客户端连接上一个服务端&#xff0c;就会在客户端中产生一个 socket 接口实例&#xff0c;服务端每接受 一个客户端…

qt初入门7:进度条,定时器,时间控件练习

参考课本demo&#xff0c;空闲时间练习一下进度条&#xff0c;定时器&#xff0c;日期相关控件和使用。 1&#xff1a;demo运行结果 2&#xff1a;进度条控件梳理 进度条显示控件实际上是QProgressBar, 显示的进度可以通过代码控制&#xff0c;也可以通过其他控件上获取到的值…

Android SystemUI 介绍

目录 一、什么是SystemUI 二、SystemUI应用源码 三、学习 SystemUI 的核心组件 四、修改状态与导航栏测试 本篇文章&#xff0c;主要科普的是Android SystemUI &#xff0c; 下一篇文章我们将介绍如何把Android SystemUI 应用转成Android Studio 工程项目。 一、什么是Syst…

【K12】运用tk控件演示欧姆定律串联电阻小应用

上述代码是一个基于Python的图形用户界面&#xff08;GUI&#xff09;应用程序&#xff0c;用于演示欧姆定律。用户可以通过输入电阻值来计算电流&#xff0c;并在图形上显示结果。该程序使用了Tkinter库来创建GUI&#xff0c;matplotlib库来绘制图形&#xff0c;以及numpy库进…

使用git工具向GitHub远程仓库提交代码

注意更新仓库&#xff1a; 远程仓库更新方法&#xff1a; 本地仓库更新方法&#xff1a;在终端进入克隆的文件夹&#xff0c;依次执行如下指令&#xff1a; git config pull.rebase false //使用默认的合并策略 git pull //执行实际的拉取操作以下为常规操作&#xff…

【React教程】(3) React之表单、组件、事件处理详细代码示例

目录 事件处理示例1示例2示例3&#xff08;this 绑定问题&#xff09;示例4&#xff08;传递参数&#xff09;Class 和 Style 表单处理组件组件规则注意事项函数式组件&#xff08;无状态&#xff09;类方式组件&#xff08;有状态&#xff09;组件传值 Propsthis.props.childr…

bert提取词向量比较两文本相似度

使用 bert-base-chinese 预训练模型做词嵌入&#xff08;文本转向量&#xff09; 模型下载&#xff1a;bert预训练模型下载-CSDN博客 参考文章&#xff1a;使用bert提取词向量 下面这段代码是一个传入句子转为词向量的函数 from transformers import BertTokenizer, BertMod…

神经网络建立(结果可变)最小神经元

目录 介绍&#xff1a; 初始化&#xff1a; 建模: 预测&#xff1a; 改变结果&#xff1a; 介绍&#xff1a; 在深度学习中&#xff0c;神经元通常指的是人工神经元&#xff08;或感知器&#xff09;&#xff0c;它是深度神经网络中的基本单元。深度学习的神经元模拟了生…