我的编程空间,编程开发者的网络收藏夹
学习永远不晚

关于linux服务器hosts文件配置详解

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

关于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.com 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

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

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

127.0.0.1 localhost.localdomain localhost

这就是在我们在调试web项目的时候,我们明明在浏览器的地址栏中输入的是localhost,他会知道我们是本地调试,因为他映射到了127.0.0.1(即本机)。

以上就是本次介绍的全部知识点,感谢大家的学习和对我们的支持。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

关于linux服务器hosts文件配置详解

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

关于linux服务器hosts文件配置详解

linux服务器hosts文件配置 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。 hosts文件包含了IP地址和主机名之间的映射,还包括主机
2022-06-04

linux系统下hosts文件详解及配置

hosts文件hosts —— the static table lookup for host name(主机名查询静态表)。hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。h
2022-06-04

Linux MySQL配置文件详解

MySQL是一个流行的开源关系型数据库管理系统,在Linux系统中,MySQL的配置文件通常位于/etc/mysql/my.cnf或/etc/my.cnf中。在配置文件中可以设置MySQL的各种参数,包括数据库路径、端口、缓冲区大小、日志文
Linux MySQL配置文件详解
2024-08-16

如何理解Linux hostname主机名配置文件/etc/hosts

这期内容当中小编将会给大家带来有关如何理解Linux hostname主机名配置文件/etc/hosts,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、什么是Linux主机名无论在局域网还是INTERN
2023-06-13

基于Linux搭建Apache网站服务配置详解

Apache作为一款开源软件,是广泛应用的web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新的功能,下载Apache源码包的地址为:https://httpd.apache.org
2022-06-04

linux服务器dns怎么配置文件

要配置Linux服务器的DNS,需要修改以下文件:1. /etc/resolv.conf:这个文件包含了要使用的DNS服务器的IP地址。可以使用以下命令打开该文件:```sudo nano /etc/resolv.conf```在文件中添加
2023-08-31

centos下samba文件夹共享服务器配置详解

1. 前言 最近发现在centos下开发有诸多不便,windows/mac的代码改的必须选同步到centos的文件夹下,然后才能编译。导致工作效率低,不少时间都消耗在window/mac和centos系统的代码同
2022-06-04

详解Linux下的sudo及其配置文件/etc/sudoers的详细配置

详解Linux下的sudo及其配置文件/etc/sudoers的详细配置 1.sudo介绍sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su
2022-06-04

阿里云ECS Linux服务器配置详解

本文主要介绍了如何在阿里云ECS服务器上配置Linux操作系统。通过本文,您可以了解如何进行服务器的安装、配置、管理和优化,以便更好地满足您的业务需求。一、阿里云ECS服务器介绍阿里云ECS(ElasticComputeService)是阿里云推出的一项云计算服务,可以提供灵活、可扩展的计算服务。ECS服务器可以
阿里云ECS Linux服务器配置详解
2023-11-08

Linux spool命令与邮件服务器配置关系

Linux中的spool命令通常与打印队列管理相关,而不是邮件服务器配置。spool命令主要用于管理打印机队列,允许用户排队、暂停、恢复和删除打印作业,从而提高打印效率。Linux spool命令的用途管理打印队列:通过spool命令,用
Linux spool命令与邮件服务器配置关系
2024-10-01

阿里云服务器Linux环境配置详解

本文主要介绍如何在阿里云服务器上配置Linux环境,包括如何安装和配置基本的Linux发行版,以及如何进行常用的系统管理和维护。通过本篇文章,读者可以深入了解Linux环境的配置过程,并为今后的Linux应用开发和运维提供参考。正文:一、准备工作在开始配置Linux环境之前,首先需要确保你的阿里云服务器已经具备远
阿里云服务器Linux环境配置详解
2023-10-28

关于阿里云服务器的文件

简介阿里云服务器是一种基于云计算技术的虚拟服务器,可以提供稳定可靠的计算资源和存储空间。在使用阿里云服务器时,我们经常会涉及到文件的上传、下载、管理和共享等操作。本文将介绍如何在阿里云服务器上进行文件相关的操作。文件上传在阿里云服务器上,我们可以使用多种方式将本地文件上传到服务器上。其中,最常用的方式是通过FTP或SF
关于阿里云服务器的文件
2024-01-31

关于Nginx服务器可视化配置问题

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行,这篇文章主要介绍了Nginx服务器可视化配置,需要的朋友可以参考下
2022-11-13

关于云服务器的升级配置问题

云服务器是一种虚拟化软件,允许企业将数据存储在云服务器上,并根据需要随时扩展或缩减规模。在进行任何云服务器升级或配置时,可能会涉及到不同的软件、硬件和操作系统,因此应该在购买之前进行详细的需求评估和配置。下面是一些需要考虑的因素:存储容量:云服务器支持大量的虚拟化计算数据,因此需要选择足够的存储容量来存储数据。根据您的数据规模和性能需求,您需要选择合适的存储系统和容量。性能需求:云服务器的
2023-10-26

编程热搜

目录