基本意义:
当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
那么他的用途就是方便域名解析,作用如下:
1.加快域名解析
对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
2.方便局域网用户
在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候我们输入这个服务器的名字就行了。
3.屏蔽网站
现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,这样就不用访问了。比如不想访问www.XXXX.com,那我们在Hosts写上以下内容:
127.0.0.1 www.XXXX.com #屏蔽的网站
0.0.0.0 www.XXXX.com #屏蔽的网站
语法:
#表示注释
hosts的第一列为ip,后面的为主机名,多个主机名以空格隔开,如:
192.168.1.17 compute-1-17 compute-1-17.local
相关推荐
在hosts文件中,#号开头的行做说明,不被系统解释。 hosts文件的编辑非常重要,特别是在局域网中。当我们想要访问某个主机时,需要将该主机的IP地址和主机名添加到hosts文件中。例如,我们可以添加一行192.168.1....
在Windows、Linux和Mac OS等系统中,hosts文件通常用于本地DNS解析,优先于互联网上的DNS服务器。当我们在hosts文件中添加特定的IP和域名对,就可以实现对特定网站的访问控制或者快速测试不同环境。 描述中的“切换...
Linux SMB 文件权限配置详解 SMB (Server Message Block) 是一种网络文件共享协议,常用于在Linux和Windows之间共享文件和打印机。配置SMB服务在Linux系统中是至关重要的,以便于不同操作系统间的协作和数据交换。...
NFS是嵌入式Linux开发的一个重要组成部分,本部分内容将详细说明如何配置嵌入式Linux的NFS开发环境。嵌入式Linux的NFS开发环境的实现包括两个方面:一是Linux服务器端的NFS服务器支持;二是嵌入式目标系统的NFS...
- **20.2 HOSTS 文件**:管理`/etc/hosts`文件。 - **20.3 DNS 配置**:配置域名解析。 - **20.4 配置文件集合**:了解各种与网络相关的配置文件。 - **20.5 网卡配置文件**:管理网络接口。 - **20.6 防火墙...
这个过程涉及到代码获取、配置文件替换、权限设置、Web服务器配置以及本地DNS解析等多个步骤,旨在为Linux初学者提供一个实践性的指南。 首先,我们需要从指定的SVN仓库下载BET系统的稳定版本代码。执行以下命令: ...
+ /etc/host.conf:文件说明用户的系统如何查询节点名 + /etc/hosts:设定用户自已的 IP 与名字的对应表 + /etc/hosts.allow:设置允许使用 inetd 的机器使用 + /etc/hosts.deny:设置不允许使用 inetd 的机器...
以下是对`sshd_config`文件及其相关知识点的详细说明: 1. **基本设置** - `Port 22`: SSH服务的默认端口号是22,可以通过修改此配置更改监听的端口。 - `Protocol 2,1`: 表示支持SSH版本2和1。通常推荐使用更...
在 hosts 文件中,我们可以配置三个节点的主机名和 IP 地址。 六、创建 SSH 密钥安全联机 创建 SSH 密钥安全联机是为了实现免密码登录。我们可以使用以下命令来生成一个无密码密钥对: ssh-keygen -t rsa -P '' ...
根据提供的文件信息,我们可以归纳出一系列重要的IT知识点,主要聚焦于Linux系统管理和网络文件共享方面的内容,特别是关于SSH(Secure Shell)的相关技术和实践。以下是对这些知识点的详细阐述: ### Linux系统...
* /etc/host.conf:文件说明用户的系统如何查询节点名。 * /etc/hosts:设定用户自已的 IP 与名字的对应表。 * /etc/hosts.allow:设置允许使用 inetd 的机器使用。 * /etc/hosts.deny:设置不允许使用 inetd 的机器...
- 更新`/etc/hosts`文件,添加主机名与IP地址的映射。 8. **配置Oracle用户环境变量**: - 设置如ORACLE_HOME、PATH、LD_LIBRARY_PATH等环境变量,以确保Oracle可执行文件和库文件能被正确找到。 9. **安装...
- `/etc/hosts`:主机名与 IP 地址映射文件。 - `/etc/hosts.allow`:允许连接服务的主机列表。 - `/etc/hosts.deny`:拒绝连接服务的主机列表。 - `/etc/hosts.equiv`:信任主机列表。 - `/etc/inetd.conf`:...
- `/etc`保存系统级配置文件,如`passwd`、`hosts`等。 - `/lost+found`用于存放系统异常关机后找回的文件。 - `/root`是root用户的家目录,而`/home`则存放普通用户的个人文件。 - `/mnt`用于临时挂载外部设备...
SwitchHosts工具包支持Windows、Mac OS和Linux等多种操作系统,满足了各种环境下的使用需求。 SwitchHosts工具包的主要功能是管理和切换主机文件,这对于进行网络开发和测试的开发者来说,是一个极其重要的功能。它...
一.Linux的文件系统结构.....................................................................................................6 二. 文件类型................................................................