如何在Linux、Windows和macOS上编辑hosts文件(如何编辑hosts文件)

linux 如何在Linux、Windows和macOS上编辑hosts文件 hosts文件用于将域名映射到IP地址。它在所有操作系统包括Linux,Windows和macOS都是一个纯文本文件 By myfreax 20 Jul 2022

hosts文件用于将域名映射到IP地址。她在所有电脑系统包括Linux,Windows和macOS都是一个纯文本文件。

hosts文件允许您设置特殊域名投影的IP地址。这一变动只用于目前计算机,而也不影响示范园区网的统计分析方法。

hosts文件对域名的在于DNS的域名描述。如果你键入要浏览网页域名时,必须将域名转换向相对应IP地址。

电脑系统首先检查其hosts文件中存不存在相对应的域名,若该域名没显示,这将会查询使用的DNS互联网服务器以剖析特定域名。

如果你想要在没有任何变动DNS设置的情况之下检验您的网站,这也会非常有帮助。hosts文件还可用于阻止特殊界面的域名。

例如,您要将网站迁移到原服务器,并且希望在将域偏重新服务器之前验证它是否完全正常运行。

在教学中,我们在这里提供有关如何在Linux,macOS和Windows上修改hosts文件的描述。服务器文件变动会即时生效,除非你是系统软件缓存DNS描述结果。

hosts文件中的记录具有IPAddress DomainName [DomainAliases]文件文件格式。IP地址和域名应至少由一个空格符或分节符分隔。以#开始还是被忽略。

应当向hosts文件添加记录,只需在文本处理中心点开该文件就能。下面是一个案例服务器文件。

# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.1.1 myfreax.desktop myfreax
127.0.0.1 localhost

Linux hosts文件

在Linux中,hosts文件位于/etc/hosts。以下说明可用Linux所有发行版,包括Ubuntu,CentOS,RHEL,Debian和Linux Mint。

在终端窗口中,运用您你喜欢的文本处理打开hosts文件,在入门教程我们使用vim打开文件,运行指令sudo vim /etc/hosts产生提示时输入您的sudo用户名和密码。

vim在没有GUI服务器十分常见。大伙儿介绍你学习怎么运用vim。

倘若hosts文件修改并没见效,你仍然需要清除DNS缓存,请见我们自己入门教程如何清除DNS缓存。

如何清除DNS缓存 | myfreax
DNS缓存是一个暂时性数据库管理,用于储放已表述DNS查找信息。换句话说,常常您浏览网页时

Windows hosts文件

在Windows中,hosts文件位于c:WindowsSystem32Driversetchosts。以下说明可用Windows 10,Windows 8,Windows 11。

按Windows键而且在检索字段名中输入文本文件。右键文本文件标示,点击以管理员身份运行

在文本文件中,点一下文件,接着点一下打开。在文件名字段中,粘贴c:WindowsSystem32driversetchosts

往下拉转至文件末尾并添加新记录,点一下文件> 贮存

倘若hosts文件修改并没见效,你仍然需要清除DNS缓存,请见我们自己入门教程如何清除DNS缓存。

MacOS hosts文件

在macOS中,hosts文件位于/etc/hosts。以下说明适用于所有macOS版本信息。

在终端窗口中,运用您你喜欢的文本处理打开hosts文件,在入门教程我们使用vim打开文件,运行指令sudo vim /etc/hosts产生提示时输入管理密码。

vim在没有GUI服务器十分常见。大伙儿介绍你学习怎么运用vim。在完成变更后别忘了运行指令dscacheutil -flushcache升级DNS缓存。

如何清除DNS缓存 | myfreax
DNS缓存是一个暂时性数据库管理,用于储放已表述DNS查找信息。换句话说,常常您浏览网页时

到这里,您应该更好的了解hosts文件的工作环境如何有效对文件作出调整。如果要销户变动,只需打开文件并删除再加上的行。

LINUX

Linux cut命令教程(linux的cut命令的使用)

2023-1-19 10:34:18

LINUX

Linux设置和列出环境变量(linux设置环境变量)

2023-1-19 10:39:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索