Linux 下hosts文件详解
1、主机名:
无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。
公网:IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名。
局域网:每台机器都有一个主机名,用于主机与主机之间的便于区分,就可以为每台机器设置主机名,以便于以容易记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名。
主机名相关的配置文件:/etc/hosts
2、主机名配置文件:
主机名的配置文件大多是/etc/hosts
hosts 配置文件是用来把主机名字映射到IP地址的方法,这种方法比较简单。但这种映射只是本地机的映射,也就是说每台机器都是独立的,所有的计算机都不能相互通过Hostname来访问。
例如:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 localhost.localdomain localhost
192.168.1.195 debian.localdomain debian
一般情况下hosts的内容关于主机名(Hostname)的定义,每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。
第一部份:网络IP地址。
第二部份:主机名.域名,注意主机名和域名之间有个半角的点。
第二部份:主机名(主机名别名) ,其实就是主机名。
当然每行也可以是两部份,就是主机IP地址和主机名;比如 192.168.1.195 debian
再我们有三台主机,每台做不同的事,一台做MAIL服务器,一台做FTP服务器,一台做SMB服务器,所以我们就可以这样来设计Hostname;
127.0.0.1 localhost.localdomain localhost
192.168.1.2 ftp.localdomain ftp
192.168.1.3 mail.localdomain mail
192.168.1.4 smb.localdomin smb
把这上面这个配置文件的内容分别写入每台机器的/etc/hosts内容中,这样这三台局域网的机器就可以通过Hostname来访问了。
3、主机名(Hostname)和域名(Domain)的区别
主机名就机器本身的名字,域名是用来解析到IP的。但值得一说的是在局域网中,主机名也是可以解析到IP上的;比如我们前面所说举的例子;
显示主机名:
# Hostname
root1
此主机的主机名是root1,不加参数是用来显示当前操作的主机的主机名。
临时设置主机名:
我们可以用 Hostname 后接主机名,这样就可以设置当前操作的主机的主机名,比如我们想把主机名设置为root2;
# Hostname root2
root2
通过Hostname 工具来设置主机名只是临时的,下次重启系统时,此主机名将不会存在;所以您想修改主机名,想一直有效的,还是用前面所说修改主机名配置文件 /etc/hosts;
显示主机IP:
[root@Linuxsir01 ~]# Hostname -i
192.168.10.3
最新文章
- *POJ 1222 高斯消元
- KeyValue与KeyData与KeyCode区别(转)
- 一次与iptables有关的Openstack排错
- 418. Sentence Screen Fitting
- Hook linux 网络封包
- 【Leetcode】Triangle
- YII重点文件
- 实现一个简单的Log框架
- SSH实现ajax
- OS之进程管理---多线程模型和线程库(POSIX PTread)
- 【python练习题】程序2
- linux 锁定重要文件 更改重要命令
- SpringCloud-初识微服务(一)
- Java基础-包(package)的声明与访问
- POJ 1470 Closest Common Ancestors (LCA, dfs+ST在线算法)
- Qt5获取网卡/IP等信息
- 日志框架 NLog
- 详解 Cookie 和 Session 关系和区别
- JSP/Servlet开发——第七章 Servel基础
- 找礼物(find)(模拟)
热门文章
- Windows任务计划 &; Linux crontab定时自动任务
- Delphi---TServerSocket和TClientSocket发送和接收大数据包
- Ubuntu (虚拟机同样) 更换内核?
- mybatis DATE_FORMAT 格式化时间输出
- Linux 运行Python文件,不因终端关闭而终止运行
- Luogu2586 [ZJOI2008]杀蚂蚁 ---- 模拟
- BZOJ.2756.[SCOI2012]奇怪的游戏(二分 黑白染色 最大流ISAP)
- 洛谷.3690.[模板]Link Cut Tree(动态树)
- 2553 ACM N皇后 回溯递归
- C++ 继承与派生