[Tutorial] Endian Firewall Commnunity: 2.4 e 2.4.1 - Patch para o Dyndns, DynAcc
Enviado: 04 Dez 2013 13:59
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);

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
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);

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