Dominio virtualUm dos grandes problemas das conexoes domesticas e que o IP e dinamico, o que dificulta o acesso externo. Se voce pretende acessar o servidor e/ou outras maquinas da rede remotamente, uma solucao simples e configurar um dominio virtual, usando o no-ip.com ou outro servico de DNS dinamico.Os servicos de DNS dinamico trabalham de uma forma bastante simples, onde um cliente instalado no seu servidor (ou em qualquer outra maquina da rede, acessando atraves da conexao compartilhada por ele) envia informacoes sobre o endereco IP corrente para os servidores do servico, o que permite a eles manterem um subdominio no estilo "meu-nome.no-ip.org".Cadastro de um dominio virtual no no-ip.comPara isso, basta fazer um cadastro gratuito para criar sua conta e poder cadastrar os dominios:http://www.no-ip.com/newUser.phpFica faltando entao a parte mais importante que e a instalacao do cliente. Para o No-IP, voce pode utilizar o proprio cliente Linux disponivel no:http://www.no-ip.com/downloads.php?page=linuxComece descompactando o arquivo. Dentro dele, existe uma pasta chamada "binaries", com o arquivo "noip2-Linux". Este e o executavel que faz a atualizacao do IP. Para usa-lo, copie-o para a pasta "/usr/local/bin", como em:# tar -zxvf noip-duc-linux.tar.gz# cd noip-2.1.1/binaries/# cp -a noip2-Linux /usr/local/bin/O proximo passo e executar o "noip2-Linux", usando a opcao "-C -c" (create config), que cria o arquivo de configuracao. Voce pode indicar onde o arquivo sera criado, basta indica-lo no comando. Nesta etapa ele pedira o login de usuario e o dominio registrado no site, como em:# noip2-Linux -C -c /etc/noip.confAuto configuration for Linux client of no-ip.com.Please enter the login/email string for no-ip.com : meu@email.comPlease enter the password for user 'meu@email.com ' ********Only one host [meunome.no-ip.org] is registered to this account.It will be used.Please enter an update interval:[30]Do you wish to run something at successful update?[N] (y/N) NNew configuration file '/etc/no-ip.conf' created.Com o arquivo de configuracao criado, inicie o noip2-Linux usando o comando abaixo. Inclua o comando em uma dos scripts de inicializacao do sistema, como o "/etc/rc.d/rc.local", para que ele seja executado durante o boot. Nao esqueca de adicionar o "&" no final do comando, ele faz o programa rodar em background. Sem ele, o comando bloqueia o terminal, paralisando a inicializacao do sistema. Note que agora usamos apenas o segundo "c", que indica que ele deve usar o arquivo de configuracao anteriormente criado:# noip2-Linux -c /etc/noip.conf &Nas distribuicoes derivadas do Debian, existe a opcao de instalar o pacote disponivel via apt-get:# apt-get install no-ipAo ser instalado, ele cria automaticamente o script "/etc/init.d/no-ip", que se encarrega de ativar o programa durante o boot. Para que ele funcione, fica faltando apenas criar o arquivo de configuracao, usando o comando:# no-ip -C -c /etc/no-ip.confPara que a configuracao entre o vigor, reinicie o servico, usando:# /etc/init.d/no-ip restart Ubuntu e um sistema operacional baseado em Linux desenvolvido pela comunidade e e perfeito para notebooks, desktops e servidores. Ele contem todos os aplicativos que voce precisa - um navegador web, programas de apresentacao, edicao de texto, planilha eletronica, comunicador instantaneo e muito mais.Saiba mais sobre o Ubuntu... Referencia: http://www.ubuntu-br.org/ DHCPPara que o servidor passe a fornecer a configuracao de rede aos clientes, instale o pacote "dhcp3-server"