最近在安装Ambari,用虚拟机安装的时候,遇到了这个一直以来就不是很清楚的难题…终于下决心梳理了一番.
1,本机IP:无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号.每个域名都对应一个IP地址,但一个IP地址可有对应多个域名.这个容易理解,一个地址可以有多个名字,有官方名称,有外号,比如北京,坐标只有一个,但是名字有北京,Beijing,Peking,帝都等称呼.
2,localhost,127.0.0.1 和本机IP之间的区别:
localhost是一个域名,在过去它指向 127.0.0.1 这个IP地址,等于127.0.0.1,不过localhost是域名,127.0.0.1是IP地址.是可以更改的.
localhost和127.0.0.1不需要联网,都是本机访问.
3,hostname,如上阐述的,hostname是名字,可以有多个,可以修改
4,hosts,是文件,通常路径是/etc/hosts;这个hosts,hosts 配置文件是用来把主机名字映射到IP地址的方法.比如你想搜北京,那就在hosts里面增加

111.111.111.1 beijing

那如果你没有增加上海,是搜不到上海的.想搜到上海?增加上海的信息

222.222.222.2 shanghai

互联网上的网址可以理解成一个大的hosts文件,将IP地址和名字对应起来,然后每个人都可以去搜索,去找到对应的IP,再去访问就可以了.

5,一台机器中的hosts和hostname要保持一致,hosts中,111.111.111.1 beijing,hostname也是111.111.111.1 北京.
上面就是我的一些理解.如有不同意见,还请指教.

关于Linux的hostname,hosts,IP的理解相关推荐

  1. 转: 深入理解Linux修改hostname

    from: http://www.cnblogs.com/kerrycode/p/3595724.html 写的相当详细!!! 深入理解Linux修改hostname 2014-03-12 10:17 ...

  2. 【Linux服务器初上手】MobaXterm/系统版本/hostname/hosts/yum源配置/jdk/docker(不断完善)

    1.简单说明 这里对云服务器的购买.安全组设置等不做详细的说明,主要是描述连接上云服务器后要做的配置.开发环境搭建等操作,内容会不断进行完善. 服务器终端工具推荐使用MobaXterm优点是免费开源, ...

  3. centos7配置IP地址CentOS7 修改hostname,ip地址以及hosts(永久生效)

    CentOS7 修改hostname,ip地址以及hosts(永久生效) https://blog.csdn.net/ntuxiaolei/article/details/81130866 在局域网内 ...

  4. Linux修改hostname的几种方式,及遇到的问题

    之前修改主机名全都是采用的network方式,今天遇到点问题,发现hostname并非之前理解的那样. 自己配置hostname的问题 这与系统的版本有关系么,腾讯云7.5的,百度云的是6.5,我自己 ...

  5. linux的/etc/hosts的作用

    转自:http://blog.chinaunix.net/uid-28559065-id-4145820.html linux /etc/hosts文件作用   分类: LINUX linux /et ...

  6. linux设置网关和ip

    linux设置网关和ip 修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/ ...

  7. 用Java修改Window或者Linux下的hosts文件

    2019独角兽企业重金招聘Python工程师标准>>> host文件的作用: 简述和原理 在你用IE浏览网页的时候,是否碰到过这样的情况.有的网站会出现自动弹出的广告窗口,而且不止一 ...

  8. Linux配置hostname、免密登录

    Linux配置hostname.免密登录 前言 Linux服务器在局域网之间可以通过ssh命令互相登录,也可以使用scp传输文件 但是每次都需要输入密码,服务器数量少的情况还可以接受,数量多了之后无法 ...

  9. Linux 基础命令:IP 路由操作 -ip命令

    转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...

最新文章

  1. c语言单链表_C语言笔试题—单链表逆序
  2. 第九届蓝桥杯java B组—第三题复数幂(详细介绍)
  3. html显示假的图片路径,实现自己网站的图片假水印功能
  4. 关于使用 ./ 执行sh文件报错-bash: ./startup.sh: /bin/sh^M: bad interpreter: No such file or directory
  5. 删除Windows Service
  6. 在 远程桌面 权限不足无法控制 UAC 提示时,可使用 计划任务 绕开系统的 UAC 提示...
  7. python编写系统遇到的问题_python编写时遇到的小问题
  8. 好的程序员在通过单行道时会查看两边
  9. python commands执行不连续_[Python] 利用commands模块执行Linux shell命令
  10. 「leetcode」142.环形链表II,如何求环?如何找入口?各个细节讲的明明白白!你疑惑的地方,这里都有!
  11. 神秘的程序员——编程的乐趣
  12. bdd java_二元判断图BDD及其JAVA实现的应用与研究
  13. 正则过滤 emoji
  14. Android闹钟最终版【android源码闹钟解析】
  15. FANUC机器人有关执行程序的停止和恢复的说明
  16. Ubuntu Server 20.04 安装桌面(图形界面) 以及 远程桌面
  17. 广义Pareto分布---极值理论的学习3
  18. Python中文分词库——jieba的用法
  19. 将系统必备组件打包进安装文件(以vs15打包.net formwork 4.5为例)有点鸡肋
  20. Pytorch深度学习实战教程:UNet语义分割网络

热门文章

  1. 如何搭建社交产品出海业务架构
  2. html瀑布流布局layui,瀑布流插件jquery.waterfall.js 的使用
  3. 新手必看的ACL基本访问控制列表及高级访问控制列表
  4. linux定时执行命令
  5. android 自动更新提示,为什么手机会提示软件更新?手机如何关闭自动更新提示?...
  6. 全大伟:城市道路交通为什么会拥堵?
  7. 【BZOJ3714】Kuglarz
  8. Illustrator 教程:了解路径和曲线
  9. 数组的三种初始化方式
  10. pta7-2 快速排序 (10 分)