Um guia para os iniciantes no mundo do FreeBSD
Configurando o FreeBSD
para uma rede local
Se voce precisa ou deseja usar seu FreeBSD numa rede
local siga os passos abaixo para configura-lo.
- O primeiro passo e acertar o hostname do seu FreeBSD.
Para isso edite o arquivo /etc/rc.conf ( /etc/sysinstall nas
versoes anteriores ao 2.2.2 ).
Use editor de sua preferencia eu uso o ee:
# ee /etc/sysconfig
E procure no arquivo pela entrada:
---
# Set to the name of your host - this is pretty important!
hostname=myname.my.domain
---
Escolha um nome e o dominio para sua maquina.
Se for usa-lo numa conexao ppp o dominio deve ser o do seu provedor. (
Verifique antes se o nome que voce escolheu nao existe na rede local do
seu ISP ).
---
# Set to the name of your host - this is pretty important!
hostname=freebsd1.dominio.com.br
---
Salve o arquivo.
Obs: Se nao for se conectar "NUNCA"
a internet , o dominio pode ser qualquer um.
Eu coloquei o nome da maquina de FreeBSD1, mas voce pode colocar ao que
desejar.
- Verifique se sua placa de rede foi reconhecida no boot.
Para isso use o comando:
# dmesg | grep ed
Procure pelas entradas ed0 , ed1 , ed2 , etc.
Vamos supor que sua placa de rede esteja conectada em ed0.
A saida do comando deve ser parecida com:
ed0 at 0x340-0x35f irq 11 maddr 0xd8000 msize 16384 on isa
ed0: address 10:00:5a:ba:43:47, type WD8013EBT (16 bit)
ed1: disabled, not probed.
ed2: disabled, not probed.
- Configurando a placa de rede
Uma vez verificada em que interface a placa de rede esta conectada
iniciemos a sua configuracao.
Edite novamente o arquivo /etc/rc.conf. E Procure a linha:
network_interfaces="lo0" e mude a para:
network_interfaces="lo0 ed0"
Agora procure a entrada:
ifconfig_lo0="inet localhost" , e logo abaixo dela crie a entrada
para ed0:
ifconfig_ed0="inet xxx.yyy.zzz.www netmask 255.255.255.0"
Na qual xxx.yyy.zzz.www e o IP da sua interface de rede local , se sua
rede estiver conectada a Internet o IP devera ser um numero valido na rede.
Porem se voce nao esta conectado a Internet e "nao" pretende
faze-lo no futuro , pode usar qualquer IP.
Eu sugiro: 192.1.1.1 , use o netmask que melhor atender sua situacao ,
o normal e 255.255.255.0
Salve o arquivo.
Configurando o /etc/hosts e o /etc/resolv.conf.
Crie o /etc/hosts usando o seu editor preferido.
Nele voce deve listar o nome e o ip de todos os computadores da sua rede
local.
O formato do arquivo deve ser do tipo:
192.1.1.1 freebsd1 freebsd1.provedor.com.br # FreeBSD System
192.1.1.2 maquina2 maquina2.provedor.com.br # Windows '95
192.1.1.3 maquina3 maquina3.provedor.com.br # Windows 3.11
192.1.1.4 maquina4 maquina4.provedor.com.br # Windows NT
Se voce esta conectado a internet ou possui um servidor de DNS, ira precisar
do arquivo /etc/resolv.conf
Ele informa ao seu sistema o ip dos servers DNS.
O formato do arquivo deve ser do tipo:
domain provedor.com.br
nameserver 192.0.0.1
nameserver 192.0.0.2
Veja maiores informacoes em: Configurando um server DNS.
Para efetivar as modificacoes de o comando:
# kill -HUP 1
Este comando fara o sistema reler o INIT.
Para ver se funcionou execute o camando:
# ifconfig -a ed0: flags=8843 mtu 1500 inet 192.1.1.1 netmask 0xffffff00
broadcast 192.1.1.255 ether 01:02:03:04:05:06
A saida do comando deve ser semelhante a exposta acima.
Agora para sua rede funcionar basta configurar as outras maquinas , se
forem FreeBSD o processo e o mesmo acima ;-).
Agora se forem maquinas Windows 95 , o processo e o seguinte:
Configurando a rede tcp/ip no WindowS
Inicialmente crie o arquivo hosts ( identico ao do FreeBSD ). Para
isso clique no botao start , selecione executar , e digite: notepad \WINDOWS\HOSTS
, e clique em OK. Apos digitar os dados do hosts salve o arquivo. Feito
isso , entre no painel de controle , selecione network , marque a entrada
referente a sua placa de rede , e clique em configurar TCP/IP.
Os dados que voce vai precisar para isso sao:
IP da maquina Windows95 .
IP da maquina com FreeBSD. ( se esta for usada como usado como gateway.
) Veja maiores informacoes em: Conectando-se a Internet
Netmask da sua rede.
Ip do seu server DNS ou do server do seu provedor.
Uma vez entrados os dados de OK e de um boot na sua maquina windows, para
as alteracoes serem efetivadas. Feito isso sua rede esta pronta para funcionar.
Para testa-la , va ao prompt do dos e de um ping na maquina Freebsd1 ,
ela deve responder, o mesmo teste pode ser feito apartir da maquina FreeBSD.
Agora que seu FreeBSD esta configurado para operar em rede , voce ja pode
utiliza-lo em servicos como:
Servidor de arquivos ( usando Samba ).
Gateway internet,para conectar sua rede local a internet , usando uma
unica conexao ppp.
Servidor de NFS
Servidor de Mail
Servidor de HTTP Enfim , uma grande infinidade de servicos. Todos eles
serao abordados em documentos futuros.
Se você possui alguma critica , duvida ou sugestão ,entre em contato pelo e-mail: edson.brandi@uol.com.br