hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机域名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。hosts文件的作用非常大,可以自由解析域名。
hosts文件位置在不同操作系统的位置不大一样:
Windows NT/2000/XP/Vista/win7(即微软NT系列操作系统):
默认位置为 %SystemRoot%\system32\drivers\etc\,但也可以改变。
典型的XP系统hosts文件位置:C:\windows\system32\drivers\etc
Windows 95/98/Me:%WinDir%\
Linux及其他类Unix操作系统:/etc
苹果系:
Mac OS 9及更早的系统:System Folder: Preferences或System folder(文件格式可能与Windows和Linux所对应的文件不同)
Mac OS X:/private/etc(使用BSD风格的hosts文件)
iPhone OS:/etc
iPad OS:/private/etc
Symbian第1/2版手机:C:\system\data\hosts
Symbian第3版手机:C:\private\10000882\hosts,只能使用兼容AllFiles的文件浏览器访问,大部分都不行。
hosts文件的一些用途:
1,将广告域名重定向到本地IP地址:127.0.0.1上来过滤广告。
2,hosts文件可用于拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件。
3,使用hosts文件来强制将网站指定到正确的IP上。
修改hosts文件的技巧:
自己建个文件重命名为.cmd扩展名
复制以下内容进去保存一下,要改hosts的时候运行一下就出来了
@echo 去除hosts文件的只读和隐藏属性,防止hosts文件无法修改 attrib -r -h %Systemroot%\System32\Drivers\Etc\hosts @echo 用记事本打开hosts文件 notepad.exe %Systemroot%\System32\Drivers\Etc\hosts
其实后面可以开始-运行 输入回车:
notepad.exe %Systemroot%\System32\Drivers\Etc\hosts
也可以在桌面为hosts新建个快捷方式,需要用的时候就直接用记事本打开。
相关推荐
1、主机名: 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也是说IP地址... 主机名相关的配置文件:/etc/hosts 2、主机名配置文件: 主机名的配置文件大多是/etc/ho
hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。这篇文章主要介绍了linux系统下hosts文件详解及配置的相关资料,需要的朋友可以参考下
UNIX系统中的hosts文件详解 UNIX系统中的hosts文件是一个静态表lookup,用于将主机名解析到对应的IP地址。该文件位于/etc/hosts目录下,用于记录本机或其他主机的IP地址和对应的主机名。不同的Linux版本,该配置...
1、名词解析 主机名: 无论是在局域网还是在INTERNET上,每台主机都有一个IP地址,用来区分当前是那一台机器(其实底层是使用机器的物理地址),也是说IP地址是一个主机的门牌号,的标示这一台机子。...
linux服务器hosts文件配置 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。 hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在...
hosts 文件位置详解 hosts 文件是一个非常重要的系统文件,它存储了计算机网络中节点信息,并将主机名映射到相应的 IP 地址,从而实现 DNS 的功能。hosts 文件的位置在不同的操作系统中并不相同,今天我们就来详细...
详解Linux系统下的hosts文件.docx
在开发的时候我们可能会需要修改Android的hosts文件。Android的hosts文件路径是/system/etc/hosts,在修改该文件前首先需要Android手机获取root权限。至于如何root你的手机,这里就不加详述,可以自行在网络上查找,...
此外,如果服务器的IP地址或主机名发生变化,`/etc/hosts`和`/etc/sysconfig/network`文件也需要相应更新。 正确配置这些文件能确保服务器能够正确地连接到网络,接收和发送数据,并且能够通过域名系统解析其他主机...
操作系统安全是保障系统资源免受恶意攻击和未经授权访问的关键领域,而/etc/hosts.deny文件在其中扮演着重要角色。这个文件是Linux系统中TCPWRAPPER的一部分,用于控制远程访问服务的权限。TCPWRAPPER是一个安全机制...
RHEL etc目录下配置文件详解 在 Linux 系统中,etc 目录下存储了大量的配置文件,这些文件控制着系统的各个方面的行为。在这里,我们将详细介绍 etc 目录下常用的配置文件。 1. adjtime:该文件包含了调整硬件时钟...
Samba 服务器配置文件详解 Samba 服务器配置文件(smb.conf)是 Linux 操作系统中 Samba 服务器的核心配置文件,用于管理 Samba 服务器的各种设置和参数。本文将对 smb.conf 文件中的主要配置项进行详细解释,帮助...
本资源包"LIUNX配置文件详解.ZAR"包含了大量有关Linux重要配置文件的信息,对于初学者来说,是一个非常有价值的参考资料。 首先,我们要了解的是`/etc`目录,它是Linux系统中存储全局配置文件的地方。这里包含了...
`multi`开启允许在/etc/hosts文件中为同一主机名分配多个IP地址。`nospoof`禁止IP地址欺骗,如果启用,任何尝试的IP欺骗都会被阻止,并且可以使用`alert`记录这些尝试。 3. **/etc/hosts**: 这是Linux系统中进行...
### Linux 文件系统详解 在深入理解 Linux 操作系统的运行机制时,掌握其文件系统的结构是至关重要的一步。本文将详细解读 Linux 文件系统的基本概念、重要目录及其作用,并结合部分核心配置文件的功能进行阐述。 ...
### httpd.conf 文件详解 #### 一、概述 `httpd.conf` 是 Apache HTTP Server 的主要配置文件,它控制着 Web 服务器的行为和功能。在本篇内容中,我们将深入探讨 `httpd.conf` 文件中的关键配置选项及其作用,帮助...