1,/etc/hosts,主机名何ip配置文件。
hosts---The static table lookup for host name(主机名查询静态表)

linux 的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。
不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件时/etc/hostname。

2,配置文件的用途;

这个文件可以配置主机IP及其对应的主机名,对于服务器类型的linux系统其作用还试不可忽略的。
在局域网或者是INTERNET上,每台主机都由一个IP地址,它区分每台主机,并可以根据IP进行通讯。但IP地址不方便记忆,所有又有了域名。在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问。

linux主机名的相关配置文件就是/etc/hosts;这个文件告诉主机那些域名对应那些ip,哪些主机名对应哪些ip:
比如文件中有这样的定义
192.168.1.100    linumu100    test100
假设192.168.1.100是一台网站服务器,在网页中输入http://linumu100或http://test1000就会打开192.168.1.100的网页。

通常情况下这个文件首先记录了本机的ip和主机名:
172.0.0.1    localhost.localdomain    localhost

3,配置文件格式说明

一般/etc/hosts的内容一般有如下类似内容:
127.0.0.1   localhost.localdomain    localhost
192.168.1.100    linumu100.com    linumu100
192.168.1.120   ftpserver    ftp120

一般情况下hosts文件的每行尾一个主机,每行由三部分组成,每个部分由空格隔开。

第一部分:网络IP地址;
第二部分:主机名或域名;
第三部分:主机名别名;

当然每行也可以是两部分,即主机IP地址和主机名。

主机名(hostname)和域名(domain)的区别:
主机名通常在局域网内使用,通过hosts文件,主机名就被解析到对应IP;
域名通常在INTERNET上使用,但如果本机不想使用internet上的域名解析,这时就可以更改hosts文件,加入自己的域名解析。

4,hosts文件可以帮助解决哪些问题

4.1远程登录linux主机过慢问题
有时候客户端想要远程登录一台linux主机,但每次登录输入密码后都会等很长一段时间才会进入,这是因为linux主机在返回信息时需要解析IP,如果在linux主机的hosts文件事先就加入客户端的IP地址,这时再从客户端远程登录linux就会很快。
4.2 双机互联
当两台主机只是双机互连时,这时两台主机都需要设置自己的ip,同时在对方的hosts文件里加入自己的ip和主机名。

5,主机名修改工具hostname;

hostname---show or set the system's host name

显示主机名:
#hostname 
显示主机IP:
#hostname -i
临时设置主机名:
#hostname test100

关于/etc/hosts文件相关推荐

  1. linux hosts文件如何修改_如何修改hosts文件?让你简单方便快捷管理

    如何修改hosts文件?几种修改方法让你简单方便快捷,hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库&q ...

  2. oracle监听错误与hosts文件配置

    ORACLE数据库的监听起不来报错,很快解决了.在这里记录一下遇到的问题,方便备查.在数据库listener.ora文件里面HOST后面到底应该输入IP地址还是主机名?很多人可能有不同的做法.我的经验 ...

  3. win 修改hosts文件权限不够,解决办法

    2019独角兽企业重金招聘Python工程师标准>>> windows的hosts文件的路径c:\windows\system32\drivers\etc 编辑完成后保存提示,表示当 ...

  4. Linux 下hosts文件

    hosts文件 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost l ...

  5. 如何修改hosts文件?

    step1: 在C:\Windows\System32\drivers\etc目录下复制一份hosts文件到桌面 step2: 然后在桌面修改你的hosts,保存下来可能是文本格式 step3: 将. ...

  6. Hosts文件实际应用 配置内部服务器提高访问效率和速度

    一 hosts文件的作用和介绍 https://jingyan.baidu.com/article/335530da45485e19cb41c3d6.html https://www.cnblogs. ...

  7. Win10无法修改编辑hosts文件

    Win10无法修改编辑hosts文件 一.总结 一句话总结: 这里我的问题是windows的某次更新中把hosts文件或者上级目录设置成了只读,在文件属性中去掉这个只读就好 后文的操作相当于是给文件添 ...

  8. 【错误记录】Ubuntu 修改 hosts 文件 ( 使用 gedit /etc/hosts 命令打开并修改 hosts 文件 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 参考 [错误记录]git clone 报错 ( fatal: unable to access 'https-':gnutls_handshake( ...

  9. PHP学习之没有权限修改hosts文件

    在你绑定域名的时候,Ctrl+s保存,眼看就要成功了,可是却弹出一个窗口问你保存到哪里,平时我们保存已经存在的文件不就是Ctrl+s默认保存了,可是为啥这个会弹出一个窗口问你保存在哪里?如果保存在默认 ...

  10. Windows 修改hosts文件以及权限问题

    1.打开hosts所在的目录 2.编辑hosts文件 使用Notepad++或者记事本以管理员身份打开hosts,修改记录格式如下:(格式很重要!!!) 3.遇到权限问题 首先进入Win10系统的ho ...

最新文章

  1. 准备好啦!!SaaS开发者社群正式对外招募
  2. cpu负载过高案例,解决方法记录
  3. 零基础入门Python:基本命令、函数、数据结构
  4. php语言开始和结束分别为,0055 PHP语言简介和HelloWorld
  5. 《SEO的艺术(原书第2版)》——3.3 理解搜索引擎流量和用户意图
  6. 魔方层先法简明图解,最少记6个公式即可完成魔方六面
  7. 关于YUV格式的一些总结
  8. android unit(px,dp,dip,sp)
  9. android win10 双系统,安卓+Win10双系统?这个可以有!
  10. Mysql 使用Maxscale读写分离,负载均衡
  11. oracle数据库按中文拼音排序,以及提取中文字符串拼音首字母函数
  12. K8S从入门到放弃系列-(14)Kubernetes集群Dashboard部署
  13. 计算机函数sumif实例,Excel2019中SUMIF函数的语法及使用方法与实例
  14. UE4UE5 VR开发多人联机RPC的坑
  15. MySQL常用命令与函数
  16. max3490esa_MAX1661EUB-T_maxim芯片后缀tg16是什么意思
  17. springboot校园二手书籍交易平台 毕业设计-附源码131558
  18. 启嘉春秋:《三字经》
  19. 开启QQ登录保护仍被盗号——QQ安全机制全面分析
  20. 生活随笔:工作的开心和不开心

热门文章

  1. CPU卡指令返回错误集
  2. python 线程锁_Python线程锁的实现
  3. 爬取京东收件地址下得所有数据
  4. 2021年焊工(初级)报名考试及焊工(初级)新版试题
  5. 【前端】基于layui写的一个高级搜索(筛选)功能
  6. PADS VX2.8 原理图图页的添加与名称修改的方法
  7. 赏析角度有哪些_诗词赏析-怎样赏析诗词的技巧-诗句赏析的角度有哪些
  8. 基金量化交易系统如何实现套利成功?
  9. 2021 ICPC Jinan C Optimal Strategy
  10. IP (网络之间互连的协议)