IP Dinamico - dyndns - Problemas

Iniciado por xinna, 22 de Julho de 2006, 14:23

tópico anterior - próximo tópico

xinna

Olá a todos!
Primeiramente gostaria de agradecer, queria dizer que estou usando o Ubuntu a mais ou menos 1 mes, e estou gostando muito dele. Estou configurando o meu linux de acordo com o forum e o guia dapper.
Gostaria de poder assossiar um dominio a um ip, porem o meu ip é dinamico, usando o guia eu fiz:
sudo apt-get install ipcheck
sudo gedit /etc/ppp/ip-up.d/dyndns_update.sh

    * Insira as seguintes linhas no novo arquivo:

<pre>
#!/bin/sh

USERNAME=meu_usuário
PASSWORD=minha_senha
HOSTNAME=nome_do_meu_domínio.dyndns.org

cd /root/
if [ -f /root/ipcheck.dat ]; then
  ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
else
  ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
fi
</pre>

    * Salve o arquivo editado.

sudo chmod 700 /etc/ppp/ip-up.d/dyndns_update.sh
sudo sh /etc/ppp/ip-up.d/dyndns_update.sh


Porem quando eu mando executar a utima linha, ele da o seguinte erro:

/etc/ppp/ip-up.d/dyndns_update.sh: line 1: erro de sintaxe próximo a símbolo inesperado 'newline'
/etc/ppp/ip-up.d/dyndns_update.sh: line 1: '<pre>'


Valeu.


xinna

E ae galera resolvi o problema.

Abaixei o ddclient e configure o ddclient.conf na pasta etc, e ficou assim:

# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

pid=/var/run/ddclient.pid
protocol=dyndns2
use=if if=
server=members.dyndns.org
login=eu
password=******
dominio.dyndns.org

e funcionou.... ehhehehe
Valeu.

Lamego

xinna,
só para você saber, o erro no seu primeiro script foi que você incluiu o <PRE> </PRE>, isso é do html não era para incluir no arquivo com o script...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

xinna

Valeu Cara!
Viajei neh, o que era esse <pre></pre>?

rafasnn

Macbook Pro 2,33 4GB 250GB
iPhone 8GB

xinna