linux下host文件里localhost4 localhost4.localdomain4 指的是什么 可以修改吗

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

为什么我的sendmail发送日志显示的ctladdr是[email protected],我想知道localhost4.localdomain4是来源于host文件里的配置吗?这个指的是什么 可以修改吗

可以改 这是本机dns的缓存 机器查询dns的时候默认先从hosts里找 再从dns服务器上查询
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-27
hosts文件可以简单理解成本地的dns解析
比如你本地hosts有如下配置
127.0.0.1 www.baidu.com
这时当你访问www.baidu.com的时候,会先查找本地的hosts文件有没有相关的值,如果有找到那么他就会直接去访问127.0.0.1,而不会去外网的DNS解析服务器请求了
如果没有,则请求DNS解析服务器进行域名解析
第2个回答  2017-07-07
别名,IPv4的别名
没什么用,可以改,前面部分留着
相似回答