linux主机名与Hosts映射 (顺带个DNS简介

执行一些指令时可能用到主机名或ip,这时修改一下主机名可以方便记忆

查看当前主机名

bash 复制代码
hostname

要修改的文件在/etc/hostname

然后就可以看到当前的名字,直接修改便可

然后重启之后便可

而想让主机名与ip可以做到关联,则需要去设置

hosts映射

如何通过主机名找到或ping到某个linux系统(即 ping 主机名

在一个固定的文件指定即可

  • windows的:
bash 复制代码
C:\Windows\System32\drivers\etc\hosts

写入 192.168.200.130 kelin

例子,pingkelin就相当于ping了192.168.200.130

  • linux
bash 复制代码
/etc/host

192.168.200.130 kelin

这里名字需要是主机的主机名,而非虚拟机的

怎么进行的?

Hosts是一个文本文件,用来记录ip和hostname(主机名)的映射关系

DNS

即Domain Name System的缩写,翻译过来就是域名系统

即通过域名(网址)来访问某个ip的内容

用户输入了某个网址,浏览器查询自己本地的记录有没有用过,有就直接返回ip完成解析(DNS解析的本地缓存)

如果本地的解析器缓存没有找到就检查系统的hosts文件中有没有记录

如果均没有找到则到DNS域名服务进行解析

而这两种东西从本质上是相似的

相关推荐
刚入门的大一新生16 分钟前
Linux-进程间通信1
linux·运维·服务器
天远Date Lab35 分钟前
零信任架构实战:基于天远柠檬查维保构建自动化全国连锁二手车置换上架电子维保报告网关
运维·人工智能·架构·自动化
张宇Joaquin39 分钟前
Linux系统下磁盘扇区512n、512e和4kn的区别
linux·运维·数据库
道虽迩,不行不至44 分钟前
数据库自动连库执行增量脚本-Linux
linux·数据库
GeW1 小时前
新质生产力发展路线图来了,Linux和数据库人该怎么接
linux·数据库
IDCPDU1 小时前
RS485 总线上的 PDU 总丢包:拓扑、终端电阻和地址冲突怎么查
运维
西索斯coding1 小时前
Grok 4.7 调用一直 401 怎么办?不是 Key 过期,是 Authorization 头格式问题——排查全流程 + 修复示例
服务器·开发语言·ai·php
yunwei371 小时前
eBPF 示例:使用 CUPTI 构建 GPU 火焰图分析器
linux·后端·性能优化
const_qiu1 小时前
第四章 07:4.7 本章小结
java·运维·服务器·人工智能
张宇Joaquin1 小时前
自研SP600系列网卡驱动跟麒麟V10 SP3 2403配套关系
linux·运维·网络