解析unix系统中的hosts文件

西红柿炒番茄56

西红柿炒番茄56

2016-02-19 10:56

下面图老师小编要向大家介绍下解析unix系统中的hosts文件,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

关于/etc/host,主机名和IP配置文件:

Hosts - The static table lookup for host name(主机名查询静态表)

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

配置文件:

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

Linux主机名的相关配置文件就是/etc/hosts;这个文件告诉本主机哪些域名对应那些ip,那些主机名对应哪些ip:

比如文件中有这样的定义

192.168.1.100 linumu100 test100

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

假设192.168.1.100是一台网站服务器,在网页中输入http://linumu100或http://test100就会打开192.168.1.100的网页。

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

127.0.0.1 localhost.localdomain localhost

配置文件格式说明:

一般/etc/hosts 的内容一般有如下类似内容:

127.0.0.1 localhost.localdomain localhost

192.168.1.100 linmu100.com linmu100

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

192.168.1.120 ftpserver ftp120

一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。

第一部份:网络IP地址;

第二部份:主机名或域名;

第三部份:主机名别名;

当然每行也可以是两部份,即主机IP地址和主机名;比如 192.168.1.100 linmu100。

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

展开更多 50%)
分享

猜你喜欢

解析unix系统中的hosts文件

电脑入门
解析unix系统中的hosts文件

win7中如何绑定hosts系统文件

电脑网络
win7中如何绑定hosts系统文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Windows中更改hosts文件

电脑入门
Windows中更改hosts文件

hosts文件的妙用hosts文件的功效

服务器
hosts文件的妙用hosts文件的功效

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

windows系统中的hosts文件被劫持该怎么办?

服务器
windows系统中的hosts文件被劫持该怎么办?

详解Linux系统下的hosts文件

服务器
详解Linux系统下的hosts文件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Prototype使用指南之enumerable.js

Prototype使用指南之enumerable.js

Javascript与vbscript数据共享

Javascript与vbscript数据共享
下拉加载更多内容 ↓