大龙队 發表於 2023-3-9 17:23:00

linux 域名配置

<p># /etc/sysconfig/network-scripts/ 网络接口配置文件<br># systemctl restart network 启用,禁用网络接口配置<br># /etc/hostname 主机名称配置文件<br># /etc/resolv.conf 域名解析配置文件(配置域名服务器)</p>
<p>  nameserver 192.168.1.1<br># /etc/hosts dns域名映射文件</p>
<p>  192.168.2.2&nbsp; baidu.com</p>
<h2>1.hosts文件是什么?</h2>
<p>hosts是系统文件,配置了IP地址和域名(或者主机名、主机别名)的映射关系。</p>
<h2>2.hosts文件有什么用?</h2>
<p>能够建立存储了IP地址和域名(或者主机名、主机别名)的映射关系。</p>
<h2>3.hosts文件什么情况下会被用到?</h2>
<p>最常见情况是,当访问一个网址时,系统会先在hosts文件中寻找,查看是否有需要域名和IP的映射关系,如果存在就通过IP地址寻找服务器;如果没有,则会访问DNS服务器,获得域名对应的IP地址,然后再去寻找服务器。</p>
<h2>4.hosts文件如何定义映射关系?</h2>
<p>hosts文件的格式如下:</p>
<p>IP地址 主机名/域名 主机别名</p>
<p>一行中有三部分内容,其中主机别名不是必须的,一行中每部分之间用空格分隔。</p>
<p><img src="https://img2023.cnblogs.com/blog/2300221/202303/2300221-20230309172304337-1487966910.jpg"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>5.hosts文件的存放位置?</h2>
<p>(1)在Linux系统中,hosts文件的位置为:/etc/hosts</p>
<p>(2)在 MAC 系统中中,hosts文件的位置为:~/private/etc</p>
<p>(3)在 Windows 系统中,hosts文件的位置为:C:WindowsSystem32driversetc</p>
<h2>6.hosts文件能解决哪些问题?</h2>
<p>(1)加快域名解析</p>
<p>对于要经常访问的网站,在Hosts中配置域名和IP的映射关系,可以很快解析出IP,而不用请求网络上的DNS服务器。</p>
<p>(2)屏蔽网站</p>
<p>将一些不友好的网站域名映射到错误的IP或自己计算机的IP,这样就不用访问了。</p>
<p>127.0.0.1 屏蔽的网站</p>
<p>0.0.0.0 屏蔽的网站</p>
<p>(3)双机互连</p>
<p>当两台主机只是双机互连时,这时两台主机都需要设置自己的ip,同时在对方的hosts文件里加入自己的ip和主机名。</p>
<h2>7.Linux 下管理主机名的工具hostname</h2>
<p>(1)显示主机名:# hostname</p>
<p>abc_pc</p>
<p>(2)显示主机IP:# hostname -i</p>
<p>192.168.1.100</p>
<h2>8.一点注意</h2>
<p>Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则hosts文件将不能起到预期的作用。</p><br><br>
来源:https://www.cnblogs.com/callmesblog/p/17199298.html
頁: [1]
查看完整版本: linux 域名配置