Linux怎么修改host文件,Linux修改hosts不生效怎么办?

Linux 修改 Hosts 文件指南

在 Linux 系统中,hosts 文件用于将域名手动映射到特定的 IP 地址,它在 DNS 解析之前被系统读取,因此常用于本地开发、测试环境跳转或屏蔽特定网站。

Hosts 文件路径

Linux 系统的 hosts 文件统一存放于:
/etc/hosts

修改hosts的两种方法
加载中
修改hosts的两种方法

修改步骤

由于 /etc/hosts 是系统级配置文件,修改它需要管理员(root)权限。

第一步:打开终端

使用你习惯的终端工具进入命令行界面。

第二步:使用编辑器打开文件

你可以选择使用 vim 或 nano

Linux怎么修改host文件,Linux修改hosts不生效怎么办?

等文本编辑器。

  • 使用 vim 编辑(推荐):
    sudo vim /etc/hosts
  • 使用 nano 编辑(更简单):
    sudo nano /etc/hosts

第三步:添加映射记录

在文件的末尾添加你需要配置的记录,格式为:IP地址 [空格/制表符] 域名。

示例:

  • 将 example.com 指向本地回环地址(用于屏蔽或本地测试):
    0.0.1 example.com
  • 将 test.dev 指向特定的服务器 IP:
    168.1.100 test.dev

Linux怎么修改host文件,Linux修改hosts不生效怎么办?

第四步:保存并退出

  • Vim 操作: 按 Esc 键 $rightarrow$ 输入 wq $rightarrow$ 按 Enter 回车。
  • Nano 操作: 按 Ctrl + O 保存 $rightarrow$ 按 Enter 确认 $rightarrow$ 按 Ctrl + X 退出。

验证修改是否生效

使用 ping 命令检查域名是否已正确解析到目标 IP:

ping test.dev

如果输出显示 PING test.dev (192.168.1.100),说明修改已立即生效。

注意事项

  • 权限问题:必须在命令前加上

    Linux怎么修改host文件,Linux修改hosts不生效怎么办?

    sudo,否则会提示 Read-only file system 或 Permission denied。

  • 优先级:hosts 文件的解析优先级高于 DNS 服务器,如果你在 hosts 中写错了 IP,将无法通过正常 DNS 访问该网站。
  • 格式要求:每行只能写一组映射,或者一个 IP 对应多个域名(用空格分隔),
    168.1.100 site1.com site2.com
  • 缓存问题:大多数 Linux 发行版在修改 hosts 后立即生效,但如果某些浏览器(如 Chrome)仍指向旧 IP,请尝试清除浏览器缓存或重启浏览器。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/492062.html

赞 (0)
Linux分区id怎么查看,Linux如何修改分区UUID?
上一篇 2026年7月13日 19:28
CDN现状如何?2024年主流CDN厂商对比及高性价比选择指南
下一篇 2026年7月13日 19:34

相关推荐

  • PDD带了多少人来布鲁服务器,布鲁服务器是什么?

    PDD给布鲁服务器带来的人数没有统一固定值,多数情况下按新增注册、同时在线、独立访客三种口径统计,单次活动会形成数倍于日常的短时脉冲,具体人数可从服务器日志和监控连接数反推,先看“人数”到底指哪个指标问“pdd带了多少人来布鲁服务器”,要先确认说的是哪种人数,服务器后台里,至少存在四种常见口径,不同口径得出的数……

    2026年9月15日
    000
  • 学生服务器一年费用多少?,学生服务器哪个便宜?

    学生服务器一年的费用普遍在100元至500元之间,具体取决于配置、时长和品牌,但通过选择学生专属套餐和活动,可以进一步降低投入,影响学生服务器定价的核心参数服务器年费并非固定值,它由硬件配置、网络带宽、机房等级以及服务商资质共同决定,了解这些因素,才能精准匹配预算与需求,硬件配置:CPU、内存与存储CPU核心数……

    2026年8月19日
    800
  • 电信dns服务器一般是多少?,电信dns异常怎么办

    电信DNS服务器一般是多少?答案是:电信用户最常用的公共DNS为141.136.10和141.140.10,这是中国电信官方针对公众用户提供的递归解析地址,在多数省份通用,江苏等地还有电信区域专属DNS(如218.2.2.2),下文将给出完整清单和配置方法,搞清楚电信DNS服务器之前,先明白它解决什么问题你家宽……

    2026年9月17日
    100
  • 澳洲专线服务器一个IP要多少钱,租用价格贵不贵?

    澳洲专线服务器单个IP的月租费用通常在80元至300元之间,具体取决于带宽大小、防御能力和机房线路质量,选择像简米科技这样持有正规资质的服务商,能确保IP资源独享且网络稳定,澳洲专线服务器IP价格构成影响单IP价格的核心因素澳洲专线服务器的IP费用并非固定标价,而是由多个变量共同决定,了解这些因素,你才能判断报……

    2026年8月18日
    1200
  • 云服务器16核32g20m多少钱,哪家便宜?

    云服务器16核32G 20M带宽的月成本通常在500元至2500元之间,年付折算价约5000元至20000元,具体取决于机房线路、购买时长和服务商定价策略,这个配置属于中高规格,能支撑日均数十万PV的企业站、中型电商或游戏后端,但价格跨度极大,选错渠道一年可能多花上万元,本文直接拆解2026年主流服务商的真实报……

    2026年8月14日
    2400
  • 企业级100T文件存储服务器多少钱一台,报价合理吗?

    100T文件储存服务器,无论是自建还是租用,一次性投入和长期成本差异巨大;如果从TCO(总拥有成本)角度算,租用持牌机房的云存储方案,每年预算通常在数千至数万元区间,而自建一套高可用阵列的硬件成本起步就在8万元以上,很多时候,客户咨询”100T文件储存服务器多少钱”时,真正想问的是”如何用最合理预算解决这100……

    2026年9月5日
    200
  • 服务器CPU和内存利用率多少才算正常?,正常范围是多少

    服务器CPU利用率通常建议保持在40%-70%之间,内存利用率建议控制在70%-80%以下,但具体数值需根据业务场景和响应时间要求灵活调整,为什么CPU和内存利用率存在“合适区间”利用率过高或过低的影响CPU利用率过低意味着硬件资源闲置,投入成本无法充分利用;利用率过高则会导致任务排队、响应延迟,甚至触发系统保……

    2026年7月31日
    1200
  • Linux磁盘命名规则是什么?Linux磁盘sda和vda区别

    Linux磁盘命名遵循“/dev/”前缀加类型标识符(如sd、nvme)及分区序号的规则,核心逻辑是设备发现顺序与持久化标识(UUID/LABEL)分离,确保系统重启后挂载点稳定,很多刚接触Linux的朋友看到/dev/sda、/dev/nvme0n1这些名字会头大,觉得它们杂乱无章,这背后有一套严密的硬件识别……

    2026年7月4日
    20300
  • 服务器CPU主频一般不超过多少,为什么服务器CPU频率低

    服务器CPU并没有一个固定的硬性上限,但多数情况下,单路不超过32核心、双路不超过64核心是行业主流选择,超过这个范围往往意味着性价比和实际收益的双重下滑,这个结论不是凭空猜测,而是综合了x86服务器市场的产品布局、物理散热限制以及绝大多数企业业务的真实负载需求得出的经验判断,下面我们从多个维度把这个话题拆透……

    2026年8月27日
    700
  • 一个服务器有多少个IP地址,服务器IP地址数量最多几个?

    一台服务器的IP地址数量没有固定值,基础配置为1个独立IPv4,但根据业务需求可扩展至254个甚至更多,理论极限则受限于IPv4地址池总量(约42亿个),服务器IP地址的分配逻辑与常见数量默认配置下的IP数量绝大多数云服务器或物理服务器在交付时,默认绑定1个独立IPv4地址,这个地址用于远程管理(SSH/RDP……

    2026年8月24日
    700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注