RE: DynDNS client x IP Interno
--- "..:: S.e.r.i.a.l ::.." <skroot@gmail.com> escreveu:
> Boa!
>
> Vo ver isso dae Tb.
>
> Vlw
>
>
> [.]'s
> Serial
>
>
>
>
> -----Original Message-----
> From: henrique [mailto:jmhenrique@yahoo.com.br]
> Sent: domingo, 10 de fevereiro de 2008 22:41
> To: debian-user-portuguese@lists.debian.org
> Subject: Re: DynDNS client x IP Interno
>
>
> --- henrique <jmhenrique@yahoo.com.br> escreveu:
>
> >
> > --- "..:: S.e.r.i.a.l ::.." <skroot@gmail.com> escreveu:
> >
> > > Boa tarde amigos,
> > >
> > >
> > >
> > > Preciso fazer com que meu Linux que está atrás de um firewall
> (NAT)
> > e
> > > tem um
> > > client de DynDNS (ddclient ou ipcheck.py) possa resolver o DNS
> > > dinâmico com
> > > um ip publico (sendo que meu Linux está com o ip 192.168.1.253),
> > pois
> > > quando
> > > inicio o serviço ele apenas me da o ip interno, vejam o retorno
> do
> > > syslog:
> > >
> > >
> > >
> > > Feb 10 18:48:16 srvdsv01 ddclient[4572]: SUCCESS: updating
> > > host.dominio.net: good: IP address set to 192.168.1.253
> > >
> > >
> > >
> > > O que preciso é que ele me dê o IP publico, pois quando estou
> fora
> > da
> > > rede e
> > > mando da ping em host.dominio.net, obviamente ele irá responder
> > para
> > > 192.168.1.253, respectivamente não é o que preciso.
> > >
> > >
> > >
> > > OBS: não posso instalar o cliente em meu firewall, pois já tenho
> um
> > > rodando
> > > e não tenho suporte para mais de um host dinâmico.
> > >
> > >
> > >
> > > Obrigado.
> > >
> >
> > Olá.
> >
> > retirado de ddclient -h :
> > (...)
> > -cmd program : obtain IP address from by calling
> {program}.
> > (...)
> >
> > ou seja, faça um script que retorne o seu ip publico, edite
> > /etc/init.d/ddclient e adicione "-cmd
> > path_do_seu_script_ou_comando.sh"
> > na linha OPTIONS.
> >
> > Pela teoria, deve resolver. Teste e retorne.
> >
> > Qualquer coisa, mail-nos.
> >
> > []s, Henry
>
>
> Em tempo!!
> não precisa editar o /etc/init.d/ddclient.
>
> Faça isso no /etc/ddclient.conf.
>
> Eu reli a documentação, e vi que vc pode alterar a linha
>
> use=if, if=ppp0(ou ethX)
>
> para
>
> use=cmd, cmd=/caminho_do_seu_script.sh
>
> [ ]'s, Henry
>
não faça top-post....
eu estava pensando em algo simples para o seu script...
como vc ja disse que possui um outro dominio neste mesmo ip, eu pensei
em usar um simples
#!/bin/sh
host dominio.com | awk '{ print $4 }'
[ ]s, e divirta-se.
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/
Reply to: