操作系统hosts文件
为了便于北京和大连两个更好的测试系统。该公司专门申请一个域名:大连r \\ u0026 D侧只需要部署(我方系统全权负责在大连研发。所以在大连并列比较的部署方面easy——不要忘记,该项目比我们实际做舞美设计的复杂性大学十万次,比方jms、Memcached等也非常多,稍有差错系统就会执行不起来),北京和大连两地的測试部门就能够測试软件系统了,这样工作效率更高效、更加的逼真,能够測试软件在真实环境下的表现。
假设要实现使用已注冊的域名(比方www.baidu.com)訪问本机JavaWebproject该怎么做呢?或者说该如何配置呢?今天谈一下操作系统中的hosts文件:
1、在MyEclipse开发工具中新建名为test的JavaWebproject。
2、改动index.jsp文件:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>首页</title>
</head> <body>
<center style="margin-top: 18%;"><font style="font-size: 36pt;font-weight: bold;color: red;">百度首页</font></center>
</body>
</html>
3、找到hosts文件,用记事本打开,在文件最后加入127.0.0.1 www.baidu.com
4、使用port号为8080的Tomcat公布该项目;
5、打开浏览器。输入网址——http://www.baidu.com:8080/test/
6、点击回车键,你将看到下图:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FvaHVhbmppZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="700" height="500" alt="" />
注意:a、请注意上图被红框框定的文字;
b、此时在本机浏览器中输入“http://www.baidu.com/”你会发现浏览器找不到或无法连接到“http://www.baidu.com/”,总之会报错。这时要想訪问百度首页那么就必须将“127.0.0.1 www.baidu.com”从hosts文件里去掉(或将127.0.0.1改为61.135.169.105。当中61.135.169.105是百度的IP地址——能够通过“ping www.baidu.com”DOS命令查看);
c、"http://www.baidu.com:8080/test/"中的port号一定要和公布的server的port号一致。
操作系统中的hosts文件在哪?
hosts文件在不同操作系统(甚至不同Windows版本号)的位置都不大一样,这里仅仅介绍一下该文件在Windows7中的位置:系统安装盘:\Windows\System32\drivers\etc
hosts文件有什么作用?
这个文件负责将网址域名映射到相应的IP地址,讲到这里我们就会明确为什么在改动该文件后输入http://www.baidu.com:8080/test/就能够看到上图页面了。
它的工作原理是这种:当用户打开浏览器、输入网址并按回车键时,系统会首先自己主动从hosts文件里寻找相应的IP地址,一旦找到,系统会马上打开相应网页。假设没有找到。则系统会将网址提交DNS域名解析server进行IP地址的解析。从这一原理中我们不难理解并非输入的所有域名都能够访问本地公布JavaWebproject。
版权声明:本文博客原创文章。博客,未经同意,不得转载。
操作系统hosts文件的更多相关文章
- Linux操作系统下/etc/hosts文件配置方法
1.关于/etc/host,主机名和IP配置文件 Hosts - The static table lookup for host name(主机名查询静态表) hosts文件是Linux系统中一个负 ...
- 操作系统/etc/hosts文件配置
windows对应 C:\Windows\system32\drivers\etc\hosts linux: /etc/hosts Hosts - The static table lookup fo ...
- hosts文件权限导致监听无法启动
1.所属系统:2.问题描述:3.解决4.参考???疑点:为什么修改主机名会使hosts文件权限发生改变 1.所属系统: ZHJS2#[/]uname -a HP-UX ZHJS2 B.11.31 U ...
- Mac系统如何编辑hosts文件
Mac系统如何编辑hosts文件 Hosts 是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系 统会首先 ...
- Windows里面的hosts文件
一.什么是Hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的 ...
- hosts文件的作用 whois查询域名信息
Whois查询域名信息 在操作系统中的路径:Window98—在Windows目录下Windows 2000/XP—在C:\WINDOWS\system32\drivers\etc目录下 内容:包 ...
- 修改Hosts文件
Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制. Hosts文件的存储位置在不同的操作系统中并不相同,甚至不 ...
- hosts文件的作用
hosts文件的作用 hosts文件是一个没有扩展名的系统文件,可以用记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中输入一 ...
- Windows 系统里面的 hosts 文件
一.什么是hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的 ...
随机推荐
- sourceinsight4
转载 http://bbs.pediy.com/thread-215669.htm 如果你觉得软件有用,请购买正版.发布这个纯属娱乐. 转载请注明出处,谢谢! 仅修改了程序中用于License签名验证 ...
- jquery-7 jquery中的文档处理方法有哪些(方法的参数表示功能增强)
jquery-7 jquery中的文档处理方法有哪些(方法的参数表示功能增强) 一.总结 一句话总结:多看参考文档,多看主干目录.一般的功能分两个方法来实现,一个对应标签,一个对应标签和事情,比如克隆 ...
- css3-1 css3游戏介绍、css3样式和优先级
css3-1 css3游戏介绍.css3样式和优先级 一.总结 一句话总结:我们写外部css表的时候可以用class,那样使用的人用id修改的话优先级就比我们高,达到目的. 1.html嵌套css样式 ...
- [Django] Building the rest API
Install the rest api framework: pip install djangorestfamework In settings.py: INSTALLED_APPS = [ 'd ...
- 前端Js框架汇总(工具多看)
前端Js框架汇总(工具多看) 一.总结 一句话总结: 二.前端Js框架汇总 概述: 有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快.看着Java.Js.Swift在各领 ...
- 前端切图:手机端自适应布局demo
手机端自适应布局demo原型如下: 图片发自简书App 要求如下:适应各种机型源码如下: <!DOCTYPE html > <html> <head> <me ...
- js页面加载函数
在未加载完文档,使用jquery选择器选择元素后,如果立即绑定事件进行调用,会引起js的报错(can not read property of undefined),导致事件不能绑定成功. alert ...
- 【a901】滑雪
Time Limit: 10 second Memory Limit: 2 MB 问题描述 滑雪是一项非常刺激的运动,为了获得速度,滑雪的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待 ...
- 检索01-c#中基本数据类型和引用类型的区别
1.基本定义 基本数据类型包括:整型.浮点型.字符型.结构体.布尔型.日期时间.枚举类型等 引用类型包括:字符串.类.数组.接口等 堆定义:是一种特殊的树形数据结构,每个结点都有一个值,一般由程序员分 ...
- SpringBoot使用jsp作为视图模板&常规部署
springboot其实并不推荐使用jsp作为视图模板,其默认采用Thymeleaf作为模板,出于对其没有研究,故考虑目前阶段仍然使用jsp作为视图模板.下面就展开实践案例过程: 1.首先创建一个js ...