Página 1 de 1

[Tutorial] Endian Firewall Commnunity: 2.4 e 2.4.1 - Patch para o Dyndns, DynAcc

Enviado: 04 Dez 2013 13:59
por Elton
Depois de varias pesquisas consegui um tutorial para resolver o problema na atualização dos hosts com o serviço do DynDNS (DynAccess).

DynDNS - Serviço de rede/internet dinâmina, com esse serviço é possível utilizar um nome através do dominio dyndns.org e acessar o link compartilhado mesmo que o seu endereço IP atualize.

Como funciona:

Caso tenha um serviço de internet HOME com IP dinâmico (seu ip atualiza caso ocorra uma nova conexão), com o DynDNS você vai utilizar para o acesso externo (CFTV - arquivos/disco virtual - desktop remoto, VPN e etc) através do nome.

Sempre que o seu IP atualizar o serviço de DynDNS atualiza o domínio e traduz o novo IP para o nome.

Aplicando o patch no Endian:

1 - Acesse o Endian via SSH;

endian@root #

2 - Execute os comandos abaixo, lembrando que no LINUX o ';' serve para continuar e executar a linha seguinte;

* Os dados modificados são carregados a partir de servidor do http://www.dynaccess.com com o comando "curl -O"

3 - Atualizando o Front-End web, ddns.cgi;

cd /home/httpd/cgi-bin;
mv ddns.cgi ddns.cgi.ori;
curl -O http://download.dynaccess.com/projects/ ... ns-cgi.asc;
mv ddns-cgi.asc ddns.cgi;
chmod 755 ddns.cgi;

4 - Atualizando o painel de controle do DynDNS, setddns.pl;

cd /usr/local/bin;
mv setddns.pl setddns.pl.ori;
curl -O http://download.dynaccess.com/projects/ ... dns.pl.asc;
mv setddns.pl.asc setddns.pl
chmod 755 setddns.pl;

5 - Atualizando o script de inicialização do DynAccess, init.d;

cd /etc/rc.d/init.d/;
curl -O http://download.dynaccess.com/projects/ ... access.asc;
mv dynaccess.asc dynaccess;
chmod 755 dynaccess;
ln -sf /etc/rc.d/init.d/dynaccess /etc/rc.d/start/40dynaccess;

6 - Atualizando o script de atualizaçao do IP, DynAccessPoster;

cd /usr/local/bin;
curl -O http://download.dynaccess.com/projects/ ... cessPoster;
chmod 6750 DynAccessPoster;
chown nobody:nobody DynAccessPoster;

7 - Criando o diretório /var/run/dynaccess;

mkdir -p -m 2755 /var/run/dynaccess;
chown nobody:nobody /var/run/dynaccess;

Para configurar o DynDNS no Endian:

1 - Realizar o cadastro no DynDNS;

2 - Acess o Endian via interface Web;

http://ip_servidor:10443, onde ip_servidor é o endereço do servidor Endian;

3 - No MENU horizontal clique em Services (Serviços);

4 - No MENU vertical clique em Dynamic DNS (DNS Dinâmico);

5 - Clique em Add a host (Adicionar Host);
Imagem

6 - Coloque as informações do cadastro realizado no DynDNS;

Service: Escolha o DynDNS ou outro um de sua preferência
Hostname: Somente o nome do host, EX: dbnetsys
Domain: Nome do domínio escolhido no cadastro, EX: dyndns.org
User: Usuário utilizado no cadastro
Password: A senha de acesso do serviço

7 - Clique em Add host.

8 - Clique em force update, para forçar a atualização.

Agora vamos até a central do DynDNS em hosts acesso os logs e verifique se o host foi atualizado.

Fonte: http://www.dynaccess.com/e/routers_and_ ... n_firewall

Créditos: http://blog.dbnetsys.com.br/2012/02/end ... 282131#%21