BBIN宝盈
全部
All
当前位置: 首页 > 新闻资讯 > 网站通过域名可以访问而使用IP地址却无法访问,这是什么原因?
相关新闻
  • 工业互联网“治疗”中小企业“疫病”

    2026-08-03 14:47

    自2019年12月至今,新型冠状病毒肺炎已肆虐我国两月有余,在广大人民群众生命安全面临巨大风险的同时,我国经济也为此蒙上了一层阴影,首当其冲者就是2019年已然面临发展困境的广大中小企业。工

  • 互联网知识版权问题——“冰冻三尺非一日之寒”

    2026-08-01 13:59

    近年来,关于互联网网站制作、自媒体领域抄袭乱象屡屡被曝出。如,自媒体领域活跃着大量的工作室团队,开展代写“原创文章”的服务,“多文拼接”“掐头去尾”“偷梁换柱”成常规操作。有网站制作数据显示

  • 网站文章发布以后进行修改会对百度收录产生什么影响?修改以后我们又能做些什么?

    2026-07-26 07:34

    当每天进行文章发布的时或者百度抓取完毕以后,我们发现文章中出现一些小的纰漏,需要进行改动,那么对百度收录产生什么影响?如果网站是一个新站,在网站发布文章以后,建议不要进行随意改动,即便是出现

  • 网站设计中的五不要你知道多少吗?

    2026-07-17 09:00

    为宣传自己企业的品牌文化和产品,大多数企业都想要一个独一无二的网站建设更优于同行,但北京BBIN宝盈网站建设公司提醒您,在进行设计时一定要懂得网站设计的五不要,才会事半功倍!一、不要浪费时间

  • 微软拟斥资1.6亿元为残疾人打造新AI解决方案

    2026-07-08 18:24

    5月8日消息,据国外媒体报道,当地时间周一,微软推出了AIforAccessibility项目,以探索人工智能(AI)改善残疾人生活的方式。这个消息是在微软的年度研发者大会上宣布的,该会

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

返回列表
发布时间:2026-07-19 23:03
作为网站管理者,必须要了解一些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地址等,会对问题有很大的帮助。