关于hosts文件
来源:互联网 发布:public static json 编辑:程序博客网 时间:2024/05/17 16:13
概念:
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
位置:
windows系统默认位置为%SystemRoot%\system32\drivers\etc\,但也可以改变。动态目录由注册表键\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath决定。其中,%Systemroot%指系统安装路径。例如,Windows XP/Windows 7/Windows 8 安装在C:\WINDOWS,那么Hosts文件就在C:\WINDOWS\system32\drivers\etc中。Hosts文件具有系统属性,系统默认是不显示此文件的。
Linux及其他类Unix操作系统:/etc
Android:/system/etc/hosts
工作机制
127.0.0.1 网站域名
之后在浏览器地址栏中输入对应的网站域名即可。
现在,我们找到了一堆IP地址,到底那个是可用的IP地址呢,这里又分为两种情况:
1、HTTP的服务和网址
对于HTTP方式的网址,通常只是封了其80端口,检测方法一般是,“开始”-“运行”-“cmd”,然后输入 ping 目标IP地址,如果不返回“请求超时”的错误信息,通常就是可用的IP地址。
2、HTTPS的服务和网址
对于HTTPS方式的网址,不能用ping来检测,而要用telnet来检测,通过这个命令连接目标IP的443端口,能连接上的即为可用ip,具体方法是,“开始”-“运行”-“cmd”,然后输入 telnet 目标IP地址 443,如果没有返回“连接失败”提示,而是出现一个黑屏,则是可用IP地址,将其添加到hosts文件即可。
补充说明:对于Windows7/Windows 8用户来说,需要现在“控制面板”-“程序”-“打开或关闭Windows功能”里选择打开“Telnet客户端”才能用Telnet。
添加Hosts文件
找到可用IP后,就可以添加这个IP到Hosts文件里了,先关闭“电脑管家”、“360安全卫士”这类工具,然后编辑C:\Windows\System32\drivers\etc\hosts文件,在文件结尾添加一行“可用IP地址 目标域名”即可。
对于Linux系统,修改方法和Windows类似,只是文件位置不一样,Linux系统下Hosts文件的位置是 /etc/hosts ,使用vi编辑这个文件,将附加的内容添加在其后面即可。
- 关于hosts文件
- 关于/etc/hosts文件
- 关于hosts文件
- 关于hosts文件
- 关于/etc/hosts文件
- 关于hosts文件
- 关于/etc/hosts文件
- 关于/etc/hosts文件
- 关于/etc/hosts文件
- 关于/etc/hosts文件
- 关于Mac配置hosts文件
- 关于Hosts文件在系统中的作用.......
- 关于hadoop配置hosts文件的问题
- 关于hosts文件的一些知识
- 【Linux】关于IP直达文件hosts
- 关于hosts
- 关于hosts
- 关于hosts
- hdu 1753 大明A+B
- zepto 研究
- 高通 8x12 添加 TP和按键 .
- Opengl开发环境配置
- [知识分享]浏览器地址栏快捷键的用例设计
- 关于hosts文件
- 14.4版本的Xilinx SDK软件使用方法和FSBL文件的创建方法图解
- Sala-3 - 1 - Lecture 2.1 - Higher-Order Functions (10_18)
- dev gridcontrol 单选框效果
- CodeForces 4C. Registration system
- C语言数组知识点总结
- oracle性能优化技巧:max(),min()的高效写法
- java 修饰符
- 求解最长公共子序列问题的可视化界面实现