Manual baseado em um servidor Linux com Debian 5.0.3 e no-ip 2.1.9.
Parto do princípio que a conta já foi criada no site no-ip, o micro já está instalado e configurado para acesso a rede, o navegador instalado e navegando na internet.
Site oficial do no-ip: www.no-ip.com
Antes de começar a instalação, instale as seguintes dependências:
# apt-get install gcc <- compilador
# apt-get install build-essential <- auxiliador para o compilador
Baixe o pacote no site do no-ip e execute o seguinte comando:
# tar -zxvf noip-duc-linux.tar.gz
Após descompactar, entrar na pasta correspondente que acaba de ser criada e seguir os seguintes passos (estando como root):
# make
# make install
Com esses comandos automaticamente entrará um script de configuração fazendo perguntas sobre o seu servidor. Apenas siga os passos:
Auto configuration for Linux client of no-ip.com. By typing the number associated with it. 0 eth0 1 eth1
-> Selecione a placa de rede que está conectada na internet digitando 1 ou 0.
Please enter the login/email string for no-ip.com seuemail@seuprovedor.com Please enter the password for user 'seuemail@seuprovedor.com' *********
-> Entrar com o seu e-mail e senha já cadastrados no site.
Do you wish to have them all updated?[N] (y/N) y
-> Decidir se irá fazer a atualização de IP (ALTAMENTE RECOMENDADO).
Please enter an update interval:[30]
-> Escolher o tempo para fazer a verificação do IP (tempo em minutos).
Do you wish to run something at successful update?[N] (y/N) y
-> Se você deseja executar algo ao atualizar o ip.
Please enter the script/program name <ENTER>
-> Se deseja executar algum script (apenas dê ENTER nessa pergunta).
New configuration file '/tmp/no-ip2.conf' created. mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
-> Confirmando as modificações.
Digite “noip2” para iniciar o noip.
Inicialização do sistema a partir do boot:
# cp -r debian.noip2.sh /etc/init.d/noip <- copiando o script
# chmod 755 /etc/init.d/noip <- dando permissões ao arquivo
Copie um link simbólico para o serviço iniciar com o sistema. Caso esteja usando o modo gráfico:
# ln -s /etc/init.d/noip /etc/rc5.d/S99noip
Caso esteja usando o modo texto:
# ln -s /etc/init.d/noip /etc/rc3.d/S99noip
O nome do link como “S99noip” é apenas uma sugestão, mas é importante que seja um número (entre 93 e 99) para que esse serviço seja um dos últimos a ser executado.
Opções:
Version Linux-2.1.9
Options:
-C create configuration data
-F force NAT off
-Y select all hosts/groups
-U minutes set update interval
-u username use supplied username
-p password use supplied password
-x executable use supplied executable
-c config_file use alternate data path
-d increase debug verbosity
-D processed toggle debug flag for PID
-i IPaddress use supplied address
-I interface use supplied interface
-S show configuration data
-M permit multiple instances
-K processed terminate instance PID
-z activate shm dump code
-h help (this text)
Espero ter ajudado e até mais!
Fonte: http://www.vivaolinux.com.br/dica/Configurando-NOIP-no-Debian-5.0.3
No responses yet