
Para quem quer acessar o seu servidor remotamente e possui IP dinâmico (conexões ADSL, CABO, etc), sendo que se a conexão cair o ip mudará e ai não conseguira mais acessar o servidor, terá que descobrir o ip novamente. Isso pode ser driblado usando um serviço de DNS dinâmico como o no-ip, onde você pode registrar um endereço de acesso como "fulano.no-ip.org", que passa a apontar para seu endereço IP atual.
No debian no-ip pode ser instalado facilmente utilizando apt-get
apt-get install noip2
ja no centOS é um pouco diferente... então vamos a instalação propriamente dita.
Primeiramente faça seu registro no site www.no-ip.com
depois logue no seu servidor
entre na pasta /usr/src
cd /usr/src
baixe o pacote para linux
wget https://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
feito isso, descompacte o pacote
tar -zxvf noip-duc-linux.tar.gz
entre no diretório
cd noip-2.1.9-1
entre com os comandos
make
make install
e preencha os dados que são requisitados.
Após isso o noip2 não sera iniciado e não dará para usar service noip2 etc, por isso faremos os procedimentos abaixo:
permitir que o script seja executado, dentro do diretório noip-2.1.9-1 de o comando
chmod +x redhat.noip.sh
copie este arquivo para o init.d
cp redhat.noip.sh /etc/init.d/noip2
depois adicione ele no chkconfig
chkconfig --add noip2
pronto! agora pode acessar o seu servidor com o nome de dominio que cadastrou no no-ip!
Parabens pelo tutorial.
ResponderExcluirPossuo o CentOS 5.5 e quando entro com o comando "make" obtenho a seguinte mensagem de erro:
# make
gcc -Wall -g -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2
make: gcc: Command not found
make: *** [noip2] Error 127
Sabe a solução para este problema?
Para resolver esse problema basta executar o seguinte comando:
Excluiryum groupinstall "Development tools"
vc precisa instalar o GCC...
ResponderExcluirMuito obrigado! Dica valiosa, ainda mais agora que o dyndns reduziu para 2 o número de hosts gratuitos. Um forte abraço!
ResponderExcluirsegui seu tutorial e tive este erro:
ResponderExcluirmv: impossÃvel fazer stat em `/tmp/no-ip2.conf': Arquivo ou diretório não encontrado
uso centos 5.6, teria alguma dica pra isso?
agradeço desde ja
Muito Obrigado!!
ResponderExcluirApesar de ser uma simples instalação eu tinha duvidas e acabei instalando fácil gostei muito!! Precisamos de mais linuxers como você!!!
Cássio Adlung
Excelente material. Obrigado!!
ResponderExcluirMuito obrigado!!!
ResponderExcluirfuncionou perfeitamente sua ajuda
Como edito o nome do host no noip apos instalado no CentOS?
ResponderExcluirAmigos bom dia, por favor segui o procedimento e instalou corretamente só que eu não consigo pingar externamente a ip publica nem o nome do ddns, tem alguma coisa a ser liberada?? tenho tds os firewalls down, td sem restrição, que pode ser? Agradeço de antemão!!
ResponderExcluirbash: wget: Comando não encontrado...
ResponderExcluiralguma solucao? meu é o centos 7
obrigado deu tudo certo
ResponderExcluir