域名解析后为什么访问还是ip访问。?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-26

展开全部

因为是虚拟主机,主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!

因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。

为什么有些网站通过host可以访问而直接输入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仍然有效。



域名解析了之后,要等十分钟左右生效,另外域名还需要绑定到服务器上

  • 域名更改IP后,搜索引擎蜘蛛为什么还是爬之前的服务器
    答:我们在转移服务器的时候,需要要运营,需要从新解析到新的服务器ip上面,就是说我们转移空间或者服务器,域名要重新解析,那么就会出现这样的情况,DNS的全球生效时间一般是24个小时,那么在这个时间内,每个地方ping域名的ip地址都会不一样,有时候域名解析了后,自己访问,5分钟就生效了,但是其他省份的...
  • 为什么做了域名解析还显示以前的IP
    答:域名肯定要解析到公网ip的,域名就是让被人访问网站的,公网ip是对外公开访问的,不解析公网ip别人怎么访问。
  • 网站域名IP地址解析变更后,手机浏览器访问该网站,结果还是指向原地址...
    答:网站域名ip地址解析变更后,一般要20分钟左右的解析学习时间;过了这段时间,就可以上了,手机上如果还是指向原地址,可以直接输入公网ip上,或做清空上网记录操作,就可以了。
  • ...为什么只能用IP访问,不能用二级域名访问?哪里出了问题呢?
    答:看你操作是没问题的,是不是解析还没有生效。ping一下域名看是不是服务器ip地址
  • 域名解析后网站为什么还不能访问
    答:域名解析了以后,你还需要在主机那边绑定的。如果是已经绑定了,还打不开说明还没有生效,一般24小时之内就可以了。很快,用不了这么长时间。没绑定继续往下看。主要有一下几种情况:虚拟主机。这种的话,你需要在虚拟主机的管理面板找到绑定域名之类的,进去把自己的域名绑定一下。由于各大服务商的管理...
  • 为什么 我设置正确了 我是电信访问域名却解析到得是网通ip?
    答:确认域名所添加的记录正确。如果你添加了电信、网通、教育网、电信的分线,那么就不能再添加默认 看用户是否使用了非同线路的DNS,比如网通的用户用了电信的DNS 对比DNSPod的IP表,看用户上网的IP和所用的DNS是否在列表内 如果仍然不能解决,请把出错的用户IP地址、上网所用的DNS地址、解析错误的记录(...
  • 我已经更改了域名对应的IP地址 为什么域名还是指向原来的ip 求解...
    答:两个问题:1,你改的对应的IP只是改了配置的,没有更改域名解析对应的IP。2,登陆域名管理中心,打开域名解析,将A记录对应的IP改为你新的IP。另外:你截图里的192.168.1.60显然是一个内网IP,当然外网是访问不到的,所以你必须要设置一个公网IP才可以通过域名访问。希望中电华联的回答能够让你做个...
  • 域名解析到空间的IP后,为什么本地PING出的IP显示的不是空间的IP,却是...
    答:是的,就是DNS指向还没变更过去。但你如果是DNS就ok,如果是DDNS(动态域名指向)就有可能还是你当时客户端的IP地址
  • 为什么最近好多域名的解析都出错.解析完了全部到别的IP去 原本已经解析...
    答:可能是域名被停止解析了,可以通过查询whois信息来发现是否停止解析了。停止解析的原因一般是域名被投诉,或者域名信息不真实造成。推荐到中国红网注册域名,他们家在注册的时候就提醒客户填写真实信息,首年只要52元。
  • ...的时候域名解析到新的IP了,为什么打入网址,还是以前的网站?_百度...
    答:一个域名只能解析到一个IP上,你的这种情况可能是解析没有生效,全球域名刷新有8-72小时的误差,如果是时间没到的话,再等等看。 你PING下你的域名,看看是不是你现在的新IP。 还有就是看看是否是绑定域名就是看是否绑定主机头了呢。 如果还是不可以的话,那么你就分别联系下你的域名商和空间商...