首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

本机测试域名能用外网不能用

基础概念

域名解析(DNS解析)是将人类可读的域名转换为计算机可识别的IP地址的过程。当你在本机上测试域名时,通常使用的是本地DNS缓存或者直接通过IP地址访问,因此可以正常工作。而在外网环境下,需要通过互联网上的DNS服务器进行解析,如果解析失败,则无法访问该域名。

相关优势

  1. 便捷性:用户可以通过易于记忆的域名访问网站,而不需要记住复杂的IP地址。
  2. 灵活性:域名可以随时更改指向的IP地址,而不会影响用户的访问。
  3. 安全性:可以通过DNSSEC等技术提高域名解析的安全性。

类型

  1. A记录:将域名指向一个IPv4地址。
  2. AAAA记录:将域名指向一个IPv6地址。
  3. CNAME记录:将域名指向另一个域名。
  4. MX记录:指定邮件服务器的地址。
  5. NS记录:指定域名的DNS服务器。

应用场景

  1. 网站访问:用户通过域名访问网站。
  2. 邮件服务:通过MX记录指定邮件服务器。
  3. 负载均衡:通过多个A记录或CNAME记录实现负载均衡。

常见问题及解决方法

问题:本机测试域名能用,外网不能用

原因

  1. DNS解析问题:外网DNS服务器无法解析该域名。
  2. 防火墙或网络限制:某些网络环境可能阻止了对外部域名的访问。
  3. 域名配置错误:域名的DNS记录配置错误或未生效。

解决方法

  1. 检查DNS解析
    • 使用nslookupdig命令检查域名在外网的解析情况。
    • 使用nslookupdig命令检查域名在外网的解析情况。
    • 如果解析失败,可能是DNS服务器配置错误或域名未正确注册。
  • 检查网络连接
    • 确保你的网络连接正常,没有被防火墙或网络策略阻止。
    • 尝试访问其他外部网站,确认网络连接没有问题。
  • 检查域名配置
    • 登录你的域名注册商的管理面板,确认域名的DNS记录配置正确。
    • 确保A记录或CNAME记录指向正确的IP地址或域名。
    • 如果是刚修改了DNS记录,可能需要等待一段时间(通常为24-48小时)让DNS记录生效。
  • 使用其他DNS服务器
    • 尝试使用公共DNS服务器(如Google DNS、Cloudflare DNS)进行解析。
    • 尝试使用公共DNS服务器(如Google DNS、Cloudflare DNS)进行解析。

示例代码

以下是一个简单的Python脚本,用于检查域名的DNS解析情况:

代码语言:txt
复制
import socket

def check_dns(domain):
    try:
        ip = socket.gethostbyname(domain)
        print(f"{domain} resolves to {ip}")
    except socket.gaierror:
        print(f"Failed to resolve {domain}")

check_dns("example.com")

参考链接

通过以上步骤和方法,你应该能够找到并解决本机测试域名能用而外网不能用的问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

测试用例(功能用例)——资产盘点

资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 16、资产盘点(测试用例个数:164个) ZCGL-ST-SRS016...003 资产盘点列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产盘点管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS016-004 资产盘点列表页 数据超过...新增盘点单页面面包屑导航【资产盘点】按钮有效性验证 资产管理员正确打开新增盘点单页面 无 点击【资产盘点】按钮 跳转至资产盘点列表页 高 通过 ZCGL-ST-SRS016-015 新增盘点单 新增盘点单页面数据超过...窗口正确性验证 资产管理员正确打开“添加盘点资产”窗口 无 无 显示所有未添加至当前盘点单并且资产状态为“正常”的资产 低 通过 ZCGL-ST-SRS016-032 新增盘点单 “添加盘点资产”窗口数据超过...删除该盘点单,列表减少一条记录 高 通过 ZCGL-ST-SRS016-056 删除盘点单 删除盘点单【取消】按钮有效性验证 资产管理员正确打开资产盘点管理页面 无 点击【删除】按钮 点击【取消】按钮 执行删除操作

1.1K10
  • 测试用例(功能用例)——资产借还、资产转移

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 12、资产借还(测试用例个数:75个) ZCGL-ST-SRS012...003 资产借还列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产借还管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS012-004 资产借还列表页 数据超过...010 资产借还列表页 点击【末页】按钮 资产管理员正确打开资产借还管理页面,数据足以分页 无 点击【末页】按钮 跳转到末页 高 通过 ZCGL-ST-SRS012-011 查看资产借用原因 借用原因超过...003 资产转移列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产转移管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS013-004 资产转移列表页 数据超过...ZCGL-ST-SRS013-010 资产转移列表页 点击【末页】按钮 资产管理员正确打开资产转移管理页面,数据足以分页 无 点击【末页】按钮 跳转到末页 高 通过 ZCGL-ST-SRS013-011 查看转移原因 转移原因超过

    98110

    测试用例(功能用例)——人员管理、资产入库

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 10、人员管理(测试用例个数:62个) ZCGL-ST-SRS010...062 查询人员 按所属部门(列表中无数据)进行查询 资产管理员正确打开资产借还管理页面 所属部门:列表中无数据 输入以上数据,点击【查询】按钮 保留查询条件,显示没有数据 高 通过 11、资产入库(测试用例个数...,状态默认为“正常” 高 通过 ZCGL-ST-SRS011-023 资产入库登记 资产编码超过6位字符(仅含有数字),进行登记 资产管理员正确打开“资产入库登记”窗口 资产编码:超过6位字符(仅含有数字...资产管理员正确打开“资产入库登记”窗口 资产图片:4M常见图片格式 其他输入正确 输入以上数据,点击【提交】按钮 提示资产图片输入有误 高 通过 ZCGL-ST-SRS011-049 资产入库登记 常见图片格式测试...资产管理员正确打开“修改资产信息”窗口 资产图片:4M常见图片格式 其他输入正确 输入以上数据,点击【提交】按钮 提示资产图片输入有误 高 通过 ZCGL-ST-SRS011-090 修改资产信息 常见图片格式测试

    1.5K10

    测试用例(功能用例)——资产申购、统计报表

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 17、资产申购(测试用例个数:71个) ZCGL-ST-SRS017...003 资产申购列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产申购管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS017-004 资产申购列表页 数据超过...-071 查看资产申购详情 “资产申购单详情”窗口【X】按钮有效性验证 资产管理员正确打开“资产申购单详情”窗口 无 点击【X】按钮 关闭当前窗口,回到资产申购管理列表页 高 通过 18、统计报表(测试用例个数...资产管理员正确打开按供应商统计页面 资产1:正常 资产2:已报废 无 查看饼状图和列表 只统计资产1,统计资产2 低 未通过 ZCGL-ST-SRS018-021 按供应商统计 验证按供应商统计计算占比时...资产管理员正确打开按品牌统计页面 资产1:正常 资产2:已报废 无 查看饼状图和列表 只统计资产1,统计资产2 低 未通过 ZCGL-ST-SRS018-028 按品牌统计 验证按品牌统计计算占比时

    98730

    测试用例(功能用例)——资产维修、资产报废

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 14、资产维修(测试用例个数:73个) ZCGL-ST-SRS014...003 资产维修列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产维修管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS014-004 资产维修列表页 数据超过...ZCGL-ST-SRS014-073 查看维修单详情 “资产维修单详情”窗口【X】按钮有效性验证 资产管理员正确打开“资产维修单详情”窗口 无 点击【X】按钮 关闭当前窗口,回到资产维修管理列表页 高 通过 15、资产报废(测试用例个数...003 资产报废列表页 面包屑导航【首页】按钮有效性验证 资产管理员正确打开资产报废管理页面 无 点击【首页】按钮 跳转至首页页面 高 通过 ZCGL-ST-SRS015-004 资产报废列表页 数据超过

    1.1K10

    测试用例(功能用例)——完整demo(一千多条测试用例)

    资产管理用例表 ---- 模块名称 用例个数(个) 用例链接 登录 20 测试用例(功能用例)——登录、首页、个人信息 首页 4 个人信息 44 资产类别 49 测试用例(功能用例)——资产类别、品牌...、取得方式 品牌 49 取得方式 49 供应商 80 测试用例(功能用例)——供应商、存放地点、部门管理 存放地点 56 部门管理 38 人员管理 62 测试用例(功能用例)——人员管理、资产入库...资产入库 111 资产借还 75 测试用例(功能用例)——资产借还、资产转移 资产转移 58 资产维修 73 测试用例(功能用例)——资产维修、资产报废 资产报废 54 资产盘点 164 测试用例...(功能用例)——资产盘点 资产申购 71 测试用例(功能用例)——资产申购、统计报表 统计报表 43 合计(个) 1100 引言 编写目的 本文档将列举实现资产管理系统所需要的全部功能,并对每个功能给出简单的描述...(5)移动端APP测试:使用移动设备对APP进行UI测试、业务逻辑功能测试,保证良好的用户体验和稳定性。

    6.1K31

    测试用例(功能用例)——资产类别、品牌、取得方式

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 4、资产类别(测试用例个数:49个) ZCGL-ST-SRS004-...超级管理员正确打开“新增资产类别”窗口 类别名称:11位中文字符 其他输入正确 输入以上数据,点击【保存】按钮 提示类别名称输入有误 高 通过 ZCGL-ST-SRS004-011 新增资产类别 类别名称为超过...;回到列表页,该类别状态仍为“已禁用” 高 通过 5、品牌(测试用例个数:49个) ZCGL-ST-SRS005-001 品牌列表页 左侧【品牌】按钮有效性验证 登录成功 无 无 进入品牌管理页面...超级管理员正确打开“新增品牌”窗口 品牌名称:11位中文字符 其他输入正确 输入以上数据,点击【保存】按钮 提示品牌名称输入有误 高 通过 ZCGL-ST-SRS005-011 新增品牌 品牌名称为超过...;回到列表页,该品牌状态仍为“已禁用” 高 通过 6、取得方式(测试用例个数:49个) ZCGL-ST-SRS006-001 取得方式列表页 左侧【取得方式】按钮有效性验证 登录成功 无

    1.2K40

    测试用例(功能用例)——登录、首页、个人信息

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 1、登录模块(测试用例个数:20个) ZCGL-ST-SRS001-001 登录功能测试...-005 登录功能测试 角色按钮全选验证 登录页面正常显示 无 点击【资产管理员】按钮 点击【超级管理员】按钮 角色选择变为【超级管理员】按钮 低 通过 ZCGL-ST-SRS001-006 登录功能测试...高 通过 ZCGL-ST-SRS001-018 登录功能测试 密码隐秘性验证 登录页面正常显示 密码:344356 输入以上数据 密码不明文显示 中 未通过 ZCGL-ST-SRS001-019 登录功能测试...上方显示登录用户为超级管理员 中 通过 2、首页(测试用例个数:4个) 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 ZCGL-ST-SRS002-...上方显示登录用户为超级管理员 中 通过 3、个人信息(测试用例个数:44个)  测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 ZCGL-ST-SRS003

    1.1K41

    联网插U盘也不一定安全 黑客能用声波攻击你的硬盘

    新的研究显示了机械硬盘声学攻击的实用性 ­  近日,美国普林斯顿大学和普渡大学的科学家发表了新的研究成果,他们在先前的研究成果的基础上进行了进一步的扩展,并提供了额外的实际测试结果。 ­  ...研究团队使用特制的测试设备,从不同角度对机械硬盘进行测试,记录结果以确定频率、攻击时间、距离机械硬盘的距离以及停止工作时的声波角度。 ­  ...研究人员通过对机械硬盘进行攻击测试(来自BleepingComputer) ­  研究人员在确定他们用于实验的机械硬盘的最佳攻击频率范围方面没有任何困难。...原标题:联网插U盘就安全了?黑客能用声波攻击你的硬盘

    1.6K60

    测试用例(功能用例)——供应商、存放地点、部门管理

    资产管理系统测试用例 测试用例编号 功能点 用例说明 前置条件 输入 执行步骤 预期结果 重要程度 执行用例测试结果 7、供应商(测试用例个数:80个) ZCGL-ST-SRS007-001...080 供应商查询 按供应商状态(列表中无数据)进行查询 超级管理员正确打开供应商管理页面 供应商状态:列表中无数据 输入以上数据,点击【查询】按钮 保留查询条件,显示没有数据 高 通过 8、存放地点(测试用例个数...存放地点查询 按存放地点状态(列表中无数据)进行查询 超级管理员正确打开存放地点管理页面 存放地点状态:列表中无数据 输入以上数据,点击【查询】按钮 保留查询条件,显示没有数据 高 通过 9、部门(测试用例个数...高 通过 ZCGL-ST-SRS009-017 新增部门 部门编码超过10位字符(含有非字母和非数字),进行新增 资产管理员正确打开“新增部门”窗口 部门编码:超过10位字符(含有非字母和非数字)...高 通过 ZCGL-ST-SRS009-035 修改部门 部门编码超过10位字符(含有非字母和非数字),进行修改 资产管理员正确打开“修改部门”窗口 部门编码:超过10位字符(含有非字母和非数字)

    1K10

    127.0.0.1和0.0.0.0地址的区别

    {0,0}:网络号和主机号都全部为0,表示“本网络上的本主机”,只能用作源地址。 {0,host-id}:本网络上的某台主机。 只能用作源地址。...用途 回环测试,通过使用ping 127.0.0.1 测试某台机器上的网络设备,操作系统或者TCP/IP实现是否工作正常。...DDos攻击防御: 网站收到DDos攻击之后,将域名A记录到127.0.0.1,即让攻击者自己攻击自己。 大部分Web容器测试的时候绑定的本机地址。...localhost是一个域名,用于指代this computer或者this host,可以用它来获取运行在本机上的网络服务。...比如我有一台服务器,一个外网地址A,一个内网地址B,如果我绑定的端口指定了0.0.0.0,那么通过内网地址或外网地址都可以访问我的应用。但是如果我只绑定了内网地址,那么通过外网地址就不能访问。

    7.6K40

    127.0.0.1和0.0.0.0地址的区别

    {0,0}:网络号和主机号都全部为0,表示“本网络上的本主机”,只能用作源地址。 {0,host-id}:本网络上的某台主机。 只能用作源地址。...用途 回环测试,通过使用ping 127.0.0.1 测试某台机器上的网络设备,操作系统或者TCP/IP实现是否工作正常。...DDos攻击防御: 网站收到DDos攻击之后,将域名A记录到127.0.0.1,即让攻击者自己攻击自己。 大部分Web容器测试的时候绑定的本机地址。...localhost是一个域名,用于指代this computer或者this host,可以用它来获取运行在本机上的网络服务。...比如我有一台服务器,一个外网地址A,一个内网地址B,如果我绑定的端口指定了0.0.0.0,那么通过内网地址或外网地址都可以访问我的应用。但是如果我只绑定了内网地址,那么通过外网地址就不能访问。

    93610

    localhost,127.0.0.1 ,0.0.0.0区别

    用途 回环测试,通过使用ping 127.0.0.1 测试某台机器上的网络设备,操作系统或者TCP/IP实现是否工作正常。...DDos攻击防御: 网站收到DDos攻击之后,将域名A记录到127.0.0.1,即让攻击者自己攻击自己。 大部分Web容器测试的时候绑定的本机地址。...localhost是个域名,而不是一个ip地址。...localhost是一个域名,用于指代this computer或者this host,可以用它来获取运行在本机上的网络服务。...比如我有一台服务器,一个外网地址A,一个内网地址B,如果我绑定的端口指定了0.0.0.0,那么通过内网地址或外网地址都可以访问我的应用。但是如果我只绑定了内网地址,那么通过外网地址就不能访问。

    1.8K21

    华为防火墙配置端口映射,并且在内网也能用外网的IP和端口访问

    今天为客户上硬件防火墙:华为USG6305E,原来的Tp-link企业级路由器降级成为AC控制器,拓扑图如下: 配置内外网络接口,并且使内网计算机能连接互联网 一、配置网络接口 1、先把防火墙电源线插上...telnet 内网服务器IP 私网端口号 如果有反应,就表示端口服务正常工作中,那么前面在外网连接失败,要从防火墙上找原因;如果连接失败,那么需要检查服务器上的相关服务是否已启动。...配置特殊的NAT,使内网计算机能通过公网的IP地址和端口来访问内网的服务器 本以为工作可以暂时告一段落,但是客户说ERP系统无法登录,定向开发的ERP系统,看到任何配置文件,打给客服,只是说开放一个端口即可...其实要解决这个问题,也不难,就是在代码中抛弃IP地址,改为绑定域名:在外网,只要在域名注册商的DNS管理后台,写一条A记录,指向电信运营商给的公网IP地址就可以了;同样道理,在内网,就在自己的DNS服务器上...,写一条A记录,指向内网服务器的IP地址,这样的话,无论客户端是在内网还是在外网,都能解析到需要的IP地址,也就能顺利访问到服务器了。

    5.9K31
    领券