原文链接:
https://blog.csdn.net/f641385712/article/details/105233229文章来源:https://www.toymoban.com/news/detail-673599.html
Linux下/sysconfig/network、hosts、host.conf、resolv.conf文件解释
/sysconfig/network:此文件是针对本计算机
# 支持网络通信
NETWORKING=yes
# 主机名,默认是localhost.localdomain
# 使用hostname命令查看到的就是这个值
# 可以使用uname -n 命令来查看本地计算机的计算机名称
HOSTNAME=l-xxx.syc.prod.ali.qr
# 不启用IPV6的支持
NETWORKING_IPV6=no
hosts:此文间是在网络上使用的
127.0.0.1 localhost
# ::1表示的时ipv6的本地地址,也就是0000:0000:0000:0000:0000:0000:0000:0001
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
# 内网ip地址 → 主机名 的映射关系
10.102.1.153 l-xxx.syc.prod.ali.qr
host.conf:解析顺序/方式,属于一种规则配置
# 这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反,你调个顺序即可)
order bind,hosts
# 指定是否“/etc/hosts”文件中指定的主机可以有多个地址
multi on
resolv.conf:DNS服务器的配置文件
用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件由域名解析器来读取(下面会有Java代码示例)文章来源地址https://www.toymoban.com/news/detail-673599.html
nameserver:(最重要,此关键字必选,其它可选)定义DNS服务器的IP地址,可以有很多行的nameserver,每一个带一个IP地址。在查询时就按nameserver在本文件中的顺序进行,且只有当第一个nameserver没有反应时才查询下面的nameserver。
domain:定义本地域名/主机的域名
search:定义域名的搜索列表
search和domain不能共存,如果同时存在,以最后出现的为准。
sortlist:对返回的域名进行排序,如sortlist 130.155.160.0/255.255.240.0 130.155.0.0
options:用于配置resolver的内置变量,不是resolv.conf的常见配置。语法如下:options [option] ...
ndots:[n]:设置调用res_query()解析域名时域名至少包含的点的数量
timeout:[n]:设置等待dns服务器返回的超时时间,单位秒。默认值5
attempts:[n]:设置resolver向DNS服务器发起域名解析的请求次数。默认值2
# 一般是内网DNS服务器地址,这样就可以解析你的内网域名了喽
nameserver 202.102.192.68
nameserver 202.102.192.69
search qq.com baidu.com
options no-check-names
options attempts:1
options timeout:1
到了这里,关于Linux下/sysconfig/network、hosts、host.conf、resolv.conf文件解释的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!