首页

文章

linux下,/etc/hosts文件有什么用途

发布网友 发布时间:2022-04-19 20:00

我来回答

8个回答

热心网友 时间:2022-04-06 10:21

hosts文件的用途:将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址。

当建立dns服务器的时候,或者要搭建本地网的时候就用的着了,跟windows下面的host文件是一样的作用,而且可以用来屏蔽广告和木马。

一旦找到,系统会立即打开相应的网页,如果没有找到,则系统会将url提交到DNS服务器进行IP地址解析,etc/host代表当前计算机主机名。

扩展资料:

linux中的执行语句有:

1、[root@localhost~]#cat/etc/profile:检查/etc/目录下的profile文件内容。

2、[root@localhost~]#cat-b/etc/profile:检查/etc/目录下的profile内容,而且对非空白行进行编号,行号从1开端。

3、[root@localhost~]#cat-n/etc/profile:对/etc目录中的profile的一切的行(包含空白行)进行编号输出显现。

4、[root@localhost~]#cat-E/etc/profile:检查/etc/下的profile内容,而且在每行的结尾处附加$符号。

关于linux中[root@localhostroot]#第一、二个root,分别表示的意思如下:

root@localhostroot中第一个root表示当前登录的为root账户,localhost是主机名称。第二个root表示当前的目录为root目录,#表示当前为root权限。

另外,root用户的家目录为/root,其他用户通常为/home/用户名,但可以改变。家目录主要保存每个用户的登录信息,个人偏好及一些个人文件等。

热心网友 时间:2022-04-06 11:39

linux
/etc/hosts文件作用1.
关于/etc/host,主机名和IP配置文件Hosts
:
The
static
table
lookup
for
host
name(主机名查询静态表)linux
的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/hostname。2.
配置文件这个文件可以配置主机ip及对应的主机名,对于服务器类型的linux系统其作用还是不可忽略的。在局域网或是INTERNET上,每台主机都有一个IP地址,它区分开每台主机,并可以根据ip进行通讯。但IP地址不方便记忆,所以又有了域名。在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问。linux主机名的相关配置文件就是/etc/hosts;这个文件告诉本主机哪些域名对应那些ip,那些主机名对应哪些ip:比如文件中有这样的定义192.168.102.136
dbfan
aeolus假设192.168.102.136是一台网站服务器,在网页中输入http://dbfan或http://aeolus就会打开192.168.102.136/的网页。dbfan是域名,aeolus是主机名别名通常情况下这个文件首先记录了本机的ip和主机名:127.0.0.1
localhost.localdomain
localhost3.
配置文件格式说明一般/etc/hosts
的内容一般有如下类似内容:127.0.0.1
localhost.localdomain
localhost192.168.102.136
aeoluspu.com
aeolus一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。第一部份:网络IP地址;第二部份:主机名或域名;第三部份:主机名别名;当然每行也可以是两部份,即主机IP地址和主机名;比如
192.168.102.136
aeoluspu.com。这里可以稍微解释一下主机名(hostname)和域名(Domain)的区别:主机名通常在局域网内使用,通过hosts文件,主机名就被解析到对应ip;域名通常在internet上使用,但如果本机不想使用internet上的域名解析,这时就可以更改hosts文件,加入自己的域名解析。4.
/hosts文件可以帮助解决哪些问题4.1
远程登录linux主机过慢问题有时客户端想远程登录一台linux主机,但每次登录输入密码后都会等很长一段时间才会进入,这是因为linux主机在返回信息时需要解析ip,如果在linux主机的hosts文件事先加入客户端的ip地址,这时再从客户端远程登录linux就会变很快。注:这里所说的远程登录不仅仅是ssh,还可能是mysql远程登录,或是文件共享的查询等。4.2
双机互连当两台主机只是双机互连时,这时两台主机都需要设置自己的ip,同时在对方的hosts文件里加入自己的ip和主机名。5.
主机名修改工具hostname;其实主机名的修改也有专用工具,就是hostnamehostname
:
show
or
set
the
system’s
host
name显示主机名:[root@aeolus1
~]#
hostnameaeolus1此主机的主机名是aeolus1,不加参数是用来显示当前主机的主机名;临时设置主机名:#
hostname
aeolus通过hostname
工具来设置主机名只是临时的,下次重启系统时,此主机名将不会存在;显示主机IP:[root@aeolus1
~]#
hostname
-i192.168.102.136

热心网友 时间:2022-04-06 13:14

hosts文件的作用:将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

热心网友 时间:2022-04-06 15:05

你可以把他看成是IP和hostname主机名的一个解析文件
把ip和hostname写到里面,你ping hostname和ping ip就一样了,否则hostname不能解析

热心网友 时间:2022-04-06 17:13

当你建立dns服务器的时候,或者你要搭建本地网的时候就用的着了,跟windows下面的host文件是一样的作用,而且可以用来屏蔽广告和木马

热心网友 时间:2022-04-06 19:38

用开机脚本写入就行了~

另外,获取ip地址的方法因不同linux的版本而不同,,

建议最好先一个静态ip地址,,然后在hosts里面加入

你设的本机地址 hostname(即你指定的域名)

这样操作起来比较简单,,

如果非要你那样的话先备份你的hosts文件:

在/etc/profile 加入

grep -v "hostname(即你指定的域名)" /etc/hosts > ~/hosts_temp
cat ~/hosts_temp > /etc/hosts

LC_ALL=C ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' |cut -d: -f2 | awk '' >> /etc/hosts

应该就这样。。(我没试过,临时考虑的)没实践,有错误的话具体自己修改下,,

热心网友 时间:2022-04-06 22:19

尝试一下:

/sbin/vi /etc/hosts

热心网友 时间:2022-04-07 01:17

主机和IP的映射
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... linux开机按e怎么出现这个 linux 脚本大仙请告诉我-e是什么意思 linux中/etc与/var目录,各是什么意思?这两个目录... linux中的C盘D盘E盘F盘在哪呀 如何用声卡录视频 直播声卡使用教程k1 vivox20锁屏怎么显示信息 vivo怎么设置让锁屏时来消息会亮屏? vivos12锁屏显示时间 vivo手机怎么在锁屏时显示信息出来?? vivo手机怎样设置锁屏后显示时间 ViVOY51s如何设置锁屏后的时钟? vivo锁屏的时候怎么显示时间 锁屏后可以看见手机时间怎么设置?vivo手机 什么是声卡怎么用 关于东方神起(资深进) 关于东方神起 东方神起出道以前 东方神起的详细资料 东方神起的成员都有些谁?他们属于哪个公司旗下的? Linux里面set -e命令作用是什么? Linux版本中,generic是什么意思 linux在grub选项菜单按e进入编辑模式,设置密码增... linux命令 set -ex 什么意思 linux是什么意思啊???? linux中/usr和/opt里的文件有什么区别呢 linux fdisk 分区last cylinder是什么意思 linux下所谓的挂载是什么意思?请给一个很详细的回... Linux里面sed -e命令作用是什么? linux命令的危险命令 linux 黑屏,进入grub界面按E之后出现的这个是什么 linux系统怎么改成中文版的 怎样制作linux启动U盘 电脑怎么恢复到之前的设置 怎样恢复电脑原来的设置 电脑如何恢复所有设置 电脑设置出现问题如何恢复以前设置 电脑怎么全部恢复 之前的设置啊 联想台式电脑如何恢复以前的桌面设置 声卡怎么用啊?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com