关于Linux的hostname,hosts,IP的理解
最近在安装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的理解相关推荐
- 转: 深入理解Linux修改hostname
from: http://www.cnblogs.com/kerrycode/p/3595724.html 写的相当详细!!! 深入理解Linux修改hostname 2014-03-12 10:17 ...
- 【Linux服务器初上手】MobaXterm/系统版本/hostname/hosts/yum源配置/jdk/docker(不断完善)
1.简单说明 这里对云服务器的购买.安全组设置等不做详细的说明,主要是描述连接上云服务器后要做的配置.开发环境搭建等操作,内容会不断进行完善. 服务器终端工具推荐使用MobaXterm优点是免费开源, ...
- centos7配置IP地址CentOS7 修改hostname,ip地址以及hosts(永久生效)
CentOS7 修改hostname,ip地址以及hosts(永久生效) https://blog.csdn.net/ntuxiaolei/article/details/81130866 在局域网内 ...
- Linux修改hostname的几种方式,及遇到的问题
之前修改主机名全都是采用的network方式,今天遇到点问题,发现hostname并非之前理解的那样. 自己配置hostname的问题 这与系统的版本有关系么,腾讯云7.5的,百度云的是6.5,我自己 ...
- linux的/etc/hosts的作用
转自:http://blog.chinaunix.net/uid-28559065-id-4145820.html linux /etc/hosts文件作用 分类: LINUX linux /et ...
- linux设置网关和ip
linux设置网关和ip 修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/ ...
- 用Java修改Window或者Linux下的hosts文件
2019独角兽企业重金招聘Python工程师标准>>> host文件的作用: 简述和原理 在你用IE浏览网页的时候,是否碰到过这样的情况.有的网站会出现自动弹出的广告窗口,而且不止一 ...
- Linux配置hostname、免密登录
Linux配置hostname.免密登录 前言 Linux服务器在局域网之间可以通过ssh命令互相登录,也可以使用scp传输文件 但是每次都需要输入密码,服务器数量少的情况还可以接受,数量多了之后无法 ...
- Linux 基础命令:IP 路由操作 -ip命令
转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...
最新文章
- c语言单链表_C语言笔试题—单链表逆序
- 第九届蓝桥杯java B组—第三题复数幂(详细介绍)
- html显示假的图片路径,实现自己网站的图片假水印功能
- 关于使用 ./ 执行sh文件报错-bash: ./startup.sh: /bin/sh^M: bad interpreter: No such file or directory
- 删除Windows Service
- 在 远程桌面 权限不足无法控制 UAC 提示时,可使用 计划任务 绕开系统的 UAC 提示...
- python编写系统遇到的问题_python编写时遇到的小问题
- 好的程序员在通过单行道时会查看两边
- python commands执行不连续_[Python] 利用commands模块执行Linux shell命令
- 「leetcode」142.环形链表II,如何求环?如何找入口?各个细节讲的明明白白!你疑惑的地方,这里都有!
- 神秘的程序员——编程的乐趣
- bdd java_二元判断图BDD及其JAVA实现的应用与研究
- 正则过滤 emoji
- Android闹钟最终版【android源码闹钟解析】
- FANUC机器人有关执行程序的停止和恢复的说明
- Ubuntu Server 20.04 安装桌面(图形界面) 以及 远程桌面
- 广义Pareto分布---极值理论的学习3
- Python中文分词库——jieba的用法
- 将系统必备组件打包进安装文件(以vs15打包.net formwork 4.5为例)有点鸡肋
- Pytorch深度学习实战教程:UNet语义分割网络