EVO视讯官方网站
全部
All
当前位置: 首页 > 新闻资讯 > 网站通过域名可以访问而使用IP地址却无法访问,这是什么原因?
相关新闻
  • 后台管理系统——数据统计分析功能

    2026-08-10 15:48

    一、网站基本流量(IP、PV);每天监测网站的流量,最终目的也是让这个数据直线上升。一般网站基本流量状况有IP访问量,页面浏览量(PV),独立客户端,新客户端,人均浏览量。流量上升说明网

  • 关于EVO视讯官方网站网站开发的那些趣事

    2026-08-01 10:16

    企业网站开发是企业在Internet上展示形象的门户,是企业开展电子交易的基地,是企业网上的'家',设计制作一个优秀的网站是网站开发的企业成功迈向互联网的重要步骤。网络可以带给企业不分地域、

  • “APP技术霸凌”成重灾区

    2026-07-31 22:13

    “我的手机APP一打开网页,弹出各种抽奖小广告”,“看个视频,却要求获取我的通讯录权限,不打开权限无法观看”等等这些问题都是移动端APP权限过渡、过多收集信息非常普遍,而手机APP也是互联网

  • 在网站开发大数据的驱动下,精准抗疫如何做?

    2026-07-28 11:52

    新型冠状病毒肺炎疫情牵动人心,如何在春节假期结束后确保疫情得到有效防控,也成为各地政府面临的头等大事。新型冠状病毒肺炎有典型的人传人特征,加之潜伏期长和隐匿性强,为防疫工作带来很大困难。在

  • SEO文章的写作技巧你知道几个?

    2026-07-21 19:39

    内容营销逐渐被人们重视,使得内容创作也成为SEO的关键。每个行业的内容对自己的定位是不同的,网站推广运营者通过内容创作去实现自己的目标。好的内容输出往往能够引起读者的共鸣,为网站的运营产生更

网站通过域名可以访问而使用IP地址却无法访问,这是什么原因?

返回列表
发布时间:2026-07-24 20:17
作为网站管理者,必须要了解一些http、服务器相关的知识,那么今天小编给您讲述一下网站为什么通过域名可以访问而使用IP却无法访问,这究竟是什么原因呢?
网站制作案例

问题的前提是,需要更改host访问网站,且更改后能成功访问,说明DNS不能获得正确的IP地址,但通过正确的IP地址可以连接到正确的服务器上。
种可能:
假如是一次单纯的http请求,指定host用域名访问和直接输入ip地址访问,效果应当是一样的,但于一次请求。现如今,当你打开一个网页,事情会变得复杂很多,网页不光是一个html,还有许多css样式、javascript脚本、其他网页元素(Flash等)需要下载,执行js脚本或Flash插件的时候,还会进行新的网络请求。
html里包含的css、js资源地址,以及js脚本发出的网络请求地址,可能是用域名记录的(而非IP地址)。假如是改host的方式,那么你的系统知道,这个域名对应正确的IP地址,可顺利访问。如果是没有host,输入IP访问,那么对于网页资源、脚本中的域名地址,系统不知道这个域名是你输入的IP,仍需要通过DNS获取IP地址,DNS有问题的话,不能正确加载。
防火墙很早只做DNS劫持、污染,通过域名得不到正确的IP,如果你ping一个网址,实际ping的是假的IP地址,可能是超时无响应,可能是错误的服务器的回应,但你ping它的IP地址,结果是正确的,所以改host有效。后来防火墙高级了,可以阻拦、劫持你的请求,那么怎么ping都会出问题。值得注意的是,仍有很多网站只有DNS污染,没有针对IP地址的行为(或网站IP地址在不断更新而防火墙的更新慢一拍),所以改host仍然有效。
第二种可能:
有些网站服务器端程序需要通过你的URL来决定返回的内容(可能一个IP地址上的服务器需要同时提供两个网站的访问),那么你的URL中不包含正确的域名,服务器程序没办法回应你(不知道你要访问的到底是什么),只好返回个错误。
如果用户可以补充网页错误的内容,很好是Chrome中的Developer Tools(F12键)中Network选项卡中的内容,或者提供网页URL地址、IP地址等,会对问题有很大的帮助。