Sempre me deparo com a necessidade de acessar algum servidor e muitas vezes isso fica complicado quando o ip é dinâmico.
No linux utilizo soluções como o no-ip ou dyndns, nesse caso vou mostrar o passo-a-passo apenas do no-ip.
1 – Colocar o Apache pra funcionar (só o básico para fazer uns testes).
Nas distribuições como o OpenSuse e o Fedora, você pode utilizar o gerenciador de pacotes da distribuição e instale a versão mais recente.
Inicie o serviço: service apache2 start
Verifique se está funcionando: localhost:80 e de outra máquina ip_da_maquina:80
2 – Agora que a rede já acessa o Apache vamos configurar o ip dinâmico.
Cadastre-se no site: www.no-ip.com/services/managed_dns/free_dynamic_dns.html
Também no gerenciador de pacotes é possível baixar e instalar o no-ip.
Depois de instalado, execute:
no-ip -C -c /etc/no-ip.conf
Escolha o device (placa e rede) que está ligada ao modem
Coloque o e-mail e senha
Para reiniciar o serviço
/etc/init.d/no-ip restart
Para ativá-lo no boot (comando utilizado no OpenSuse)
chkconfig no-ip on
Faça um teste “pingando” seu endereço e veja se ele responde.
Pronto, já temos como acessar sua rede independente do IP.
Só falta redirecionar o acesso a porta, estou escrevendo um configuração bem básica para para o IPTABLES. Mas fica para o próximo post.
Abraços. 😀