O que é um dns dinâmico. Servidor DNS Público Recomendado

O artigo não é mais relevante. Yandex todos se vira para Yandex. Conecte-se. Na API Conectar em este momento Não há capacidade de gerenciar registros de DNS. API PDD.YANDEX não funciona mais.
Você pode usar a API de telegrama para obter ip dinâmico. Instrução

Eu usei há muito tempo os serviços de Dyndns para conectar de fora ao carro de casa-torrent em Fritakhoak, que tem um IP dinâmico do provedor. Embora Dyndns tenha sido pago por usuários recém-registrados, mas eu gostei de livre, porque fui registrado antes de começar a pedir dinheiro por isso. Mas no outro dia eu vim uma carta que eles não podiam mais fornecer este serviço para mim de graça e do próximo mês terei que pagar por isso. Não foi adequado para mim e comecei a procurar uma saída da posição atual.

Os domínios de T. K. são delegados ao Yandex DNS comecei a ler os manuais para sua API e a saída foi encontrada. Eu vou te contar sobre isso abaixo.

Para usar o Yandex API, precisamos pegar um token. Obtê-lo bastante simples, no navegador que introduzimos.

Https://pddimp.yandex.ru/get_token.xml?domain_name\u003ddomen.ru.

Onde domen.ru é o seu domínio delegado para Yandex. Nós introduzimos o captcha e na saída estão procurando:

Token \u003d "xxxxxx"

Nas citações haverá o seu token. Copie-o em algum lugar, será necessário um pouco mais tarde.
Agora precisamos adicionar ao nosso domínio sabdomen, que se referirá ao carro com um IP dinâmico. Vá para https://pdd.yandex.ru, selecione o domínio e clique em "Editor DNS" Adicionar um registro para um domínio:

No campo "Host", insira o Sabdomen e, no campo "Record Value", escreva qualquer IP (mais tarde, ele será alterado quando o IP do seu carro será alterado).

Agora precisamos obter o ID do nosso registro. Para fazer isso no navegador, introduzimos:

Https://pddimp.yandex.ru/nsapi/get_domain_records.xml?token\u003dxxxxxx&domain\u003ddomen.ru.

Onde xxxxxx, seu token e domen.ru é o seu domínio delegado para Yandex.

Na saída procurando uma linha com o nosso registro MyHome.domen.ru e nesta linha encontramos:

Id \u003d "1234567"

Nas cotações de ID de gravação, você também pode copiá-lo em algum lugar.

Agora escrevemos um roteiro em um carrinho de mão em que IP dinâmico. O script verificará os lotes IP externos uma vez a meia hora e se for alterado, ele alterará o registro A no YANDEX DNS.

# EE /usr/local/bin/dyndns.sh.

#! / Bin / shat \u003d / sbin: / bin: / bin: / sbin: / bin: / usr / local / sbin: / usr / local / bin; Path Exportar Domen \u003d "Domen.ru" # Seu domínio delegado para Yandex Sub \u003d MyHome # Sabdomen Tecken \u003d xxxxx # token recid \u003d 1234567 # ID de escrita enquanto é verdade; Fazer IP \u003d "Curl -s http: //ip..domen.ru dns1.yandex.ru | grep tem | awk" (imprimir $ 4) "` # substituir myhome.domen.ru ao seu sabdomen se [$ IP! \u003d $ YAIP] Então Curl -s "https://pddimp.yandex.ru/nsapi/edit_a_record.xml?token\u003dToken&domain\u003d$$Domen&subDomain\u003d$sub&record_id\u003d$Recide&content\u003d\u003d&ttl\u003d1800" FI Sleep 1800; Feito;

Variáveis \u200b\u200bde valor mudam de acordo com os comentários.

Faça o executável do script:

# Chmod + x /usr/local/bin/dyndns.sh

E adicione o registro apropriado à coroa:

# crontab -e @reboot /usr/local/bin/dyndns.sh

Tudo, agora depois de reinicializar o script será iniciado automaticamente. Reinicie ou inicie o script manualmente e verifique se o valor do registro foi alterado para o nosso Sabdomin.

P.S. Para tornar tudo completamente gratuito, você não pode comprar um domínio e usar um domínio grátis em Zone.tk. Você pode obtê-lo no site www.dot.tk

Às vezes, você precisa registrar o DNS para um computador com um endereço IP dinâmico. Maneira simples de fazer isso é o tipo Dyndns Type Services descritos no tópico recente. Às vezes essa abordagem funciona ruim o suficiente.

Por exemplo, na minha situação, provedor as vezes Muda meu endereço IP público. Às vezes acontece uma vez a cada poucos meses. Além disso, meu computador em casa é reiniciado extremamente raramente. Durante esse período, o serviço Dyndns, que eu usei anteriormente gerenciei algumas vezes para me enviar um alertas de inatividade para desativar a conta "não utilizada". Vá para a zona DNS prescrita manualmente, também falha, porque às vezes o endereço ainda está mudando. E geralmente você descobrirá quando precisar de acesso a computador de casa Aqui e agora.

Para implementar o método descrito, você precisará de um servidor na Internet com Servidor dns.om liga-se nele. Bem como a zona de domínio, o subdomínio dos quais alocaremos para o nosso computador. A opção com a conexão de um computador Linux ao servidor Linux é descrita. Usar os outros sistemas operacionais Você precisará ler os manuais e modificar algumas etapas.

Então:
1. Peça ao servidor BIND9 instalado com o domínio server.org
2. Crie uma zona cliente.server.org.zone:

$ Origem.
$ TTL 10; 10 segundos.
Client.server.net no SOA ns1.server.net. hostmaster.server.net. (
dezoito ; Serial
10800; Atualizar (3 horas)
3600; Repetir (1 hora)
604800; Expirar (1 semana)
10; Mínimo (10 segundos)
$ TTL 3600; 1 hora.
Ns ns1.server.net.
Ns ns2.server.net.
MX 10 Client.Server.net.

Aqui é o servidor NS1.SERVER.NET e NS2.SERVER.NET - servidor DNS para nossa zona, cliente.server.net - endereço do nosso computador em casa

3. Gere as chaves no cliente:
Cliente # CD / etc / Namedb / Keys
Cliente # dnssec-keygen -b 512 -a hmac-md5 -v 2 -n host client.serve.server.net.

4. Crie um arquivo com a chave no servidor:
Servidor # cd / var / nomeado / chroot / etc
Servidor # vim keys.conf:

Key client.server.net. (
Algoritmo "HMAC-MD5";
Secreta "Omr5o5so / tzb5xegubbf42rrrrrrqzb8i9f + uiixxei8qm7avgnbprxtcu + fqmzbvu / y + nym2xbs / c8kf3ejqua \u003d\u003d";
};

DENTRO este caso Uma chave simétrica é usada, que é insegura: se alguém tiver acesso a falhar com as chaves no seu servidor, ele poderá usar sua chave para alterar seus dados da zona. Nesse caso, você pode usar a chave assimétrica.

Exponha os direitos de acesso a falhar com as chaves:
Servidor # chmod 640 keys.conf
Servidor # Chown Root: nomeado Keys.conf

5. Adicione nossa zona a named.conf:
Incluem "/etc/keys.conf"
Zona "client.server.net" (
Tipo mestre;
Arquivo "zonas / client.server.net";
Permitir-atualização (
Chave client.server.net;
};
};

Aqui está o parâmetro que permite atualizar os dados da zona. Em geral, depois de ler os manuais, você pode encontrar as opções para este parâmetro, permitindo que você atualize apenas uma entrada na zona para esta chave. Aqueles que você pode ter uma zona com subdomínios clant1, cliente2, etc. que será logado com chaves key1, key2, etc.

6. Reinicie o servidor DNS:
Servidor # /etc/init.d/named recarregar

7. Crie um script no cliente para atualizar os dados da área:
#! / Bin / bash
Iface \u003d "wlan0"
Ttl \u003d 3600.
Servidor \u003d ns1.example.com.
Hostname \u003d foo.example.com.
Zona \u003d example.com.
KeyFile \u003d / raiz / ddns-teclas / kfoo.example.com. + 157 + 12345.Private

New_ip_address \u003d `ifconfig $ iface | Grep "inet addr:" | AWK "(Imprimir $ 2)" | AWK -F ":" "(imprimir $ 2)" `
new_ip_address \u003d $ (new_ip_address / /)

Nsupdate -v -k $ keyfile<< EOF
Servidor $ server.
zona $ zone.
Atualizar Excluir $ HostName A
Atualizar Adicionar $ hostname $ TTL A $ new_ip_address
Mandar.
Eof.

No início do script, os parâmetros correspondentes são descritos: interface, nomes e zona do servidor, desconhecimento com uma chave.

8. Permaneça apenas para configurar o deslocamento de endereço automático / automático ao alterar o DNS.
Nós faremos isso com um script para o NetworkManager:
Crie um arquivo /etc/networkmanager/dispatcher.d/20-dispatcher.sh:
#! / bin / sh

Iface \u003d $ 1
Estado \u003d $ 2

Se ["X $" \u003d\u003d "xup"]; Então.
/ etc / namedb / ddns-update
Elif ["X $" \u003d\u003d "xdown"]; Então.
Verdadeiro.
Fi

Vamos tornar isso executável e pertencer ao usuário raiz.

Nós começamos a usar o uso.

Upd: Se não funcionar - Verifique (install) no servidor direito nomeado para gravar na pasta na qual o arquivo é cliente.server.org.zone
Nomeado criará o cliente Fail.server.org.zone.jnl

Os seguintes materiais são usados.

Para muitos sistemas de computador, o conceito de um servidor DNS dinâmico é um pouco distraído. A maioria dos usuários não tem ideia do que é dns dinâmico e para quais servidores desse tipo são usados. Enquanto isso, nada é particularmente difícil e compreender este termo, e não há serviço na criação. Além disso, propõe-se considerar informações teóricas e soluções práticas que podem facilmente dominar qualquer pessoa, nem mesmo familiarizado com esses serviços.

DNS dinâmico: O que é isso?

A tecnologia de usar servidores DNS inicialmente assume que eles atuam como intérpretes peculiares que permitem acessar os recursos da Internet sem inserir uma combinação digital do endereço do site que corresponde ao seu endereço IP.

Todo mundo sabe que, para o recurso na barra de endereços, apenas o nome de uma página específica que consiste em letras, números ou caracteres especiais é prescrito e o servidor DNS pelo nome do recurso é redirecionado para o IP correspondente.

DNS dinâmico funciona de forma um pouco diferente, permitindo que você atribua nomes de domínio a qualquer dispositivo (terminal separado, etc.), para o qual o uso do IP dinâmico é definido. Nesse caso, endereços IP completamente diferentes podem ser usados, por exemplo, obtidos via DHCP ou IPCP. Mas a principal diferença da tecnologia estática é que as informações sobre o servidor podem ser atualizadas completamente no modo automático. Ao conectar-se a um recurso de outras máquinas, seus usuários nem saberão que, em determinados pontos de endereço IP.

Perguntas dinâmicas de IP.

Um dos princípios fundamentais dos servidores DNS dinâmicos é a presença da máquina do cliente do endereço dinâmico IP. No caso de usar um endereço estático, pode ser necessário postar uma quantia considerável de dinheiro. É por isso que a configuração de DDNs compra endereço estático e não precisa.

Clientes de software especiais instalados em terminais de usuário podem produzir essa conversão sem participação do usuário.

Vantagens de usar DDNs

Mas por que o servidor DNS dinâmico é aplicado então? Como o exemplo mais simples, você pode considerar a vigilância por vídeo organizada definindo os gravadores e câmeras IP.

Parece estar nas instruções e é escrito que este modelo suporta conectar através de um roteador com a capacidade de controlar o que está acontecendo pela Internet, e na verdade é impossível se conectar sem um servidor DDNS.

Ao usar a tecnologia DDNS, os usuários recebem vantagens indiscutíveis, entre as quais o seguinte pode ser distinguido separadamente:

  • a capacidade de usar em redes privadas ao acessar serviços e serviços de protocolos e portas completamente diferentes;
  • falta da necessidade de adquirir IP estático com referência a um dispositivo específico;
  • possibilidade simplificada por meio de clientes RDP;
  • monitoramento de rede (rastreamento de computadores em on-line ou desconectado da rede);
  • controle remoto e reinicialização de computadores quando a solução de problemas, mesmo na ausência de uma rede IP externa (conexão à Internet suficientemente convencional);
  • rastreamento constante do seu endereço dinâmico para a organização de referências ao seu próprio recurso;
  • a capacidade de aplicar geradores de sites sem restrições ao número de páginas e registro obrigatório;
  • rastreando links não trabalhadores;
  • a troca de informações entre computadores é diretamente, ignorando sua poupança em um servidor intermediário.

Dinâmico (princípios gerais)

Quanto aos problemas de configuração, que muitos parecem fazer algo do campo da ficção, não há nada particularmente difícil. Para não se envolver nos procedimentos para configurar o roteador, a encaminhamento da porta e as ações mais complexas, a maneira mais fácil de entrar imediatamente em contato imediatamente de aplicativos e serviços especificamente projetados para simplificar o trabalho.

Ele é baseado em sua configuração para estabelecer um aplicativo de cliente especial e adicionar seu próprio nome de recurso para o qual três nome de domínio do terceiro nível serão fornecidos. Nem sempre é conveniente, então alguns programas foram adicionados à possibilidade de obter um nome mesmo primeiro nível.

Plataformas e clientes mais populares

DNS dinâmico hoje é usado muito bem. Por exemplo, o Microsoft Corporation for Active Directory aplica a autenticação Kerberos sem a necessidade de distribuir as teclas-chave.

Uma das plataformas mais populares para sistemas UNIX é ligada, permitindo mesmo compatibilidade com o Windows NT. Além disso, DNS dinâmico é fornecido gratuitamente com muitas empresas de hospedagem, permitindo que os usuários alterem o conteúdo de conteúdo por meio de uma interface web padrão.

Se falarmos sobre aplicativos e serviços de clientes, entre eles, os mais populares são os seguintes:

  • Asus ddns;
  • No-IP;
  • Ele livre;
  • DNS-O-MATIC;
  • Zona editar;
  • Dyndns.

Considere a configuração DDNS no exemplo de cada cliente.

Asus ddns.

Para aqueles usuários que têm um roteador DNS dinâmico da Asus, sortudo mais do que outros. Para usar o DDNS basta digitar a seção Configurações e ativar o próprio serviço.

Depois disso, você deve criar e registrar um nome arbitrário, após o qual o usuário receberá um nome de domínio no formulário "Name.asuscomm.com". Além disso, a lista DNS dinâmica inclui muitos serviços e serviços adicionais, bem como hoje é quase o maior.

No-IP.

Não menos simples configuração assume o DNS dinâmico na forma do serviço No-IP. Para isso, execute alguns passos simples.

Primeiro, você precisa se registrar no recurso Noip.com e adicionar o host desejado (anúncio do anúncio) à conta criada durante o registro. Depois disso, três nomes de domínio estarão disponíveis para registro gratuito para o qual você precisará criar seu próprio nome.

Ele livre serviço de dns

Não menos interessante, muitos podem parecer este serviço. Em princípio, a configuração é muito simbólica (como nos casos anteriores).

No entanto, é esse serviço que atrai os usuários uma lista bastante impressionante de recursos adicionais, que são imediatamente representados por referências rápidas (certificação, corretor de túnel, mapa de rede, controle de protocolo IPv6, DNS e Servidores de Telnet).

Dns-o-matic

Temos outro cliente muito interessante e perfeito, o funcionamento do qual é diferente de todos os serviços anteriores. Sua principal tarefa é garantir que o usuário possa alterar seu IP dinâmico imediatamente a todos os serviços em que há um registro, com quase um clique.

Como de costume, você primeiro precisa se registrar e adicionar um serviço através do recurso Adicionar serviço (por exemplo, daqueles listados acima). Avançar. Você deve habilitar os dados usados \u200b\u200bpara registrar nesses serviços (ID do usuário - Endereço de e-mail, senha - senha, host / identificador - o nome de domínio de terceiro nível, que foi gerado pelo serviço. No final de entrar nos dados de ligação ao serviço para o conta que você pode aprender com o ícone apareceu na forma de uma mão verde com um polegar elevado oposto ao relato do serviço especificado.

Zoneedit.

Todos os serviços acima pertencem à GRÁTIS. Agora preste atenção a este serviço.

Seu uso é pago na forma de "empréstimos" especiais, o custo do qual é igual a um dólar dos EUA. Isto é, por um ano de pagamento será doze. e. O procedimento de registro e as configurações são quase exatamente o mesmo que nos primeiros exemplos, então não há sentido parar nele.

Dyndns.

Antes de nós, talvez o serviço mais popular, embora não é livre. O custo de seu uso começa de vinte e cinco dólares por ano.

By the way, mesmo quando o DDNS é ativado no roteador, se tal função for fornecida, o usuário na maioria dos casos será convidado a se registrar neste serviço. Apesar do uso remunerado, Dyndns, à medida que a esmagadora maioria dos especialistas nota, é o serviço mais confiável. Outro ponto está associado ao fato de que quase todos os modelos modernos de roteadores suportam este serviço, e alguns dispositivos com firmware desatualizado somente são orientados.

saudações mozgin-shine.! E não combine nossos dispositivos de Internet na casa usando o servidor DNS feito faça Você Mesmo Do módulo Wi-Fi e na interface webcam Foscam? Eu acho que será interessante, então vamos!

Selecionado para isso selfeckers. A Webcam Foscam é controlada diretamente do smartphone, tem sua própria interface da Web, funciona em qualquer navegador e em qualquer dispositivo, mesmo com uma conexão 3G do seu telefone, aplicativos de terceiros não exigem e protege a senha.

Os fluxos de vídeo de câmeras são transmitidos em janelas separadas, rápida e perfeitamente, e sob controle total.

Eu quero avisar imediatamente - não sou responsável por uso ou dano incorreto causado por este projeto, de qualquer forma! Você age por sua conta e risco!

O que é para isso mozgoproject. Necessidade:

  • servidor da Web com suporte php com nome de domínio,
  • módulo Wi-Fi ESP8266 ESP-01,
  • pressione o botão - 2pcs.,
  • resistor de aperto 2k2 ou similar - 2pcs,
  • adaptador USB-TTL (para módulo de programação Wi-Fi) e vários conectores de pinos ("mãe"),
  • regulador de tensão AMS1117 3.3B (para reduzir a tensão 5V para o módulo Wi-Fi de alimentação),
  • unidade de fonte de alimentação 5V 1-2A (preferencialmente 2a),
  • na primeira versão de layout: se houver espaço suficiente dentro do corpo da fonte de alimentação, o módulo Wi-Fi é colocado dentro deste caso,
  • na segunda opção de layout: a fonte de alimentação possui um conector USB "mãe", então você terá que adicionar um "pai" do conector USB ao módulo; e usando ele é alimentado por
  • unidade flash usb quebrada,
  • programa atualizado do IDE do Arduino
  • opcional: Webcams Foscam para trabalhar com interface web
  • para garantir: um LED cintilante, para indicar o download bem sucedido e aguarde o download
  • o servidor interno permite WAN IP (esta versão está conectada a um site externo para obter ip: checkip.dyndns.org).

Passo 1: Preparação do módulo Wi-Fi para programação

Para que o módulo programe, você precisa refinar ligeiramente:

  • duas solda de resistores - um para o contato CH-PD, o segundo para o primeiro, tanto a saída livre de resistores soldada para contactar 3.3V,
  • velocidade dois botões de pressão - um entre os contatos gpio0 e terra, e o outro entre o primeiro e o solo.

A solda é melhor liderar do lado superior da placa do módulo para deixar os contatos laterais inferiores para montagem de pino. Se desejado, o esquema pode ser coletado usando uma placa ousada, mas mozgopayka. ainda durável, embora se veja.

Na próxima etapa, a fonte de alimentação será finalizada, mas eu irei avisá-lo imediatamente: a saída USB do seu computador não é adequada para o módulo ESP !!!

Etapa 2: finalização da fonte de alimentação - uma queda de tensão de 5 a 3.3V

A fonte de alimentação 5V-TR deve produzir "confiável" 1a e melhor 2a, uma vez que durante a transmissão do sinal Wi-Fi, o módulo é bastante "voraz".

DENTRO Selfie Usamos o regulador de tensão AMS1117 3.3B, porque o divisor de tensão coletado a partir dos resistores é provável que "emissivo" seja muito pequeno, e mesmo se conseguirmos 3,3b para alimentar o módulo, você ainda ficará desapontado. E este regulador é barato e a melhor solução.

Esses condensadores e resistores que de acordo com as instruções devem ser adicionados ao regulador, eu não usei porque funciona a partir de uma fonte de energia estável e direi que isso mozgovariant. Funciona de forma confiável por vários anos.

contate o 3 - 5V (fio alaranjado)
Contate o 2 - 3.3V (fio amarelo)
Contate o 1 - GND (dois fios azuis)

Vários fios com conectores PIN podem ser soldados aos contatos, obtendo assim duas fontes de tensão em 5V e 3.3V, o que é muito útil ao montar a placa de dumping. Nesse caso, não se esqueça de adicionar dois fios de aterramento, para +3 e + 5V, e para confiabilidade, toda a fiação a ser enfrentada com um empate de plástico.

Para conectar esses fios ao módulo ESP (tendo "pai" - lotes), os fios intermediários com "mãe" pin são prescritos nos fins.

Passo 3: Conectando um módulo Wi-Fi a um adaptador USB-TTL e regulador de tensão 3.3b

Conexões (Módulo - Adaptador - Regulador)

GND - - - - GND- - - - GND
TX - - - - - RX
RX - - - - - TX
3,3 — — — — — — — — — — — — — 3,3

Contatos do solo (terra) Regulatona de tensão, módulo e adaptador Conecte-se junto, 3.3V conectado do regulador para a entrada do módulo ESP.

Em nenhum caso não conectos o módulo ESP a um módulo de adaptador 3.3V, mesmo que eles estejam nele, como é assim, você pode estragar a porta USB do computador, porque ela não tem proteção contra a corrente desse nominal. que é usado neste mozgoselka.! E para salvar o módulo ESP, sempre use a fonte de alimentação com os parâmetros necessários.

Deve-se saber que alguns adaptadores TTL-USB têm um esquema de 5V-no esquema lógico, que não é adequado para o nosso ofício, você precisa de apenas 3,3b lógica, caso contrário, o módulo ESP está danificado. O tipo de lógica pode ser determinado usando um voltímetro conectando-o à sonda aos contatos TX e do solo, e, se necessário, reduzir a tensão adicionando um turno de estresse ou um divisor de tensão.

Etapa 4: Configurando arquivos no Web Hosting

Crie uma pasta "/ IP" (nome sensivelmente) no diretório raiz de sua pasta Public_HTML e descompacte arquivos IP / IP com uma resolução de 644.

Restrição.Htaccess não permite que os usuários elabore uma lista de arquivos dessa pasta, porque ele não pode ser salvo, caso contrário, o módulo ESP8266 não pôde acessar e executar arquivos dentro dele.

input.php e input2.php gerados de acordo com o URL do navegador IP.txt e IP2.txt com um módulo IP atualizado ESP8266, o código atual suporta locais de 2 diferentes e adicionar outra coisa que você só precisa editar esses arquivos.

Para controlar a câmera Foscam, você deve criar uma pasta "/ cam" (novamente, o registro é sensível) no diretório raiz da pasta Public_HTML e descompactar arquivos IT / CAM com uma resolução de 644. Esta pasta é protegida mozgoparolem.Se o CPanel estiver disponível no seu servidor, você poderá encontrar o ícone "Proteção por senha" e definir a senha que será solicitada quando você especificar o navegador ir para www.yourhost / cam, depois em qualquer navegador aparecer a caixa de diálogo com um Consulta desta senha, tudo isso protegerá o acesso a câmeras.

foscam.php contém uma interface de câmera e os arquivos IP da data / hora do rótulo e o local atual atual. Por etiqueta data / hora, você pode ver se o módulo funciona. Ao mesmo tempo, o fuso horário não pode ser exibido corretamente, pois desloca o tempo no servidor.

O IP pode ser alterado manualmente, ele será gravado em IP.txt e IP2.txt e, para isso, você precisará inserir o IP no campo e clique em Atualização IP.

interface.png e interface2.png Esta imagem transparente especificando a interface como a tela será exibida. Você deve editar Foscam.php e definir o valor, estático ou PTZ correspondente à sua câmera Foscam. Por padrão, a resolução é de 320x240, mas clicando no centro de controle, somente esta câmera é aberta com uma melhor taxa de atualização em uma resolução de 640x480.

Para editar Foscam.php, você pode usar o Editor de Código ou um editor HTML que possa funcionar no modo WYSWYG.

Durante o trabalho mozgoptags. Os arquivos IP.txt e IP2.txt contendo os dois locais atualizados serão gravados automaticamente, onde duas placas diferentes podem funcionar. Cada hora (ou quando você especifica), a placa se conectará ao roteador Wi-Fi, receberá um endereço IP e a prescreverá no arquivo TXT no servidor. E mesmo em caso de perda de conectar-se à Internet ou desligamento, depois de eliminar esses problemas, o IP será atualizado periodicamente.

Passo 5: Configurando Câmeras Foscam e Roteador

Na página Configuração do Roteador TP-Link:

Nós olhamos para as configurações na foto, eles ajudarão a evitar conflitos quando se vinculam ao endereço MAC e LAN-IP, o roteador fornecerá este endereço MAC apenas LAN-IP fixo.

Servidores Virtuais (Servidores Virtuais) - Você precisa adicionar o IP local da sua câmera e as portas correspondentes.

O servidor DHCP exibe, além de verificar se a UPNP está ativada.

Você também pode configurar o controle remoto pelo seu roteador, para o Router TP-Link, há um parágrafo de firewall apropriado.

Não altere o login padrão, pois o roteador deve ser público. Mais ainda no apropriado mozgopolia. Deve ser definido 255.255.255.255 e a porta é geralmente 8080.
Na página Configurações da Câmera Foscam:

Nome e senha - você deve definir um novo nome e senha, e não se esqueça de "encontrar e substituir" no Foscam.php em vez de administrador e senha.

Para "Configurações básicas de rede" (configurações básicas de rede), defina: «Obter IP do servidor DHCP» (Receber IP do servidor DHCP).
No conjunto de pontos de porta HTTP: 8081, 8082 8083 sequencialmente em suas câmeras.
Conjunto de configurações UPnP: Usando o UPnP para mapear a porta. Isso ajudará a restaurar a conexão depois de desligar a energia.

Configurando um roteador e câmeras para as configurações a serem atualizadas, todas elas devem ser reinicializadas, com o roteador primeiro.

Se as câmeras e roteador estiverem configurados corretamente, você poderá acessar remotamente com o seu endereço IP WAN, como este: http://187.34.157.22:8081. O seu WAN IP pode ser verificado em https://www.whatismyip.com/

Etapa 6: codificação e programação do módulo ESP8266 usando Arduino IDE

Para programação selfeckers. Você precisa abrir o teste anexado no Arduino IDE, e nas linhas apropriadas definir SSID "// seu WiFi SSID" e senha "// seu wifi pwd" do seu wifi-roteador, bem como o nome do seu host "/ / Seu host sem / IP "e o caminho para a pasta" / IP "contendo os arquivos do servidor, você não precisa alterá-lo.

Pode demorar para mudar a string

uRL + \u003d "input.php? ip \u003d";

que é dobrado no esboço, e se você tiver um segundo módulo, basta mudar para Input2.php.

Antes de começar a carregar o código, você deve definir corretamente o tipo de placa, para isso, o "Genérico ESP8266" deve ser selecionado para isso e, se não, em preferências, adicione placas adicionais.

Para baixar, você precisa pressionar o botão GPIO0, pressione rapidamente o botão RST e solte o botão anterior (o botão GPIO0). Ao lado da compilação de execução IDE e mozgosload..

Se tudo correr corretamente, abra o monitor de porta sequencial com uma velocidade de 9600 baud (bit / s), você verá o seguinte:

Conectado a:
Endereço IP: 192.168.0.103 (LAN IP)
Conectado - Adquirir WAN IP:

Conectando à.
Requesting IP Update: /iput.php?ip\u003dxxx.xxx.xxx.xxx
OK.

Etapa 7: instalação de placas na caixa

Depois de checar Selfeckers. Para o desempenho, é necessário colocar seus eletrônicos no corpo, fazendo com que um dispositivo preenchido independente.

Se no seu caso escolhido para brainjetos. Há espaço livre suficiente, então os resistores e botões podem ser conectados conforme mostrado na foto, mas se você planeja reprogramá-lo, não vale a pena colocar a placa dentro do caso.

Primeira opção: alojamento dentro do caso
Para fazer isso, abra a caixa da antiga fonte de alimentação, solte o fio preto (saída) com o conector e, em seguida, coloque a placa do módulo e a placa de tensão no alojamento e o regulador de tensão, depois de ter mininado, e "para baixo "A partir dos contatos aos quais o fio de saída foi soldado. Você pode forçar os componentes usando uma fita porosa adequada ou cola quente.
Como resultado, a fonte de alimentação deve acabar, sem nenhum figo, e nesta forma de realização, a fonte de alimentação pode ser de 5V 1a.

A variação deste método de layout pode ser colocada dentro da unidade de fonte de alimentação, que tem um conector USB "mãe" na saída. Em seguida, as placas também devem ser fixadas dentro do caso, isolar e apertá-las de contatos do conector USB. Assim, por meio dessa fonte de alimentação modificada, você ainda pode carregar o seu telefone, mas a verdade é que a fonte de alimentação deve produzir 5b 2a.

Opção 2: alojamento fora
Se você tiver uma unidade flash não trabalhadora, cuja habitação pode caber na placa selfeckers.Você pode usar isso.

Você precisa desmontar uma unidade flash, remover a placa de memória e colocar um módulo WiFi e regulador de tensão em seu local e alimá-los através do conector USB desta unidade flash. Ao mesmo tempo, será necessário reduzir os contatos do módulo para que se encaixe no corpo da unidade flash. E nunca conecte esta unidade flash modificada à porta USB do computador!

A unidade flash com o módulo dentro de você precisa se conectar à fonte de alimentação e verificar a disponibilidade de um sinal WiFi usando seu smartphone. E em geral, verifique o desempenho dos acabados brainjetos. Você pode por meio da sua viagem inserindo /cam/foscam.php seu servidor. E, no entanto, é necessário atualizar com o IP atual e a etiqueta de data / hora.
Isso é tudo, espero que esta informação Brainstati. Será útil para você!