如何在Linux上向主机文件添加静态条目

你想控制你的域名解析吗?你来对地方了!在本指南中,我们将引导您完成在Linux上将静态条目添加到主机文件的简单步骤。

掌握主机文件的操作是一项宝贵的技能。这个看似小的文件可以重定向网络流量,屏蔽不需要的网站,甚至创建指向您喜爱的服务器的快捷方式。但在我们进一步讨论之前,我们需要介绍一些理论。

什么是Linux主机文件?

hosts文件是一个纯文本文件,几乎每个操作系统,包括所有版本的Linux,都使用它来将主机名(如example.com)映射到IP地址。此文件用作DNS查找的本地覆盖。

Linux上的“/etc/hosts”文件。

在Linux系统上,主机文件通常位于“
/etc/主机
“。此路径使系统管理员和用户能够在必要时轻松查找和编辑它。访问它需要root权限,确保只有授权用户才能进行更改。

主机文件是如何工作的?

当您在浏览器中输入URL,尝试使用主机名连接到SSH远程服务器等时,系统会使用域名系统(DNS)将网址或主机名转换为计算机可以理解的IP地址。

但是,如果主机文件中存在该地址的条目,系统将使用主机文件中指定的IP地址,而不是执行DNS查找。此过程加快了地址解析,并允许自定义域映射。

简单地说,当你试图访问网站时,你的计算机会先检查主机文件,看看那里是否有相应的IP地址,然后再询问更广泛的互联网。

顶级用例

在Linux上向主机的文件中添加静态条目非常方便,原因有几个:所有这些都是为了控制计算机如何查找和连接到网站或网络设备:

  • 测试和开发
    :在尚未上线的网站上工作的开发人员可以将其项目的域名映射到本地或临时服务器的IP地址。这可以让你在没有实际存在的情况下看到网站在真实互联网上的外观。
  • 覆盖DNS信息
    :在DNS信息不正确或尚未传播的情况下,将静态条目添加到主机的文件可以临时覆盖DNS设置,以允许您访问正确的服务器。
  • 阻止不需要的网站
    :如果你想禁止某些网站访问,请将其域名重定向到0.0.0.0这样的“死胡同”。这样,当你试图访问它们时,你的浏览器就是找不到路。
  • 加快访问速度
    :你的电脑可以更快地找到网站,因为它不必询问地址;它已经写在你当地”
    /etc/主机
    文件

在Linux上将静态条目添加到主机文件

要向hosts文件添加条目,您需要对其进行编辑。此过程需要Linux上的管理(sudo)权限,因为hosts文件是一个受保护的系统文件,不受常规用户更改的影响。

打开“
/etc/主机
“文件使用您熟悉的终端文本编辑器。打开文件后,您将看到现有条目。这些通常包括对localhost的引用。

sudo nano/etc/hosts
大鱼的头像

这个人很懒,什么都没有留下~

延伸阅读:

Windows 记事本终于获得自动更正和拼写检查功能

在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...

大鱼的头像
大鱼
2024 年 7 月 9 日
Ubuntu 的 apt 和 apt-get 命令有什么区别?

在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...

大鱼的头像
大鱼
2024 年 6 月 26 日
Ubuntu远程桌面:如何设置和连接

远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...

大鱼的头像
大鱼
2024 年 5 月 7 日
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)

利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...

大鱼的头像
大鱼
2024 年 5 月 19 日
将照片从iPhone传输到iPhone的8种快速方法

已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...

大鱼的头像
大鱼
2024 年 5 月 19 日