在计算机网络中,hosts文件是一个文件,包含了一系列IP地址和主机名对应的对应关系。这些关系用于将主机名解析为IP地址。在互联网的早期,这是主要的方式。从那时起,DNS服务器已经成为更流行的解析主机名的方式。尽管如此,hosts文件仍然被操作系统和某些软件(例如网络浏览器)使用。
使用hosts文件可以在计算机上设置一些规则,例如阻止访问特定网站或将域名解析为特定IP地址等。例如,您可以通过在hosts文件中添加一个域名和IP地址对应关系,来防止广告弹出,也可以通过将一个网站解析到回环地址,来达到屏蔽该网站的效果。
hosts文件的路径在不同的操作系统中是不同的。例如,在Windows中,路径是 C:\Windows\System32\drivers\etc\hosts,而在Mac OS X中,路径是 /private/etc/hosts。