不改hosts如何测试域名未解析的网站

本文涉及的产品
.cn 域名,1个 12个月
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介:

很多时候网站测试一个网站是否能够正常访问,由于服务器可能配置了防恶意解析的配置,所以必须通过域名来测试;

但是很多时候因为业务还没上线,所以域名是没有做解析的,这时候很多人会修改hosts来测试;

但是如果只是临时测试一下站点访问情况,这样的话去改hosts还是比较麻烦的,这时候其实完全可以通过curl将host信息传递过去

例如122.224.103.234这台服务器是禁止空竹机头访问的

1 [root@test ~]# curl -I 122.224.103.234
2 curl: (52) Empty reply from server

而234.cnhejia.cn这个域名绑定了这台服务器,但是这个域名解析还没有指向这台服务器,如下:

1 [root@test ~]# ping 234.cnhejia.cn
2 PING 234.cnhejia.cn (10.20.30.40) 56(84) bytes of data.

这时候想测试234.cnhejia.cn在122.224.103.234这台服务器上是否能够正常访问,一种办法是修改hosts,简单的办法是通过curl直接将http header的host参数传递过去,测试如下:

01 [root@test ~]# curl -I -H "host:234.cnhejia.cn" 122.224.103.234
02 HTTP/1.1 200 OK
03 Server: nginx
04 Date: Sat, 23 Nov 2013 06:48:30 GMT
05 Content-Type: text/html; charset=UTF-8
06 Connection: keep-alive
07 X-Powered-By: PHP/5.3.18
08 Set-Cookie: PHPSESSID=6g4trom7u8sn58ffrv00kkk5v6; path=/
09 Expires: Thu, 19 Nov 1981 08:52:00 GMT
10 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
11 Pragma: no-cache
12 X-Pingback: http://234.cnhejia.cn/xmlrpc.php

http 200
访问正常

目录
相关文章
|
2天前
|
Web App开发 IDE 测试技术
自动化测试的利器:Selenium 框架深度解析
【10月更文挑战第2天】在软件开发的海洋中,自动化测试犹如一艘救生艇,让质量保证的过程更加高效与精准。本文将深入探索Selenium这一强大的自动化测试框架,从其架构到实际应用,带领读者领略自动化测试的魅力和力量。通过直观的示例和清晰的步骤,我们将一起学习如何利用Selenium来提升软件测试的效率和覆盖率。
|
1天前
|
域名解析 存储 缓存
域名解析 DNS:连接数字世界的关键枢纽
在数字世界中,DNS(域名解析系统)如同一位至关重要的引路人,将我们输入的域名与对应的IP地址相连,使我们可以轻松访问各种网站和服务。它通过多级服务器查询,将易于记忆的域名转换为复杂的IP地址,极大提升了互联网的易用性和普及度。尽管面临网络延迟和域名数量激增等挑战,通过分布式系统和缓存技术等创新方案,DNS 系统将持续发展,为用户提供更安全、高效的网络体验。
9 2
|
3天前
|
网络协议 搜索推荐 应用服务中间件
网站开通后如何修改域名
网站开通后如何修改域名
|
3天前
|
Web App开发 安全 测试技术
软件测试的艺术:从代码审查到用户验收的全方位解析
【10月更文挑战第1天】本文旨在深入探讨软件测试的精髓,通过分析不同类型的测试方法—单元测试、集成测试、系统测试、性能测试和用户接受度测试,揭示其在软件开发生命周期中的重要性。我们将通过具体案例,展示如何运用这些测试技术来发现并修复关键缺陷,提高产品质量。同时,文章还将提供一系列最佳实践,帮助读者建立有效的测试策略,确保软件项目的成功交付。通过阅读本文,您将获得一套全面的软件测试知识体系,以及如何在实际应用中灵活运用这些知识,以提升软件开发的整体质量和效率。
|
3天前
|
域名解析 缓存 网络协议
【网络】DNS,域名解析系统
【网络】DNS,域名解析系统
16 1
ly~
|
4天前
|
域名解析 网络协议 Linux
如何测试 DNS 记录中的反向代理服务器是否生效?
本文介绍了三种测试反向代理服务器配置的方法。首先,通过命令行工具如 `ping`、`nslookup` 和 `dig` 检查域名解析是否指向正确的 IP 地址。其次,利用 Web 浏览器访问域名,验证页面加载正常且请求头信息无误。最后,借助网络抓包工具如 `Wireshark` 和 `tcpdump` 分析数据包,确保请求正确转发并返回预期响应。
ly~
17 2
|
8天前
|
机器学习/深度学习 存储 监控
深入解析软件测试中的自动化测试技术
本文旨在全面探讨软件测试中的自动化测试技术。通过对自动化测试的定义、优势、常见工具和实施步骤的详细阐述,帮助读者更好地理解和应用自动化测试。同时,本文还将讨论自动化测试的局限性及未来发展趋势,为软件测试人员提供有益的参考。
28 6
|
5天前
|
存储 Kubernetes 负载均衡
基于Ubuntu-22.04安装K8s-v1.28.2实验(四)使用域名访问网站应用
基于Ubuntu-22.04安装K8s-v1.28.2实验(四)使用域名访问网站应用
13 1
|
7天前
|
Java 测试技术 持续交付
软件测试的艺术:从代码审查到用户体验的全方位解析
在当今数字化时代,软件已成为我们生活中不可或缺的一部分。无论是社交媒体、在线购物还是移动支付,背后都离不开软件的支持。然而,随着软件功能的日益复杂和用户需求的不断提高,软件测试的重要性也愈发凸显。本文将探讨软件测试的各个方面,从代码审查到用户体验,全面解析如何确保软件质量,为用户提供更好的使用体验。
26 1
|
5天前
locust网站压力测试软件
locust网站压力测试软件
13 0

推荐镜像

更多