/etc/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
3. 配置文件格式说明
一般/etc/hosts 的内容一般有如下类似内容:
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100.com linmu100
192.168.1.120 ftpserver ftp120
一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被
系统解释。
第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名别名;
当然每行也可以是两部份,即主机IP地址和主机名;比如 192.168.1.100 linmu100。
这里可以稍微解释一下主机名(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;
其实主机名的修改也有专用工具,就是hostname
hostname - show or set the system's host name
显示主机名:
# hostname
linmu100
此主机的主机名是linmu100,不加参数是用来显示当前主机的主机名;
临时设置主机名:
# hostname test100
# hostname 注:显示主机名
test100
通过hostname 工具来设置主机名只是临时的,下次重启系统时,此主机名将不会存在;
显示主机IP:
# hostname -i
192.168.1.100
―――――――――――――――――――――――――――――――
192.168.1.100 www.aaa.com aaa
192.168.0.55 www.bbb.com bbb
分享到:
相关推荐
ifcfg-ethN的优先 /etc/sysconfig/static-routes 静态路由条目的存储文件 /etc/sysconfig/network-scripts/route-ethN 静态路由条目的存储文件 /etc/resolv.conf DNS解析配置文件 /etc/hosts 本机域名解析文件 网络...
然后要本地ip解析 /etc/hosts 配置文件: /etc/httpd/conf/httpd.conf 实现一个服务器上架设两个网站: 在最后一处:(namevirtualhost *:80)可以用来命名虚拟主机 打开: namevirtualhost *:80 *:80> ...
linux服务器hosts文件配置 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式...下面我们来介绍下修改hosts配置文件的方法及步骤: 所需工具:vim/vi 1、安装vim编辑器 sudo apt install vim -
什么是 DNS DNS 全称是 Domain Name System,... /etc/host.conf 指定域名解析的顺序(是从本地的hosts文件解析还是从DNS解析) /etc/hosts 的存在是早期网络并不是特别发达,仅仅在 hosts 中保存主机名和 ip 地址
/etc/resolv.conf 域名服务客户端的配置文件,用于指定域名服务器的位置 /etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动. /etc/sysconfig/network-script/ 系统启动时初始化网络的一些信息 /etc/...
hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名。在没有域名解析服务器的情况下,系统上的所有网络程序...
1、主机名: 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也是说IP地址... 主机名相关的配置文件:/etc/hosts 2、主机名配置文件: 主机名的配置文件大多是/etc/ho
DNS服务器 作用:名字到ip地址的解析 /etc/hosts文件的作用也是名字到ip地址的解析 在大的网络里面使用dns进行解析 在小的网络里面,可以使用/etc/hosts进行解析 DNS服务器全文共25页,当前为第2页。 DNS工作过程 ...
4) /etc/resolv.conf 设置DNS IP(解析服务器)的文件 5) /etc/hosts 记录计算机IP对应的主机名称或主机别名 6) /etc/protocols 定义IP数据包协议的相关数据,包括ICMP、TCP方面的数据包
/etc/hosts 本地域名解析,可以改自己定义的域名 ip 域名(www……..) startx 启动图形界面 ssh 用户名@ip 以此用户名登陆 scp file1 ip:file2 远程将本机file1拷贝到ip为此的机子的目录下 scp ip:file1 file2 ...
5.6.6 文件/etc/hosts 92 5.6.7 使用工具网络进行配置 92 5.6.8 显示配置 93 5.6.9 基本设置 94 5.6.10 主机表 94 5.6.11 网络接口 95 5.7 打印 97 5.7.1 Ghostscript 98 5.7.2 /etc/printcap 98 5.7.3 命令lpr 98 ...
因此,您的计算机可以通过将以下内容添加到/etc/hosts解析此主机名: 127.0.0.1 idp 127.0.0.1 one 127.0.0.1 two 127.0.0.1 three 127.0.0.1 four 您可能需要sudo权限才能编辑文件。 启动keycloak docker容器 ...
& 1.2 所需资源 &1.2.1 所需包 RedHat6.2 服务器模式安装 &1.2.2 所需配置文件 /etc/named.conf 系统自带,管理员配置 /etc/hosts 系统自带,管理员配置 /etc/resolv.conf 系统自带,管理员配置 /var/named/name2ip...
Linux 中这个配置文件是 /etc/named.conf。 缓存时间同样受域名失效时间与缓存空间大小限制。 • 如果以上还没解析结束,操作系统会把域名发送到 LDNS ( Local DNS Server ),即本地区的域名服务器。 到这里已经可以...
主机文件 用于为/ etc / hosts中的盐类群集的所有成员设置名称解析的公式。 目录 一般注意事项请参阅完整的SaltStack Formulas安装和使用说明。 如果您对编写公式或对公式有所贡献,请注意“ 编写公式”部分。 如果...
解析主机名和 IP 地址 为 rundeck resources.xml 文件准备 xml 文件 检查 xml 完整性 更新 rundeck resource.xml 文件 执行前应检查以下配置参数; 项目名称 = '产品' resource_file = '/opt/rundeck/projects/'+...
如何使Netview用/etc/hosts解析IP和主机名? 如何使用 IBM HTTP Server 支持AIX 联机文档? 如何修改Netview服务器的IP地址 如何在AIX 4.3中安装联机手册? 如何在AIX上删除安装不成功的 如何在AIX中设置中文环境 ...
手工进入文件地址:C:\Windows\System32\drivers\etc\hosts,增加: 120.25.104.80 frps1.xx.com ==>> frps1是每台机器都不一样的 对于linux,则在/etc/hosts 添加解析之后,就可以做到让frp设备不同的机器了,而不...