ubuntu中/etc/hosts文件的作用

关于/etc/host的主机名与IP配置文件

  • Linux的/etc/hosts是配置IP地址与其对应主机名或者域名的文件,智力可以记录本机的或其他主机的ip或者主机名.不同的Linux版本,这个配置文件也可能不同.
  • 每台主机都有一个ip地址,它区分开每台主机,并可以通过IP进行通信,但IP地址不方便记忆,所以又有了域名.在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问.
  • Linux主机名的相关配置文件就是/etc/hosts, 这个文件告诉本主机哪些域名对应哪些IP地址,或者哪些主机名对应哪些IP地址

举例

192.168.102.136 www.baidu.com mybaidu

  • 第一列为IP地址
  • 第二列为域名, 在Internet中使用 http://baidu.com
  • 第三列为主机名,在局域网中使用 http://mybaidu
    假设192.168.102.136这个IP地址不是百度的IP地址, 而是别的网站的, 在我们的hosts文件中这样修改以后,我们在浏览器中使用www.baidu.com这个域名来访问时,就不是再访问百度的网站,而是这个IP地址所对应的网站,在进行域名解析时,会先在本地进行解析,如果解析不成功,然后才会通过网络使用域名解析器进行解析.

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

1 远程登录linux主机过慢问题

有时客户端想远程登录一台linux主机,但每次登录输入密码后都会等很长一段时间才会进入,这是因为linux主机在返回信息时需要解析ip,如果在linux主机的hosts文件事先加入客户端的ip地址,这时再从客户端远程登录linux就会变很快。

注:这里所说的远程登录不仅仅是ssh,还可能是mysql远程登录,或是文件共享的查询等。

2 双机互连

当两台主机只是双机互连时,这时两台主机都需要设置自己的ip,同时在对方的hosts文件里加入自己的ip和主机名。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值