linuxhost
‘壹’ linux命令提示行【root @host dev】中的root和host ,dev分别表示什么
root就是当前的用户名,说明当前登录的用户是root用户。host是服务器的主机名。
‘贰’ linux系统配置host文件主机别名和dns域名解析的区别
很明显配置host的工作量比较大,当一两个主机时,体会不到,如果有几十上百上千台的时候配置会很麻烦,使用DNS服务器就快捷的多,只需要修改DNS服务器的配置,这样管理要高效的多
‘叁’ 关于linux中localhost和hostname的问题
127.0.0.1是内核实现的,这个不多说,一般来说localhost是在/etc/hosts这个文件实现的,你打开这个文件看,头一行就是127.0.0.1 localhost
hostname也可以写在这个文件内,在后面接着写就是,仿照它的格式,前面写ip后面写主机名,中间可以用空格,也可以用tab键隔开,
主机名当然也可以用dns来实现,但是是先查询本地的hosts文件还是先查询dns这个是靠/etc/host.conf文件里的order关键词定义的。还有就是dns一般比较耗费时间,对于本地的服务能用hosts文件就尽量不用dns。
‘肆’ linux如何查hostid
在Linux中hostid命令就是用来查看hostid的。hostid是一台主机的唯一标示符(hostname本身可能重复),而许多付费软件通过鉴别hostid发给相关的license。
用法示例:
$ hostid
‘伍’ linux 修改hosts文件怎么重启动
修改/etc/hosts之后正常情况应该是保存之后立即生效的,但是有时不是。使用uname
-a 可以查看hostname是多少,就可以知道是否修改生效了。如果没有
这时的策略有:
1) 重启机器
2) 重启服务
Ubuntu: $sudo
/etc/init.d/networking restart
Gentoo: /etc/init.d/net.eth0
restart
3)使用hostname命令
hostname 定义的主机名
hostname与/etc/hosts的关系
很多人一提到更改hostname首先就想到修改/etc/hosts文件,认为hostname的配置文件就是/etc/hosts。其实不是的。
hosts文件的作用相当如DNS,提供IP地址到hostname的对应。早期的互联网计算机少,单机hosts文件里足够存放所有联网计算机。
不过随着互联网的发展,这就远远不够了。于是就出现了分布式的DNS系统。由DNS服务器来提供类似的IP地址到域名的对应。具体可以man
hosts。
Linux系统在向DNS服务器发出域名解析请求之前会查询/etc/hosts文件,如果里面有相应的记录,就会使用hosts里面的记录。/etc
/hosts文件通常里面包含这一条记录
127.0.0.1
localhost.localdomain
localhost
hosts文件格式是一行一条记录,分别是IP地址 hostname
aliases,三者用空白字符分隔,aliases可选。
127.0.0.1到localhost这一条建议不要修改,因为很多应用程序会用到这个,比如sendmail,修改之后这些程序可能就无法正常运行。
‘陆’ linux虚拟机怎么查看host的IP地址
可以使用ifconfig命令。ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces configuring。它能够显示网卡的IP地址、子网掩码、广播地址、硬件地址等信息。
命令格式:if [网络设备] [选项]
用法示例:查看以太网卡eth0的ip地址
$ ifconfig eth0
ip地址位于上图中的红色方框处。
‘柒’ Linux中hosts文件在哪
linux操作系统中,hosts文件在/etc目录下,具体文件路径为 /etc/hosts,可以直接使用vim编辑器对hosts进行操作,不过需要注意,这个文件不在home目录下,所以对其进行操作时记得加上sudo:
sudo vim /etc/hosts
拓展内容
hosts文件
hosts文件(域名解析文件[1])是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名称映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。
最初在Internet的前身ARPANET中,其成员SRI International手动维护并分享了一个名为HOSTS.TXT的文件,其中就包括主机名称和对应地址。1983年DNS系统开始开发,1984年得到了发展。[2]在网络快速的发展过程中,DNS可以自动提供动态的主机名解析。不过在现代操作系统,hosts文件仍然是一个可以作为备用手段的名称解析机制。
‘捌’ Linux中hosts文件在哪
hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”(不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/hostname)
‘玖’ linux 中host 文件的作用
Linux一般会在/etc/host 下,一般而言Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。
‘拾’ linux host localhost失败
host 命令通过DNS解析你的名字的ip并非通过/etc/hosts文件
所以在没有网络的情况下,你的命令会执行超时。
假如你的本地配置了dns服务,
然后修改 vim /etc/resolv.conf
的内容为
nameserver 127.0.0.1
可以在没有网络的情部下用host命令解析