Existem vários diretórios nos quais as informações de configuração são mantidas. Estes incluem:
/etc | Informações de configuração específica do sistema genérico. |
/etc/defaults | Versões padrão dos arquivos de configuração do sistema. |
/etc/mail | Configuração extra do sendmail(8) e outros arquivos de configuração MTA. |
/etc/ppp | Configuração para ambos os programas, user- e kernel-ppp. |
/usr/local/etc | Arquivos de configuração para aplicativos instalados. Pode conter subdiretórios para cada aplicativo. |
/usr/local/etc/rc.d | scripts rc(8) para os aplicativos instalados. |
/var/db | Arquivos de banco de dados específicos do sistema gerados automaticamente, como o banco de dados de pacotes e o banco de dados locate(1). |
Como um sistema FreeBSD acessa o Sistema de Nomes de Domínio da Internet (Internet Domain Name System - DNS) é controlado por resolv.conf(5).
As entradas mais comuns para o /etc/resolv.conf
são:
nameserver | O endereço IP de um servidor de nomes que o resolvedor deve consultar. Os servidores são consultados na ordem listada com um máximo de três. |
search | Lista de pesquisa, para busca de nomes de host. Isso é normalmente determinado pelo domínio do nome do host local. |
domain | O nome do domínio local. |
Um típico /etc/resolv.conf
é assim:
search example.com nameserver 147.11.1.11 nameserver 147.11.100.30
Apenas uma das opções search
e domain
deve ser usada.
Ao usar o DHCP, o dhclient(8) geralmente reescreve o /etc/resolv.conf
com informações recebidas do servidor DHCP.
O /etc/hosts
é um banco de dados de texto simples que funciona em conjunto com o DNS e o NIS para fornecer o nome do host aos mapeamentos de endereços IP. Entradas para computadores locais conectados através de uma LAN podem ser adicionadas a este arquivo para propósitos simplistas de nomeação em vez de configurar um servidor named(8). Além disso, o /etc/hosts
pode ser usado para fornecer um registro local de nomes da Internet, reduzindo a necessidade de consultar servidores DNS externos para nomes comumente acessados.
# $FreeBSD: head/pt_BR.ISO8859-1/books/handbook/book.xml 53285 2019-07-30 23:45:23Z dbaio $
#
#
# 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.)
#
O formato do /etc/hosts
é o seguinte:
[Internet address] [official hostname] [alias1] [alias2] ...
Por exemplo:
10.0.0.1 myRealHostname.example.com myRealHostname foobar1 foobar2
Consulte hosts(5) para obter maiores informações.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.