Host是什么

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

浏览器访问网站,要首先通过DNS服务器把要访问的网站域名解析成一个唯一的IP地址,之后,浏览器才能对此网站进行定位并且访问其数据。

操作系统规定,在进行DNS请求以前,先检查系自己的Hosts文件中是否有这个域名和IP的映射关系。如果有,则直接访问这个IP地址指定的网络位置,如果没有,再向已知的DNS服务器提出域名解析请求。也就是说Hosts的IP解析优先级比DNS要高。

Host文件路径

command+shift+G , 点击前往在文件夹中就可以找到hosts文件

Host文件修改

直接在文件后面追加 域名 ip

示例----
增加配置

127.0.0.1 www.163.com
表示域名“www.163.com”指向的ip为127.0.0.1,即本地

验证是否生效

本地启动tomcat,访问www.163.com:8080就可以看到tomcat启动页

为什么要加上8080呢,因为这是端口号,tomcat开启的Web服务默认使用8080端口,而浏览器中默认的是80端口,所以必需要显示指明。也可以修改tomcat安装目录下的config/server.xml中的8080为80,这样就不用在访问时显式指定端口了。

这就是通过修改hosts文件来使域名指向某个IP的方式了,如果需要添加多条配置,直接再新增一行内容就行了。

mac 配置host相关推荐

  1. Mac如何配置host

    Mac如何配置host sudo vi /etc/hosts 输入密码 按Esc 输入:wq 退出即可

  2. Mac 配置教程-开发篇

    将 Mac 日常使用的软件和开发软件区分开,将之前写的 Mac 配置的文章分成了两篇: Mac 配置教程-日常篇 Mac 配置教程-开发篇 图床 iPic 设置快捷键 Command+Shift+u ...

  3. mac配置node的环境变量,-bash: ls:command not fund

    一.mac配置环境变量 在使用公司电脑时候,经常因为标装问题,无法全局安装,那这时候我们就需要自定义安装路径,即配置环境变量(全局安装时候,软件安装的位置). 以下说的都是mac的操作. 以设置nod ...

  4. mac配置ssh连接

    mac的ssh mac的终端自带ssh,如果想使用ssh进行连接,可以 使用密码连接ssh # 连接ssh默认22端口 ssh root@ip地址# 如果ssh不是默认的22端口,想自己指定端口,可以 ...

  5. mac 配置apache 服务器 实现手机pc 端局域网传输

    mac 配置apache 服务器 一.上一篇太low 了 每次下载大的文件都会失败,经过苦苦的百度,终于找到了解决方案,那就是配置apache, 二.开启我们的配置 1.开启apache 服务,mac ...

  6. Mac配置Java环境变量等

    参考链接为: Mac配置Java环境变量 个人感觉需要注意的地方是: (1)这里面输入的密码password是电脑屏锁密码,不是appleid. (2)按esc退出编辑模式,我本来一直以为是退出当前的 ...

  7. mac上配置php开发环境,Mac配置PHP开发环境

    求教怎么在Mac配置PHP开发环境,小弟跪谢了! 这是我写的Mac安装Lnmp的教程,你可以看下 Mac配置Lnmp环境 Mac中自带Apache,输入 sudo apachectl start 启动 ...

  8. mac配置jenkins遇到的问题及解决办法

    写这篇博客的时候,我暂时放弃了mac配置jenkins,先记着遇到的坑吧.虽然无数次想砸电脑,但是回头想想,对于经常用windows系统和接触过linux的测试的我来说,这也是个熟悉mac系统的机会. ...

  9. 给mac配置adb 路径

    给mac配置adb 路径 (1)找到对应的adb 所在路径 /Users/***/Library/Android/sdk/platform-tools (2)启动终端,输入 cd $Home (3)输 ...

  10. Mac 配置 vim

    Mac 配置 vim 安装 vim 7.4 cd ~hg clone https://code.google.com/p/vim/cd vim./configure --with-features=h ...

最新文章

  1. OAuth 2.0攻击面与案例总结
  2. 一位美国前辈工程师的十大职业发展忠告
  3. Python虚拟环境pyenv、venv(pyvenv)、virtualenv之间的区别,终于搞清楚了!
  4. python-IO多路复用,select模块
  5. c语言学习之用筛选法求100之内的素数。
  6. Arduino 代码机制
  7. P3470 [POI2008]BBB-BBB【线段树,贪心】
  8. LeetCode 764. 最大加号标志(DP)
  9. randomized algorithms 有哪些_毛毯分类有哪些 毛毯的种类
  10. PAT甲级题解-1100. Mars Numbers (20)-字符串处理
  11. 存在out参数的webservices_Sentaurus Device材料参数的那些事
  12. 联想电脑linux显卡驱动,如何安装从联想官网下载的显卡驱动
  13. 基于JMP的独立样本t检验、配对t检验、单样本t检验
  14. Solidity函数vie和pure关键字
  15. 计算机领域经典书籍推荐
  16. 台积电偷笑:就算Intel技术牛我也要赶超你
  17. 程序代码!!!!——机械故障诊断程序大礼包
  18. 学院官网项目三级页面总结
  19. CANoe.DiVa操作指南-运行环境搭建
  20. 远程桌面连接不上,三种方法教你重启服务器

热门文章

  1. c语言fprintf 数组,C语言fprintf()函数:格式化输出到一个流中
  2. 非线性最小二乘求解方法详解
  3. 为什么我卸载了微博?
  4. 【wps表格】重点标识折线图上的某个数据点
  5. wps表格 做折线图
  6. 阿里云企业飞天会员是什么,如何申请?
  7. 使用ppt将输入的文字导出png
  8. Windows常见蓝屏代码及解决方法
  9. Windform c# pictureBox 更换背景图片
  10. 三人行必有我师焉 [ 光影人像 东海陈光剑 的博客 ]