quinta-feira, 26 de novembro de 2009

Instalando o NO-ip no freebsd.

No-ip é um recurso para quem utiliza Velox ou qualquer outro provedor que não tenha ip estático, ou seja, cada vez que você conecta na internet você pega um ip diferente, para quem usa servidores como eu, as vezes é necessário utilizar esse recurso para poder conectar no servidor sem a necessidade de alguém ficar passando o ip para você, principalmente se for utilizar algum serviço como VPN.

Cadastrando no site.

Acesse o site: www.no-ip.com e crie sua conta.
Feito isso clique em "Manage your account" e depois "Add a Host".

Hostname: escolha um nome e o dominio
Host Type: Deixe em Dns Host(a) e clique em "Creat Host".

Instação utilizando ports:
#cd /usr/ports/dns/noip/
#make install clean

Edite o /etc/rc.conf e adicione a linha (noip_enable="YES") para ser carregado na inicialização.

#rehash
#noip2 -C -c /usr/local/etc/no-ip2.conf

Escolha sua interface com sainda para internet:  ex.:

By typing the number associated with it.
0       bge0
1       xl0
2       ng0

No meu caso foi a numero 0 "bge0"

Please enter the login/email string for no-ip.com  seuemail@seuprovedor.com.br (email que vc cadastrou no NO-IP)
Please enter the password for user 'seuemail@seuprovedor.com.br'  ********

Please enter an update interval:[30]  5  "Coloquei 5 minutos, é um tempo legal

Do you wish to run something at successful update?[N] (y/N)  y

New configuration file '/usr/local/etc/no-ip2.conf' created.

Pronto, configuração feita, agora se não for reiniciar o sistema, execute o comando:

#noip2

Bem simples, sem segredo e muito útil para quem utiliza Velox.

9 comentários:

Rafael Angelo disse...

muito bom o posto
mas se me permite.
preciso usar no BSD o no-ip mas usar mais de um DNS na mesma conta pra eu n precisar ficar criando varios emails e no-ip's diferentes

como consigo fazer isso?

Rodrigo Soares disse...

Rafael,

Eu costumo criar um login para cada cliente, pois tive a mesma dificuldade que esta tendo...

Rafael Angelo disse...

é realmente.
estou fazendo o mesmo
Obrigado!!!

Edvaldo Szymonek disse...

Muito bom cara, vai me ajudar muito.
Grato.

Luan Hospodarsky disse...

Muito bom! Parabens!

Anônimo disse...

Caro Rodrigo:
coloquei no /etc/rc.conf
noip2_enable="YES"
Porem o mesmo no iniciou junto com o sistema freebsd 9.
como faço para o noip reiniciar junto com o sistema

Anônimo disse...

tambem coloquei no /etc/rc.conf
noip_enable="YES"
e não iniciou com o sistema freebsd 9.
como faço para o noip reiniciar junto com o sistema

Rodrigo Soares disse...

Cara,

quando eu testei isso era no freebsd 7.0 , ja tentou colocar no /etc/rc.local noip2 ?

Anônimo disse...

Boa noite,

Eu estava com o mesmo problema e depois de tanto pesquisar descobri que basta alterar a variável "name" no script de inicialização do No-IP.
edite o arquivo /usr/local/etc/rc.d/noip e altere a variável (name="noip") para (name="noip2") que é nome do comando que está em /usr/local/bin/noip2.
No /etc/rc.conf deixe o No-IP habilitado como padrão (noip_enable="YES").
Agora é só ser feliz e dormir em paz..rsrsrrs
Espero ter ajudado.