linux系统服务(一)之/etc/host* 的文件说明详解


本文摘自PHP中文网,作者黄舟,侵删。

一、/etc/hosts

>man hosts


1、作用: 主机名查询静态表;主要用于IP地址与计算机主机名之间的转换。

/etc/hosts文件格式,每行表示一个IP地址;每行由三部分构成:

IP_address canonical_hostname [aliases.......]

IP地址 规范的主机名 或域名 主机名别名

注:

(1)#注释内容

(2)host names 只能包含 数字、字母、连字符(-)、点(.);且必须以字母开始,以字母或者数字结尾。

(3)主机名别名是可选的

(4)尽管host table已被DNS取代,但是依然被广泛的使用:

--系统引导:多数系统拥有较小的host table,包含本地网络中重要hosts的名字和地址信息。DNS没有启动的时候,这很有用。

--NIS:使用NIS的网站,将使用host table作为NIS host数据库的输入,即使NIS使用DNS,多数NIS网站依然使用host table作为本地所有hosts备份入口。

--孤立节点: 在没有连接internet的局域网中,将使用host table作为DNS的替代。如果本地信息很少变化, 并且本地局域网并没有链接到internet, DNS没有任何优势。

上述孤立节点就是说:建立没有连接的internet的局域网中,可以使用/etc/hosts指定需要连接的主机名与IP的映射,不在/etc/hosts映射之中的,一般无法连接。

(5)此文件的修改通常立即发生作用,除非本文件被应用缓存。

阅读剩余部分

相关阅读 >>

Linux如何修改日期和时间

安装Linux系统时怎么分区合适

Linux中怎么为用户添加root权限

关于api 返回内容只有 10 条信息的原因

如何准确的对于安全组使用新的限制

Linux适合干什么?

如何检查bash中是否存在文件或目录

Linux创建文件夹命令是什么

目前Linux发行版默认使用的文件系统是什么

Linux如何实现复制文件并重命名

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...