关于linux服务器hosts⽂件配置详解
linux服务器hosts⽂件配置
hosts⽂件是Linux系统中⼀个负责IP地址与域名快速解析的⽂件,以ASCII格式保存在“/etc”⽬录下,⽂件名为“hosts”。hosts⽂件包含了IP地址和主机名之间的映射,还包括主机名的别名。在没有域名服务器的情况下,系统上的所有⽹络程序都通过查询该⽂件来解析对应于某个主机名的IP地址,否则就需要使⽤DNS服务程序来解决。通常可以将常⽤的域名和IP地址映射加⼊到hosts⽂件中,实现快速⽅便的访问。
下⾯我们来介绍下修改hosts配置⽂件的⽅法及步骤:
所需⼯具:vim/vi
1、安装vim编辑器
sudo apt install vim -y # debian
sudo yum install vim -y # readhat
2、使⽤编辑器修改hosts⽂件
1. sudo vim /etc/hosts
2. 按下 i 键进⼊编辑模式
hosts⽂件的格式如下:
IP地址主机名/域名
第⼀部份:⽹络IP地址;
第⼆部份:主机名或域名;
第三部份:主机名别名;
例如:
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100 linmu100
192.168.1.120 ftpserver ftp120
3、修改完成后进⾏保存
内容扩展
配置hosts⽂件
这个⽂件可以配置主机ip及对应的主机名,对于服务器类型的linux系统其作⽤还是不可忽略的。在局域⽹或是INTERNET 上,每台主机都有⼀个IP地址,它区分开每台主机,并可以根据ip进⾏通讯。但IP地址不⽅便记忆,所以⼜有了域名。在⼀个局域⽹中,每台机器都有⼀个主机名,⽤于区分主机,便于相互访问。
Linux主机名的相关配置⽂件就是/etc/hosts;这个⽂件告诉本主机哪些域名对应那些ip,那些主机名对应哪些ip:
⽐如⽂件中有这样的定义
192.168.1.100 linumu100 test100
通常情况下这个⽂件⾸先记录了本机的ip和主机名:
linux系统vim编辑器127.0.0.1 localhost.localdomain localhost
这就是在我们在调试web项⽬的时候,我们明明在浏览器的地址栏中输⼊的是localhost,他会知道我们是本地调试,因为他映射到了127.0.0.1(即本机)。
以上就是本次介绍的全部知识点,感谢⼤家的学习和对的⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论