12.8. 配置文件

12.8.1. /etc 的配置

有许多目录保存着配置信息。这些目录包括:

目录用途
/etc一般的系统特定配置信息。
/etc/defaults系统配置文件的默认版本。
/etc/mail额外的 sendmail(8)open in new window 配置和其他 MTA 配置文件。
/etc/ppp用户或系统 ppp 程序的配置
/usr/local/etc已安装的应用程序的配置文件。可能包含有应用名的子目录。
/usr/local/etc/rc.d已安装程序的 rc(8)open in new window 脚本
/var/db自动生成的系统特定数据库文件,例如软件包数据库和 locate(1)open in new window 数据库。

12.8.2. 主机名

12.8.2.1. /etc/resolv.conf

FreeBSD 系统如何访问互联网域名系统(DNS)是由 resolv.conf(5)open in new window 控制的。

以下为 /etc/resolv.conf 中最常见的条目:

nameserver解析器应查询的域名服务器的 IP 地址,服务器按照列出的顺序进行查询,最多可查询三个。
search用于主机名查询的搜索列表,这通常是由本地主机名的域决定的。
domain本地域名。

一个典型的 /etc/resolv.conf 长这样:

search example.com
nameserver 147.11.1.11
nameserver 147.11.100.30

注意

不能同时使用 searchdomain 参数。

当使用 DHCP 时,dhclient(8)open in new window 常常用从 DHCP 服务器中收到的信息来重写 /etc/resolv.conf

12.8.2.2. /etc/hosts

/etc/hosts 是一个简单的文本数据库,它与 DNS 和 NIS 一起工作,提供主机名和 IP 地址的映射。通过局域网连接的本地计算机的条目可以被添加到这个文件中,以达到简化命名的目的,而不是建立一个 named(8)open in new window 服务器。此外,/etc/hosts 还可以用来提供互联网名称的本地记录,减少为常用名称查询外部 DNS 服务器的需要。

# $FreeBSD$
#
#
# Host Database
#
# This file should contain the addresses and aliases for local hosts that
# share this file.  Replace 'my.domain' below with the domainname of your
# machine.
#
# In the presence of the domain name service or NIS, this file may
# not be consulted at all; see /etc/nsswitch.conf for the resolution order.
#
#
::1			localhost localhost.my.domain
127.0.0.1		localhost localhost.my.domain
#
# Imaginary network.
#10.0.0.2		myname.my.domain myname
#10.0.0.3		myfriend.my.domain myfriend
#
# According to RFC 1918, you can use the following IP networks for
# private nets which will never be connected to the Internet:
#
#	10.0.0.0	-   10.255.255.255
#	172.16.0.0	-   172.31.255.255
#	192.168.0.0	-   192.168.255.255
#
# In case you want to be able to connect to the Internet, you need
# real official assigned numbers.  Do not try to invent your own network
# numbers but instead get one from your network provider (if any) or
# from your regional registry (ARIN, APNIC, LACNIC, RIPE NCC, or AfriNIC.)
#

/etc/hosts 的格式如下:

[Internet address] [official hostname] [alias1] [alias2] ...

例如:

10.0.0.1 myRealHostname.example.com myRealHostname foobar1 foobar2

可在 hosts(5)open in new window 的手册中找到更多信息。

Loading...