设置主机名和host映射


⚪设置主机名

  1. 为了方便记忆,可以给Linux系统设置主机名,也可根据自己需要修改主机名
  2. 指令hostname 查看主机名
  3. 修改文件在/etc/hostname指定
  4. 修改后,重启生效。

⚪设置host映射

  如何通过主机名能够找到某个Linux系统(比如ping)?

Windows:

  在C:\Windwos\System32\drivers\etc\hosts文件指定即可

  案例:192.168.131.130  localhost111

Linux:

  在/etc/hosts文件指定

  案例:192.168.131.1 DESKTOP-56NNQ7E

 

主机名解析过程(Hosts、DNS)

⚪Hosts是什么

  一个文本文件,用来记录IP和Hostname(主机名)的映射

⚪DNS

  1. DNS就是Domain Name System的缩写,翻译过来就是域名系统
  2. 是互联网上作为域名和IP地址互相映射的一个分布式数据库

⚪应用实例:用户在浏览器输入了www.baidu.com

  1. 浏览器先检查浏览器缓存中有没有该域名解析的IP地址,有的话直接调用IP地址完成解析;如果没有,就检查操作系统的DNS解析器缓存,有的话直接调用,完成解析。这两个缓存可以理解为本地解析器缓存。
  2. 一般来说,当电脑第一次成功访问某一网站后,在一定时间内,浏览器或操作系统会缓存他的IP地址(DNS解析记录),如 在CMD窗口中输入:

    ipconfig  /displaydns            //DNS域名解析缓存

    ipconfig  /flushdns                  //手动清理dns缓存

  3.如果本地解析器缓存没有找到对应映射,检查系统中hosts文件中有没有匹配对应的域名IP映射,如果有,则完成解析并返回。

  4.如果本地DNS解析器缓存和hosts文件中均没有对应的IP,则到域名服务器DNS进行解析域。

  

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM