昆明java培训
达内昆明广州春城路

18487146383

热门课程

为什么不能直接访问ip

  • 时间:2016-01-19
  • 发布:昆明Java培训
  • 来源:达内新闻

很多小伙伴都在好奇这么,问题对吧!昆明java培训小编看到昆明java培训班学员的留言后,就此作答。

通过getAllByName得到了km.java.tedu.cn对应的多个IP地址.从理论上说,在IE(或其他的Web浏览器,如Firefox)的地址栏中输入这四个IP地址中的任何一个,都可能访问km.java.tedu.cn.如输入ip,但IE却返回了一个错误信息.在输入另外三个IP后,都会得到同样的错误信息.

昆明java培训

这个错误并不是网页未找到错误(HTTP状态号:404),而是拒绝访问错误(HTTP状态号:403).当在地址栏中再输入km.java.tedu.cn,仍然可以访问这个网站.从以上种种迹象表明这并不客户端的问题,而是服务端对此做了限制.

在HTTP协议(这个协议会在下一章详细讲解)的请求头有一个Host字段,一般通过http:km.java.tedu.cnt访问服务器时,Host的值就是km.java.tedu.cn.如果是http:// ip,那么Host的值就是ip.因此,我们可以推断, km.java.tedu.cn的服务器通过检测Host字段防止客户端直接使用IP进行访问.目前有很多网站,如cs.web.tedu.cn都是这样做的.有一些网站虽然未限制用IP地址来访问,但在使用IP地址访问网站时,却将IP地址又重定位到相应的域名上.

通过ping命令也可以得到一个域名的IP地址,如果域名绑定有之个IP地址,DNS就随机返回一个IP地址.如在控制台输入下面的命令:

ping www.csdn.net

返回结果

Reply from 211.100.26.122: bytes=32 time=31ms TTL=48

Reply from 211.100.26.122: bytes=32 time=35ms TTL=48

Empire CMS,phome.net

昆明java培训觉得以后小伙伴们还是学会记住域名这个比较靠谱一点是不是呢?

上一篇:昆明java培训分享:Java认证考试的优势
下一篇:未来5年内将有500万人因科技进步失去工作

“因材施教,分级培优”十问十答

达内举办“2016授课讲师资格认证培训“,不断提升教学品质

达内牵手猿圈科技,打造技能测评、学习、就业一站式服务

毕业三年之内能转行学编程吗?

选择城市和中心
贵州省

广西省

海南省

台湾