sexta-feira, 10 de fevereiro de 2012

Endian Firewall Commnunity: 2.4 e 2.4.1 - Patch para o Dyndns, DynAccess

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/endian-22rc3/ddns-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/endian-22rc3/setddns.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/endian-22rc3/dynaccess.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/endian-22rc3/DynAccessPoster;
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_firewalls/Endian_firewall

Agradecimentos, Endian Firewall Community, DynDNS e DynAccess

Obrigado.

#DynDNS # Endian #Firewall #DynAccess

7 comentários:

  1. Bom dia, não sei muito de configuração de segurança, mas tenho uma pergunta como faço para desativar o endian firewall, passo a passo, se possível.

    ResponderExcluir
    Respostas
    1. Amigo,

      Desculpa você deseja parar o serviço de Firewall ou Proxy?

      Att.

      Danilo Santos
      dbNetSys IT Consulting

      Excluir
    2. Deixo aqui meu agradecimento pelo tutorial que salvou minha pele, li várias coisas na net mas esse tutorial foi perfeito , obrigado e continue colaborando abraço !!!
      Leandro Alves

      Excluir
    3. Leandro Alves,

      Obrigado pela visita.

      Estamos a disposição.

      Abraço.


      Att.

      Danilo Santos
      dbNetSys IT Consulting
      vivo: +55 (11) 97093.6442
      nextel: +55 (11) 7865.2470
      id: 55*82*8011
      @Danilo_C_Santos
      Linux Counter: #279531
      Skype: N1Lux3r
      www.dbnetsys.com.br

      Excluir
  2. muito bom esse seu tutoril funcionol perfeitamente na v 2.5 do endian muito obrigado Fwl

    ResponderExcluir
    Respostas
    1. Muito Obrigado pela visita.

      Att.

      Danilo Santos
      dbNetSys IT Consulting
      tel.: +55 (11) 4063.3041
      vivo: +55 (11) 97093.6442
      nextel: +55 (11) 7865.2470
      id: 55*82*8011
      @Danilo_C_Santos
      Linux Counter: #279531
      www.dbnetsys.com.br

      Excluir