为了便于北京和大连两个更好的测试系统。该公司专门申请一个域名:大连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文件的更多相关文章

  1. Linux操作系统下/etc/hosts文件配置方法

    1.关于/etc/host,主机名和IP配置文件 Hosts - The static table lookup for host name(主机名查询静态表) hosts文件是Linux系统中一个负 ...

  2. 操作系统/etc/hosts文件配置

    windows对应 C:\Windows\system32\drivers\etc\hosts linux: /etc/hosts Hosts - The static table lookup fo ...

  3. hosts文件权限导致监听无法启动

    1.所属系统:2.问题描述:3.解决4.参考???疑点:为什么修改主机名会使hosts文件权限发生改变 1.所属系统: ZHJS2#[/]uname -a HP-UX ZHJS2 B.11.31 U ...

  4. Mac系统如何编辑hosts文件

    Mac系统如何编辑hosts文件 Hosts 是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系 统会首先 ...

  5. Windows里面的hosts文件

    一.什么是Hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的 ...

  6. hosts文件的作用 whois查询域名信息

      Whois查询域名信息 在操作系统中的路径:Window98—在Windows目录下Windows 2000/XP—在C:\WINDOWS\system32\drivers\etc目录下 内容:包 ...

  7. 修改Hosts文件

    Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制. Hosts文件的存储位置在不同的操作系统中并不相同,甚至不 ...

  8. hosts文件的作用

    hosts文件的作用 hosts文件是一个没有扩展名的系统文件,可以用记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中输入一 ...

  9. Windows 系统里面的 hosts 文件

    一.什么是hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的 ...

随机推荐

  1. Delphi 获取Internet缓存文件 -- FindFirstUrlCacheEntry FindNextUrlCacheEntry

    下面是我写的一个函数,把所有的缓存文件路径添加到一个字符串列表中,直接看代码,带了注释.另外还有删除缓存等等大家自己到msdn找找. 需要引用 WinInet // 获取Internet缓存文件 fu ...

  2. solaris 11 stdio.h: No such file or directory

    http://www.zendo.name/solaris-11-stdio-h%EF%BC%9A-no-such-file-or-directory/ Posted on 2012 年 3 月 23 ...

  3. Gcc 的使用

    Gcc 的使用前言  编译器在编译过程中,先将程序代码编译成 object 文件,然後再和程序库联结,成为可执行文件.因此一个编译器须提供的参数主要有几类:  1.指定编译器编出的object 文件或 ...

  4. 【hdu 2955】Robberies

    Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s) ...

  5. html5--1.12表格详解

    html5--1.12表格详解 一.总结 一句话总结: 二.详解 1.表格构成三个基本要素 table:表格的范围,外框:用来定义表格,表格的其他元素包含在table标签里面: tr: 表格的行: t ...

  6. SignalR+AForge实现视频会话[WPF]

    原文:SignalR+AForge实现视频会话[WPF] 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/lordwish/article/detai ...

  7. 使用JSONlib简单的转换json操作

    在使用jsonlib操作之前 需要引入json及5个依赖包,依赖包版本不能最新,lang与collections有不兼容现象. 官方地址:http://json-lib.sourceforge.net ...

  8. 【t076】竞赛排名

    Time Limit: 1 second Memory Limit: 128 MB [问题描述] 某市组织了一次中学生科技全能竞赛,每个选手要参加数学.物理.化学.天文.地理.生物.计算机和英语共八项 ...

  9. 一个里程碑,新网站实现全站https

    本地验证node服务没问题后,上传到阿里云服务器上,发现无法访问.一开始以为是SSL证书有问题,去腾讯云SSL证书重新下载,还是不行.然后改node应用文件代码app.js,猜测是crt证书应该改成p ...

  10. Zero Downtime Upgrade of Oracle 10g to Oracle 11g Using GoldenGate — 1

    Source Database DB Name:        zwc Schemas:         HR,OE,PM Version:          10.2.0.4 RAC:       ...