linux下如何查看hosts文件

 更新时间:2023年07月25日 09:44:07   作者:SHUIPING_YANG  
这篇文章主要介绍了linux下如何查看hosts文件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

linux下查看hosts文件

hosts文件地址:

/etc/hosts 

如果要编辑,直接用vim打开即可:

vim /etc/hosts

linux文件目录:/etc/hosts文件详解

这里的/etc/hosts作用同Windows下的hosts文件,Windows中host文件的目录一般为:C:\Windows\System32\drivers\etc\hosts。

概念

hosts —— the static table lookup for host name(主机名查询静态表)。  

hosts文件是linux系统中负责ip地址与域名快速解析的文件,以ASCII格式保存在/etc目录下,文件名为hosts,不同的linux版本,文件也可能不同,比如Debian的对应文件是/etc/hostname。  

hosts文件包含了ip地址和主机名之间的映射,包括主机名的别名,在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用DNS服务程序来解决。通常可以将常用的域名和ip地址映射加入到hosts文件中,实现快速方便的访问。

优先级 : dns缓存 > hosts > dns服务

文件配置

一般情况下hosts文件的每行为一个主机,每行由三部分组成,每个部分由空格隔开。

ip地址 主机名/域名 (主机别名)

  • 第一部分:网络ip地址
  • 第二部分:主机名或域名
  • 第三部分:主机别名(可省略)

注意:  

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

(2)当IP为::1时,表示的时ipv6的本地地址,也就是0000:0000:0000:0000:0000:0000:0000:0001。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • apache基于端口创建虚拟主机的示例

    apache基于端口创建虚拟主机的示例

    这篇文章主要介绍了apache基于端口创建虚拟主机的示例,本文以创建虚拟主机(a、b、c)为例子,给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 配置fail2ban对Apache服务器进行安全防护的方法

    配置fail2ban对Apache服务器进行安全防护的方法

    这篇文章主要介绍了配置fail2ban对Apache服务器进行安全防护的方法,主要是起到过滤IP地址的效果,示例基于Linux系统,需要的朋友可以参考下
    2015-06-06
  • Linux修改用户密码使用期限账号到期时间问题

    Linux修改用户密码使用期限账号到期时间问题

    在Linux系统中,通过chage命令能够管理和查看用户密码的使用期限,特别是对root用户的密码过期时间进行设置,chage命令可以设置密码过期时间,提醒用户在密码过期前修改密码,例如,可以设定root用户的密码180天后过期,并在到期前15天提醒用户修改密码
    2024-10-10
  • 树莓派搭建nas服务器的详细过程

    树莓派搭建nas服务器的详细过程

    这篇文章主要介绍了树莓派搭建nas服务器的教程,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01
  • centos 5 手动分区来安装系统的方法

    centos 5 手动分区来安装系统的方法

    近来我想体验一下centos系统,于是在虚拟机中安装了centos 5。
    2010-03-03
  • Linux中Curl参数详解实践应用

    Linux中Curl参数详解实践应用

    在现代网络开发和运维工作中,curl 命令是一个不可或缺的工具,它是一个利用 URL 语法在命令行下工作的文件传输工具,支持多种协议,如 HTTP、HTTPS、FTP 等,本文给大家介绍了Linux中Curl参数详解实践应用,需要的朋友可以参考下
    2025-01-01
  • Linux查找特定程序whereis实例详解

    Linux查找特定程序whereis实例详解

    在本篇文章里小编给大家整理的是关于Linux查找特定程序 whereis的详细用法实例,有需要的朋友们可以学习下。
    2019-11-11
  • protobuf简单介绍和ubuntu 16.04环境下安装教程

    protobuf简单介绍和ubuntu 16.04环境下安装教程

    protobuf是谷歌的开源序列化协议框架,结构类似于XML,JSON这种,显著的特点是二进制的,效率高,主要用于通信协议和数据存储等方面,算是一种结构化数据的表示方法。这篇文章主要介绍了protobuf简单介绍和ubuntu 16.04环境下安装教程,需要的朋友可以参考下
    2019-06-06
  • CentOS 7中Nginx日志定时拆分实现过程详解

    CentOS 7中Nginx日志定时拆分实现过程详解

    这篇文章主要介绍了CentOS 7中Nginx日志定时拆分实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Linux locate命令的使用方法

    Linux locate命令的使用方法

    这篇文章主要介绍了Linux locate命令的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论