1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Problema com o noip

Discussão em 'Dúvidas e Suporte Técnico - GNU/Linux & *nix' iniciada por CarlosA, 9 de Janeiro de 2009. (Respostas: 10; Visualizações: 744)

  1. CarlosA

    CarlosA Suspenso

    Boa tarde pessoal, eu tou com o seguinte problema. Instalei o noip no meu sistema ubuntu mas quando vou a outro computador e meto o endereço do noip que criei ele vai sempre para o meu ip. Eu tenho router por isso queria configurar o ip 192.168.1.2 para abrir sempre com o noip para ter um simples servidor, já tentei modificar os host e meti lá o ip que quero que vai rederecionar mas ele só funca na máquina ubuntu se vou para outra apanha sempre o endereço do router.

    Obrigado
    Carlos.
     
  2. cheires

    cheires Power Member

    Se usas router não devias ter instalado o NO-IP.
    O que tens que fazer é de activar no teu router a parte de DDNS.
    Por norma os router já têm ou o No-IP, ou o dyndns.org, usas o que quiseres.
    Em seguida tens que fazer o port forwarding para o teu pc, e para os serviços que quiseres.
    Por exemplo: queres aceder de fora da tua rede em casa ao teu pc com UBUNTU por SSH, tens que fazer o port forwarding da porta 22 para o teu IP 192.168.1.2. E assin sucessivamente para os serviços que pretendes aceder
     
  3. AdaXi

    AdaXi Power Member

    Nem sempre, aqui não tenho essa opção no meu router.

    CarlosA, não percebi exactamente o teu problema, quando dizes "vai sempre para o meu ip", esse IP de que falas é o teu IP publico (aquele que recebeste do teu ISP) ou é o IP privado (aquele que obteste do router , geralmente 192.168.1.X) ?

    Em principio o Noip vai acrescentar o teu IP publico nos seus registos. Quando perguntares pelo endereço que criaste, ele vai te enviar o IP publico. O que deverás fazer é fazer Port Forward para o computador que for servidor. Se não o fizeres o router vai simplesmente rejeitar o pedido.
     
  4. cheires

    cheires Power Member


    Mas de certeza que o teu router tem a opção de activar o DDNS.
    Trabalho com vários routers de diferentes marcas, e todos eles têm essa opção, alguns, como disse, podes usar os serviços de DDNS de várias empresas que se dedicam a isso, NO-IP, DynDNS, etc. Mas também podes não usar nenhum desses.
    Se o router não tiver activada a opção DDNS o teu endereço público (IP normalmente dinâmico) não pode ser associado ao nome que escolheste ( xxx.no.ip.org), e assim de nada vai servir o port forwarding.
     
  5. AdaXi

    AdaXi Power Member

    Eu sei que há vários routers que propõem essa opção, até há modems permitem fazer isso, mas também tenho aqui 2 routers em que não tenho essa opção.

    Pode sim, o NoIP não recupera o endereço directamente do computador (esse IP é interno e completamente inútil para NoIP, DynDNS ... ), ele faz um pedido a um servidor, que nos envia o nosso IP visível apartir do exterior !
     
  6. cheires

    cheires Power Member

    Faz o pedido ao teu ISP.
    Por isso é que quando estás a usar por exemplo um modem USB, tens que instalar o programa fornecido pelo NO-IP, ou DynDns, etc.
     
  7. AdaXi

    AdaXi Power Member

    Duvido, arranja me uma fonte para essa afirmação. Não é necessariamente o teu ISP, vê só :

    http://www.whatismyip.org/

    Este site diz te o teu IP e provavelmente não contactou o teu ISP. Para obter o IP basta ir ver o IP fonte no pacote IP que enviaste a esse servidor Web.

    Pois, e isto aplica se também ao pessoal que está atraz dos routers !
     
    Última edição: 10 de Janeiro de 2009
  8. jtcgomes

    jtcgomes Power Member

    Ubuntu server noip no boot

    Boas tardes rapaziada
    Acabei de instalar o ubuntu server, andava farto do debian, o que é certo é que instalei o noip, fiz o noip2 -C, configurei o noip e ficou a funcionar bem.
    Criei o script (que está no readme) em /etc/init.d/noip2, fiz os updates, e sempre que faço reboot á máquina o noip não é iniciado.
    WHY?
    onde estou a errar?
    alguem com um problema semelhante?
     
  9. Underground909

    Underground909 Power Member

    Instalaste através do gestor de pacotes a partir dos repositórios oficiais, espero?

    Podes sempre ver se aparece alguma coisa nos logs depois do arranque ou depois de executares o /etc/init.d/noip2 start.

    Verifica se o serviço está a ser iniciado nesse runlevel. Há um programa porreiro para isso que é o sysv-rc-conf. Podes também fazer um

    Código:
    ls -l /etc/rc?.d/*noip*
     
  10. jtcgomes

    jtcgomes Power Member

    Sim instalei pelo gestor de pacotes.
    Sempre que faço o /etc/init.d/noip2 start ele arranca sem problemas
    o resultado do comando ls -l /etc/rc?.d/*noip* foi o seguinte:

    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc0.d/K20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc0.d/K20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc0.d/K20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc1.d/K20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc1.d/K20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc1.d/K20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc2.d/S20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc2.d/S20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc3.d/S20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc3.d/S20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc3.d/S20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc4.d/S20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc4.d/S20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc4.d/S20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc5.d/S20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc5.d/S20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc5.d/S20noip2.sh -> ../init.d/noip2.sh
    lrwxrwxrwx 1 root root 14 2009-06-14 11:54 /etc/rc6.d/K20noip -> ../init.d/noip
    lrwxrwxrwx 1 root root 15 2009-06-11 15:04 /etc/rc6.d/K20noip2 -> ../init.d/noip2
    lrwxrwxrwx 1 root root 18 2009-06-12 02:18 /etc/rc6.d/K20noip2.sh -> ../init.d/noip2.sh

    Continuo sem perceber pk ele não arrananca com o boot
     
  11. Underground909

    Underground909 Power Member

    Acho estranho teres três scripts diferentes em /etc/init.d...

    /etc/init.d/noip
    /etc/init.d/noip2
    /etc/init.d/noip2.sh

    Só devia existir o /etc/init.d/noip2 , andaste a colocar lá alguma coisa?

    No primeiro post dizes que seguiste o readme e criaste um script, se tiver sido esse o caso não o devias ter feito, pois a instalação através do gestor de pacotes trata de tudo isso! O readme que vem incluído vem do upstream, é só para quem quer instalar a partir do zero (ou seja a partir da source) e só deve ser seguido por quem sabe muito bem o que está a fazer. A instalação de software deve ser deixada a cargo do gestor de pacotes, tanto quanto possível.

    Se for esse o caso tenta remover andaste a fazer e tenta instalar de novo, se for preciso tenta um

    Código:
    dpkg-reconfigure -plow noip2
     

Partilhar esta Página