FreeBSD Handbook/Administração/Configuração e Ajuste/Arquivos de Configuração
11.10 Arquivos de Configuração
[editar | editar código-fonte]11.10.1 O diretório /etc
[editar | editar código-fonte]Há alguns diretórios onde as informações de configuração são mantidas. Estes incluem:
- /etc
- Informação genérica de configuração, os dados aqui são específicos do sistema.
- /etc/defaults
- Versões padrão dos arquivos de configuração do sistema.
- /etc/mail
- Configuração extra do sendmail(8), outros arquivos de configuração do MTA.
- /etc/ppp
- Configuração para o usuário e os programas PPP-kernel.
- /etc/namedb
- Local padrão para o named(8) de dados. Normalmente, named.conf e arquivos de zona são armazenados aqui.
- /usr/local/etc
- Os arquivos de configuração para aplicações instaladas. Pode conter subdiretórios por aplicação.
- /usr/local/etc/rc.d
- “Start” / “stop” scripts para aplicações instaladas.
- /var/db
- Gerado automaticamente pelo sistema, arquivos de banco de dados específico, como o banco de dados do pacote, localiza o banco de dados, e assim por diante
11.10.2 Hostnames
[editar | editar código-fonte]11.10.2.1 /etc/resolv.conf
[editar | editar código-fonte]Determina como o resolvedor do FreeBSD acessa o Sistema de Nomes e Domínios (Domain Name System -DNS). As entradas mais comuns a resolv.conf são: Nameserver O endereço IP de um servidor de nomes que o “resolvedor” deve pesquisar. Os servidores são consultados na ordem listada com um máximo de três. Search Lista de busca para pesquisar o hostname. Isto é normalmente determinado pelo domínio da máquina local. Domain O nome do domínio local. Um tipico resolv.conf: search example.com nameserver 147.11.1.11 nameserver 147.11.100.30
Nota: Nota: Apenas uma das opções de pesquisa e de domínio deve ser usado.
Se você estiver usando DHCP, dhclient(8) normalmente reescreve o resolv.conf com as informações recebidas a partir do servidor DHCP.
11.10.2.2 /etc/hosts
[editar | editar código-fonte]/etc/hosts é uma reminiscência de banco de dados simples da Internet antiga. Ele trabalha em conjunto com o DNS e NIS fornecendo nome para mapeamentos do endereço IP. Computadores locais ligados através de uma LAN podem ser colocadas aqui para fins de nomeação vez de criar um named(8) servidor. Além disso, o /etc/hosts pode ser usado para fornecer um registro local de nomes Internet, reduzindo a necessidade de pesquisa externa para nomes comumente acessados.
FreeBSD Host Database Este arquivo deve conter os endereços e os apelidos para hosts locais que Compartilhar esse arquivo. Substituir 'my.domain' abaixo com o nome do domínio de sua máquina. Na presença do DNS ou NIS, este arquivo pode não ser consultado, veja /etc/nsswitch.conf para saber.
1 localhost localhost.my.domain 127.0.0.1 localhost localhost.my.domain Rede Imaginária. 10.0.0.2 myname.my.domain myname 10.0.0.3 myfriend.my.domain myfriend De acordo com a RFC 1918, você pode usar as seguintes redes IP para redes privadas, que nunca será conectada à 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 Em caso de você querer ser capaz de se conectar à Internet, você precisa dos números reais. Não tente inventar seu próprio numero de rede, mas sim obter uma a partir do seu fornecedor de rede (se houver) ou apartir do seu registro regional.
/etc/hosts assume o formato simples de:
[Internet address] [official hostname] [alias1] [alias2] ...
Por Exemplo:
10.0.0.1 myRealHostname.example.com myRealHostname foobar1 foobar2