FreeBSD
Configurações Básicas de Rede
Interfaces de Rede
Podemos ver a configuração atual de rede através do comando
ifconfig. O ifconfig mostra outras interfaces além da placa de rede,
como ppp0, etc, que poderão ser desabilitadas posteriormente, na configuração
do kernel.
Para efetuar a configuração de qualquer placa de rede, por exemplo
quando se instala uma nova, veja primeiramente se o FreeBSD a reconheceu, através
do comando:
# dmesg
Verifique se consta a descrição da placa de rede nesta relação, e caso positivo, qual a identificação dela no sistema (no começo da linha, por exemplo xl0).
Com esta identificação podemos configurar a interface. Edite o arquivo /etc/rc.conf e insira a seguinte linha:
ifconfig_xl0="inet 192.168.0.1 netmask 255.255.0.0"
Dessa forma, no momento da inicialização será atribuído o endereço IP 192.168.0.1 e a máscara de rede 255.255.0.0 a esta interface. Esta atribuição também pode ser feita via linha de comando:
# ifconfig xl0 192.168.0.1 netmask 255.255.0.0
Host Database
Edite o arquivo /etc/hosts e veja a seguinte linha:
127.0.0.1 localhost localhost.my.domain
Altere "my.domain" para o seu domínio DNS, por exemplo:
127.0.0.1 localhost localhost.exemplo.org
Adicione ainda uma linha no seguinte formato:
endereço_IP hostname FQDN
FQDN significa Fully Qualified Domain Name, é o nome completo da máquina (seu hostname mais o domínio DNS). Exemplo:
192.168.0.1 servteste servteste.exemplo.org
Resolução DNS
O arquivo /etc/resolv.conf guarda a configuração do "resolver", que é um conjunto de rotinas utilizadas para consultas DNS. Edite o arquivo e insira uma ou mais linhas especificando o(s) servidor(es) DNS que serão utilizados pela máquina:
nameserver servidor_DNS
Por exemplo:
nameserver 192.168.0.5
nameserver 192.168.0.6
Podem ser inseridos mais de uma linha, e isso inclusive é recomendado
na montagem de um servidor. Os servidores DNS serão procurados na ordem
em que estão no arquivo.
Atualizado em 03/02/04.
Heini Thomas Geib.
http://www2.unijui.edu.br/~heini