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域名服务进行解析

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

相关推荐
土星云SaturnCloud19 分钟前
边缘侧大模型部署的新利器——国科环宇GK 300I大模型一体机深度评测与架构解析
服务器·人工智能·ai·边缘计算
晚风吹长发1 小时前
Docker基础——Docker Network(网络详解)
linux·运维·网络·ubuntu·docker·容器
Cx330_FCQ1 小时前
Tmux使用
服务器·git·算法
高磊20052 小时前
LVS(Linux virual server)
linux·服务器·lvs
LedgerNinja3 小时前
WEEX API 自动化交易实践:下单、撤单、订单查询与状态闭环
运维·自动化
shwill1233 小时前
PID 算法(三)--- 增量 PID ↔ 单神经元 PID 等价映射
linux·算法
山峰哥3 小时前
数据库性能救星:Explain执行计划深度拆解
服务器·开发语言·数据库·sql·启发式算法
执笔画流年呀3 小时前
Linux搭建Java项目部署环境
java·linux·运维
Dory_Youth4 小时前
联想笔记本电脑失灵
运维·笔记·电脑
Sisphusssss4 小时前
香橙派5plus GPIO
linux·python·ubuntu